Code Mesh 2015:

Tutorials: 2 November

Conference: 3-4 November

Very Early Bird sold out! Early Bird Registration Opens on 21 July

Like every year, our aim is to bring together a wide range of alternative technologies and programming languages and the wonderful crazy people who use them to solve real-world problems in software industry. We aim to promote “right tools for the job", as opposed to automatically choosing the tools at hand. And by ‘tools’ we mean technologies, languages, libraries, databases, operating systems, hardware platforms, or more generally techniques, styles or paradigms.

To get a better idea on what we're all about, take a look at what happened last year

Get the latest news

To receive news and notifications on tickets, talks and tutorials, register on the mailing list:

Submit your talk

With the aim of bringing together as many new users and inventors of non-mainstream tech as possible, we are opening our first Call for Talks (which closes on 26 June).

What we're looking for:

Talks from users and researchers of non-mainstream technologies, languages, libraries, databases, operating systems, hardware platforms, or more generally techniques, styles or paradigms. Ideally, we’d like to see how they were used to to solve problems in fields like gaming, telecoms, finance, new media, health, etc.

Take the above as guidelines only. As this is the first year we are opening a Call For Talks, we are hope to get a lot of proposals for applications we haven’t even dreamt of. At this point, we are only certain of what we don’t want: please don’t send any sales pitches. And no evangelising from people who are not actually users or practitioners of the tools they preach.

Submit your talk HERE

Tony Hoare

Panel Discussion
ACM Turing Award Winner

Mary Sheeran

Keynote
Professor at Chalmers University of Technology

John Hughes

Keynote
Co-Designer Of Haskell And Quickcheck, Testing Tools Entrepreneur

Robert Virding

Talk Title Coming Soon... Co-Inventor of Erlang

Don Syme

Panel Discussion
Creator of F#

Joe Armstrong

Panel Discussion
Co-Inventor of Erlang

Martin Thompson

Talk Title Coming Soon... High-Performance & Low-Latency Computing Specialist

Evan Czaplicki

Talk Title Coming Soon... Creator of Elm Language

Josh Watzman

Panel Discussion
Hack language hacker

Stefan Karpinski

Talk Title Coming Soon... Co-creator of Julia

William E. Byrd

Talk Title Coming Soon... Co-creator of miniKanren

Alej Cabrera

Talk Title Coming Soon... Haskell, Teaching, Software, Math, People

Bruce Tate

Panel Discussion
Author of 7 Languages in 7 Weeks

Stuart Bailey

Low Cost, Low Pain Massive Concurrency with Erlang, Actors, and IvanOS
Founder and Chief Scientist of Infoblox

Einar Høst

Practical Lambda Calculus
Ivory tower expat

Jonas Winje

Practical Lambda Calculus
Likes computation and goats

Martin Kleppmann

Streams, CRDTs and the Future of Databases
Author of Designing Data-Intensive Applications

Garrett Smith

Tutorial: Erlang - Inspiring Software
Programmer-In-Anger at Cloudbees

Francesco Cesarini

Tutorial: Erlang - Inspiring Software
O'Reilly Author & Founder of Erlang Solutions

Phil Trelford

Beyonds Lists: High Performance Data Structures
Games Dev gone Enterprise

Andreia Gaita

VR Best Practices
‎Bridge Builder, Tools Expert, Mono Hacker

Cancellation policy:

You can cancel your order until 18 October 2015 and ask for a refund. Cancellations after 18 October 2015 are non-refundable.

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

Tutorials venue is yet to be announced.

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.

 

The Future of Languages (2 Days)

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.

 

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.

 

Multicore & Parallelism

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? What is concurrent, and what is parallel?This track investigates them all, and is a must when deciding what hardware platform and technology stack to use.

 

Case Studies

What are cutting edge companies doing to solve difficult real world problems? In the Case Studies track we've asked technical leaders to share valuable lessons learned using alternative technologies. You'll gain practical skills and patterns to inspire your own work, as well as meet potential collaborators. Look for cases that apply directly to your interest, or just look for interesting cases - but don't miss the chance to benefit from others' hard-earned experience!

 

Next Generation Databases & Analytics

Information is at the heart of Information Technology - it's right there in the name! It more critical today than ever that engineers and architects are proficient at storing, retrieving and leveraging data. This track focuses on modern tools and techniques for drawing valuable meaning from data, as well as storing and retrieving massive quantities of it! Look for talks that cover new databases, data architecture, and tools and libraries for analysis.

 

Gaming

Chances are good that you or the people you work with had your first exposure to computers by playing games. Today gaming is a huge business and places extreme demands on technology. This track examines tools, techniques and architectures that go into building games, whether they employ massively concurrent online engines, leverage GPU clusters, or use some new thing you've never heard of! You'll learn how cutting edge game designers innovate to bring unique compelling experiences to their users.