vimeo Youtube ESL

Code Mesh 2015:

Tutorials: 2 November

Conference: 3-4 November

 

"@CodeMeshIO 2014 was such a great conf! Amazing agenda, high quality conversations… See you next year!"

"On most conferences, I enjoy two, max three speakers. On this conference, no talk was average."

"Great - "my head explodes", have to learn more."

"I only attended one talk that I wished I hadn't. That's amazing, given the number of talks and topics covered. Really high quality of speakers on average."

"Loved almost all talks. Great atmosphere, keynotes and people."

"What I really, really like about #CodeMesh is that -everyone- is so extremely nice and smart. A joy to interact with speakers and attendees."

"#codemesh 2014 rocked! Looking forward to #codemesh 2015 already. There were some excellent speakers."

"Awesome to meet @rickasaurus, @pavlobaron, @clementd, @kaleidic & many others for the first time in person."

THANK YOU all for an amazing conference! What sets Code Mesh apart from other conferences is exactly the passion, energy and curiosity of the speakers and delegates. Hope you'll join us for Code Mesh on 3-4 November 2015 (Tutorials on 2nd November).

Until then, we have started publishing the slides and videos from this year. Look for the icons on the speakers' photos below. Don't forget to check out our photos on Facebook and keep in touch on Twitter and LinkedIn

 

 

Chad Fowler

Keynote: Tiny
Panel Debate: Two Steps Forward, One Step Back
CTO at 6Wunderkinder, Founder of Ruby Central

Dan North

Keynote: Complexity is Outside the Code
Agile Troublemaker, Originator of BDD

Michael "Monty" Widenius

The New Features in MariaDB 10.0 and in the upcoming MariaDB 10.1
Original Author & Architect of the MySQL Server

Dean Wampler

SQL Strikes Back! Recent Trends in Data Persistence and Analysis
Data-Centric Functional Programmer, O'Reilly Author

John Hughes

TUTORIAL: Introduction to Testing with QuickCheck
QuickCheck Evolution
Co-Designer Of Haskell And Quickcheck, Testing Tools Entrepreneur

Bodil Stokke

Pure Script (Maybe This Time We Get Java Script Right)
Functional Programming Hipster

Reid Draper

Programming and Testing a Distributed Database
Distributed Systems Engineer at Helium

Debasish Ghosh

Functional Patterns in Domain Driven Design applied to Financial Models
Consultant @ Eligotech BV developing Data Discovery and Parallel BI Tools

Andrea Magnorsky

The Tools that Shape Us
Cat and Code Herder at BatCat Games

Eric Redmond

NoSQL is Dead
Co-author of Seven Databases in Seven Weeks

Clément Delafargue

TDD, as in Type-Directed Development
λ CTO, PL tinkerer

Paul Butcher

Concurrency: It's Harder (and Easier) than you Think
Parallelism and Concurrency Geek

Yodit Stanton

The Internet of Things in Practice
Hacks Hardware, Software & Data @ opensensors.io

Dan Macklin

0 – 100 MPH - Launching a New Product at Scale
Research and Development Manager at Bet365

Daniel Egloff

Taming GPU threads with F#
Partner InCube Group, Managing Director QuantAlea AG

Richard Minerich

Leveraging Functional Programming for Data Science
Director of Research and Development at Bayard Rock

Kevin Hammond

Megacore, Megafast, Megacool
Functional Programming on Steroids

Piotr Kołaczkowski

Lightning Fast Cluster Computing with Spark and Cassandra
Building Fast Database Systems at DataStax

Alejandro Ramallo

Marketing, Big Logic and a Pinch of ACID
Co-founder @ Leapsight, a Marketing Hacker

Yan Cui

Modelling Complex Game Economy with Neo4j
Senior Server (C#, F#) Developer at GameSys

Peer Stritzinger

Programming a Massively Scalable Garage Door Opener in Erlang
Entrepreneur, Erlang Embedded and Automotive Expert

Tom Hall

Process Calculi for The Working Programmer
Thinks if programming isn't math(s), it should be

Stuart Sierra

TUTORIAL: Intro to Clojure
Intro to Datomic
Programmer, Actor, Musician, Writer. Clojure Developer at Cognitect

Tim Williams

Languages for High Performance Computing: Less Power ⇒ More Possibilities
Haskell Developer @ Quantitative Analytics Equity Derivatives Group

Eleanor McHugh

Go for the Would-Be Network Programmer
Analogue Heart with Digital Mind

Pavlo Baron

Data, …, Profit
Lead Architect with codecentric AG

Anil Madhavapeddy

Nymote: Git Your Own Cloud Here
Lecturer @ University of Cambridge

Leszek Godlewski

Gamedev-grade Debugging
Programmer @ Nordic Games

Neil Mitchell

Gluing Things Together with Haskell
Haskell Programmer at Standard Chartered Bank

Kevin Wright

Banking on Big Data
Senior Scala Specialist at HSBC

Ramsey Nasser

Arcadia: Functional Video Game Development with Clojure and Unity 3D
Software engineer, designer, educator

Jeremy Gibbons

Categories for the Working Programmer
Professor of Computing at the University of Oxford

Garrett Smith

Social Code
Programmer in Anger

Day 1, November 4, 2014

Tap on hour to see the talks

8:00 - 9:00

Registration

LONDON I

10:00 - 10:20

Tea and Coffee Break

LONDON I

10:20 - 11:10 - Next Generation Databases

Intro to Datomic
Stuart Sierra

LONDON I


10:20 - 11:10 - Gaming & Media

Gamedev-grade Debugging
Leszek Godlewski

LONDON II


10:20 - 11:10 - Next Generation Analytics

Marketing, Big Logic and a Pinch of ACID
Alejandro Ramallo

LONDON VI


10:20 - 11:10 - Not only OO

The F# Way To Reconciliation
Don Syme

LONDON VII & VIII

11:15 - 12:05 - Next Generation Databases

NoSQL is Dead
Eric Redmond

LONDON I


11:15 - 12:05 - Gaming & Media

Modelling Complex Game Economy with Neo4j
Yan Cui

LONDON II


11:15 - 12:05 - Next Generation Analytics

Leveraging Functional Programming for Data Science
Richard Minerich

LONDON VI


12:05 - 13:35

Lunch

LONDON I


14:30 - 15:20 - Gaming & Media

The Tools that Shape Us
Andrea Magnorsky

LONDON II


14:30 - 15:20 - Next Generation Analytics

Social Code
Garrett Smith

LONDON VI


14:30 - 15:20 - Not only OO

TDD, as in Type-Directed Development
Clément Delafargue

LONDON VII & VIII

15:20 - 15:40

Tea and Coffee Break

LONDON I

17:30 - 19:30

Code Brew Party

LONDON I


Day 2, November 5, 2014

Tap on hour to see the talks

8:00 - 9:00

Registration

LONDON VII & VIII

9:00 - 10:00

Keynote: Tiny
Chad Fowler

LONDON VII & VIII

10:00 - 10:20

Tea and Coffee Break

LONDON VII & VIII

12:05 - 13:35

Lunch

LONDON VII & VIII

13:35 - 14:25 - Not Only OO

Naming Things
Ian Barber

LONDON VII & VIII


13:35 - 14:25 - Scalability & Multicore

Go for the Would-Be Network Programmer
Eleanor McHugh

LONDON I


13:35 - 14:25 - Infrastructure & Distribution

Programming a Massively Scalable Garage Door Opener in Erlang
Peer Stritzinger

LONDON II


13:35 - 14:25 - Finance & Banking

Taming GPU threads with F#
Daniel Egloff

LONDON VI


14:30 - 15:20 - Scalability & Multicore

Nymote: Git Your Own Cloud Here
Anil Madhavapeddy

LONDON I


14:30 - 15:20 - Infrastructure & Distribution

The Internet of Things in Practice
Yodit Stanton

LONDON II


14:30 - 15:20 - Finance & Banking

0 – 100 MPH - Launching a New Product at Scale
Dan Macklin

LONDON VI

15:20 - 15:40

Tea and Coffee Break

LONDON VII & VIII

15:40 - 16:30 - Not Only OO

Process Calculi for The Working Programmer
Tom Hall

LONDON VII & VIII


15:40 - 16:30 - Scalability & Multicore

Megacore, Megafast, Megacool
Kevin Hammond

LONDON I



15:40 - 16:30 - Finance & Banking

Gluing Things Together with Haskell
Neil Mitchell

LONDON VI

16:35 - 17:25 - Not Only OO

QuickCheck Evolution
John Hughes

LONDON VII & VIII


16:35 - 17:25 - Scalability & Multicore

Log Captains (distributed systems beginner)
Greg Young

beginners/intermediate

LONDON I



16:35 - 17:25 - Finance & Banking

Banking on Big Data
Kevin Wright

LONDON VI

18:20 - 19:20

Leaving Drinks

LONDON VII & VIII


Morning session
9am - 1pm

Stuart Sierra 

Intro to Clojure

[sold out]

John Hughes

QuickCheck

[sold out]

 

[cancelled]

 

[cancelled]

Afternoon session
2pm - 6pm

Ambrose
Bonnaire - Sergeant

Typed Clojure
 

[sold out]

[sold out]

Please choose one AM tutorial and one PM and after purchasing your ticket, simply email your choices to monika@codemesh.io. Thank you!

Venue

ILEC Conference Centre / Ibis Earls Court

47 Lillie Road, London, SW6 1UD

 

Situated a few minutes walk from Earls Court and Olympia Exhibition Centre, ILEC Conference Centre is a perfect base for business travellers. Its close proximity to the shopper’s paradise of Kensington and Knightsbridge and the stylish cafes and boutique of Chelsea also makes it a great place for leisure visitors to stay.

Driving

ILEC is a quarter of a mile (400m) from the A4, providing easy access to the M4, M5 and M40.

 

Airport transfer times

Heathrow (LHR): 21 km

Approximately 30 minutes in light traffic. You can also reach the airport directly by London Underground, on the Piccadilly line.

 

Gatwick (LGW): 45 Km

Approximately an hour in light traffic. It is 40 minutes by train from West Brompton station Direct shuttle available with Easy bus.

 

London City (LCY): 21 km

Approximately 45 minutes in light traffic.

Public transport: London Underground

West Brompton and Earls Court stations are both within walking distance giving easy access to all central district of London and Heathrow Airport. 

 

Tutorials Venue

New Loom House, 101 Back Church Lane, E1 1LU. Closest Underground Station: Aldgate East.

Tracks

Finance & Banking

Banking and finance sectors are generally considered conservative. But there are many innovations happening behind the stiff appearences. This track focuses on applied case studies on how banks and financial institutions are using non mainstream technologies to shave off microseconds in their computations, increase programmer productivity and improve quality while tackling present and future computational challenges.

 

Next Generation Databases

This track will explore the future of data and data architectures for performance, scalability and distribution. We will be looking at innovations and the future of databases, including cloud databases, NoSQL, NewSQL, graph databases, big data analytics, semantics and linked data.

 

Infrastructure & Distribution

Gone are the days of the mainframe; infrastructure software for the 21st Century needs to be distributed, scalable and flexible. How useful is an effective big data analytics algorithm if you can't move the data cheaply and efficiently, and what is the point of an instant messaging cluster if it will not scale linearly with demand? The speakers in this track have used non mainstream technologies for messaging backbones, computing clouds and massive clusters, streaming media and instant messaging. Come and find out how.

 

Scalability & Multicore

The future of computing is Multi-core, massively multi-core. This track investigates hardware infrastructures, from embedded to super computers, from running programs on the bare metal to virtualization. When should you use what? What are the advantages and disadvantages of the various approaches? This track investigates them all, and is a must when deciding what hardware platform and technology stack to use.

 

Not Only OO

Programming languages are in constant development, responding to the changing nature of computing problems and hardware infrastructure. Both old and new, languages have their strength and weaknesses, making them fit (or unfit) for particular jobs. Learn and exchange ideas with the inventors of today and tomorrow’s computing future, and ensure you equipped with the knowledge to make the right choice.

 

Next Generation Analytics

The "Next Generation Analytics" track explores the technical challenges of working with data sets that are too large for traditional tools. The reward for your efforts are new insights that are not evident in smaller data sets. Big Data Analytics combines new tools for cost-effective scalability such as the Hadoop alternatives, paired with conventional tools. Our speakers will discuss their experiences working with Big Data and offer guidance to help you be effective, as well.

 

Gaming & New Media

Gaming and media are two rapidly expanding and overlapping verticals that have not been shy in using old and new non mainstream technologies. Startups and established multinationals alike, they need to create cutting-edge products in order to be ahead of the competition. This track is a case study bonanza of technical solutions and success stories we can all learn from.

Code Brew

The Code Mesh conference would not be complete without a proper party, where speakers and delegates can mingle and brew up new ideas.

Join us on 4th November for Code Brew - an evening full of great company, snacks and specially selected craft beer.

beer

Gold sponsors


 

Silver sponsors


 

Media sponsors