React 2014

A 3 day, single track conference about building reactive applications.

Organised, curated and delivered by developers at the heart of the reactive programming community, React is your opportunity to share in their experiences and lessons learned in building some of the most complex and demanding software systems.

Get Your Tickets

About React

React is unlike other conferences. It will bring together a small but highly influential group of developers to explore and discuss the fundamental principles of the Reactive Manifesto and why they are important for the new generation of systems being developed. There is no call for papers - instead we have invited some of the best speakers and thinkers from our industry to share their wisdom about specific traits of the manifesto. So instead of some random selection of loosely connected talks, React will present a coherent journey through the reactive programming stack, trait by trait, UI to database.

But please don't be mistaken - React is not some kind of reactive programming love-in but rather an informative, learning experience where you get to take home new and valuable insight. Expect consensus but also expect plenty of discussion and debate around some of the finer details of the manifesto. We genuinely want to create a different kind of software development conference.

The Speakers

React Speakers

Martin Thompson

High-Performance & Low-Latency Computing Specialist

Martin is a high-performance and low-latency specialist, with experience gained over two decades working on the bleeding edge of large transactional and big-data systems. He believes in Mechanical Sympathy, i.e. applying an understanding of the hardware to the creation of software as being fundamental to delivering elegant high-performance solutions. The Disruptor framework is just one example of what his mechanical sympathy has created.

Martin was the co-founder and CTO of LMAX. He blogs at mechanical-sympathy.blogspot.com, and can be found giving training courses on performance and concurrency when he is not cutting code to make systems better.

React Speakers

Jonas Bonér

Co-founder & CTO Typesafe

Jonas Bonér is a programmer, speaker, writer, Java Champion and entrepreneur. He is the co-founder and CTO of Typesafe and is an active contributor to the open source community; most notably started the Akka project and the AspectWerkz AOP runtime (now AspectJ). Learn more at: http://jonasboner.com
React Speakers

Dave Thomas

Software Visionary

Dave Thomas is the Founder and Chairman of Bedarra Research Labs (BRL), which specializes in emerging software technologies and practices. BRL enables clients rapidly deploy innovative solutions using the latest practices and technologies. Dave is a popular, humorous, albeit opinionated international keynote speaker with an impressive breadth of business experience and technical depth. With a unique ability to see the future and translate research into competitive products, Dave was awarded ACM Distinguished Engineer for his contributions object technology that include IBM IDEs, virtual machines and the open source Eclipse foundation. Dave is a thought leader in Large Scale Lean and Agile Development and a founding director of the Agile Alliance. He maintains close links the R&D community and is an adjunct research professor at Queensland University of Technology in Australia and Carleton University in Canada. Dave serves on the program committees for many technology conferences and founder of the YOW! Australia conference.
React Speakers

Joe Armstrong

Principal Inventor of Erlang

Joe Armstrong is one of the inventors of Erlang. When at the Ericsson computer science lab in 1986, he was part of the team who designed and implemented the first version of Erlang. He has written several Erlang books including Programming Erlang Software for a Concurrent World. Joe held the first ever Erlang course and has taught Erlang to hundreds of programmers and held many lectures and keynotes describing the technology. Joe has a PhD in computer science from the Royal Institute of Technology in Stockholm, Sweden and is an expert in the construction of fault tolerant systems. Joe was the chief software architect of the project which produced the Erlang OTP system. He has worked as an entrepreneur in one of the first Erlang startups (Bluetail) and has worked for 30 years in industry and research.
Todd L Montgomery

Todd L. Montgomery

Ex-NASA researcher, network geek and messaging middleware designer.

Todd is a networking hacker who has researched, designed, and built numerous protocols, messaging-oriented middleware systems, and real-time data systems, done research for NASA, contributed to the IETF and IEEE, and co-founded two startups. He currently works for Kaazing as Chief Architect.
Greg Young

Greg Young

Independent Consultant & Entrepreneur

Gregory Young coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since. Greg is an independent consultant and serial entrepreneur. He has 15+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions. He’s a frequent contributor to InfoQ, speaker/trainer at Skills Matter and also a well-known speaker at international conferences. Greg also writes about CQRS, DDD and other hot topics on codebetter.com.
Erik Meijer

Erik Meijer

Founder of Applied Duality

Erik Meijer is a Dutch computer scientist and entrepreneur. From 2000 to early 2013 he was a software architect for Microsoft where he headed the Cloud Programmability Team. Before that, he was an associate professor at Utrecht University. He received his Ph.D from Nijmegen University in 1992.

Meijer's research has included the areas of functional programming (particularly Haskell) compiler implementation, parsing, programming language design, XML, and foreign function interfaces.

React Speakers

Andrew Stewart

High Performance Specialist

Andrew Stewart currently leads the business analysis team at LMAX, and has spent more than 20 years working in software development in organisations ranging from 3-strong start-ups to global consultancy firms and on engagements spanning banking, insurance, pharmaceuticals, utilities, oil & gas, telecommunications, gambling and most recently foreign exchange trading systems. The bulk of his experience is in the data, modelling and MI space, specialising in high volume, high performance and inevitably high technology risk projects.
Matt Barrett

Matt Barrett

Co-Founder of Adaptive, builder of real time systems

Matt has been involved with building reliable, scalable systems in both television and financial services, and has seen the similarities and differences in their approaches to reliability and functionality. He was introduced to the concepts of the reactive manifesto via Microsoft's Rx when building a single-dealer platform for an investment bank a number of years ago and hasn't looked back since.

Lee Campbell

Lee Campbell

Concurrent programming and Rx expert

Lee is a software consultant, developer and author with extensive experience in concurrent programming, composite applications and integration technologies. He has experience developing composite applications for the Financial Services sector from the Buy side, Sell side and Retail banking.

He specialises in building Trading applications in WPF and Rx, and currently is a consultant for Adaptive.

Lee is also the author of the 5-star rated book Introduction to Rx.

Ben Christensen

Ben Christensen

Software Engineer on the Netflix Edge Engineering Team.

Ben Christensen is on the Netflix Edge Engineering team responsible for fault tolerance, performance, architecture and scale while enabling millions of customers to access the Netflix experience across more than 1,000 different device types. Involved in open-source projects such as Hystrix (https://github.com/Netflix/Hystrix) and RxJava (https://github.com/Netflix/RxJava). Prior to Netflix, Ben was at Apple making iOS apps and media available on the iTunes store.

Dean Wampler

Dean Wampler

Typesafe consultant and distributed computing specialist.

Dean Wampler is a consultant for Typesafe. He specializes in scalable, distributed, data-centric application development, "Big Data" or otherwise, applying Functional Programming principles with the Typesafe Reactive Platform, Hadoop, and other tools. Dean is a contributor to several open-source projects and the founder of the Chicago-Area Scala Enthusiasts. He is the co-author of "Programming Scala", the author of "Functional Programming for Java Developers", and the co-author of "Programming Hive", all from O'Reilly. He pontificates on twitter, @deanwampler.

The Schedule

Getting There


View React 2014 in a larger map
The conference takes place in the Shoreditch Works Village Hall (33 Hoxton Square, London N16NN). The Village Hall is an ideal space for the conference, having recently opened its doors as a community space for the thriving tech scene in Shoreditch it offers highspeed wifi, an abundance of electrical points and great coffee.
The venue is easily reached on the London Underground, with Old Street Station on the Northern Line a 10 minute walk away.
Shoreditch Town Hall, a 2 minute walk away, is also well served by bus routes 243, 35, 47, 55, N35 and N55.

Holiday Inn Express London - City

275 Old St
London EC1V 9LN
Book Online

The Hoxton Hotel

81 Great Eastern Street
London N1 6DR
Book Online

Premier Inn London City (Old Street)

Corsham Street
London N1 6DR
Book Online

The Sponsors

Typesafe
Trifork
Morgan Stanley
Azul
Adaptive
Instil
Erlang Solutions
JetBrains
O'Reilly