International Software Development

3 Minute Intro Video

QCon London
The Queen Elizabeth II Conference Centre - London

Software is changing the world

QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community.

A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Last Year Tracks

Covering innovative topics

Wednesday, 4 March

  • Architecture Improvements

    Next gen architecture, Arch over the full lifecycle, Bleeding edge tech in legacy, Cognitive biases in architecture, Evolving Architecture.

  • Big Data Frameworks, Architectures, and Data Science

    As big data tools and architectures continue to evolve, how do you architect and select technologies that work now but are also future-proof?

  • DevOps and Continuous Delivery: Code Beyond the Dev Team

    As infrastructure becomes as malleable as code, a unified approach from reqs to ops is needed to deliver promised breakthroughs.

  • Engineering Culture

    The best teams and companies talk about how to create amazing engineering cultures.

  • Java - Not Dead Yet

    Java is evolving to meet developer and business needs, from lambdas in Java 8 to built-in support for money types rumoured for Java 9.

  • Mind Matters at Work

    How theories from neuroscience and psychology can help us better understand IT professionals and discover what really motivates them.

Thursday, 5 March

  • Docker, containers and application portability

    People building stuff for and with containers showing why application portability is important, and what can be done with expanding ecosystems.

  • Evolving agile

    Reflecting on and learning from successes and failures in applying agile approaches since the creation of the Agile Manifesto and exploring ways of applying agile practices to increase business value.

  • HTML and JS Today

    The state of the art in web technologies. What is important to know and why?

  • Internet of Things

    What software devs need to know to design and build for instrumented environments and reactive things, what new issues and questions it raises.

  • Modern CS in the Real World

    How modern CS helps you tackle today's problems.

  • Reactive Architecture

    How to create reactive systems is more than simply learning a framework. Thinking in a reactive way helps you to design responsive architectures.

  • The Go Language

    The Go Language - Concurrency, Performance, Systems Programming.

Friday, 6 March

  • Architectures You've Always Wondered About

    Get a rare look behind the scenes and get to see the architectures of the most well-known sites with the least known architectures.

  • Low latency trading

    The 'race to zero' continues. Join us to learn about the latest tecniques being deployed to optimise order routing and execution.

  • Open source in finance

    Financial services have changed from OS as cost-saving to a competitive weapon. See open source projects that are disrupting the finance industry.

  • Product Mastery

    Come have fun with fellow PMs and BAs as you learn about Value Management. We'll even tell you dark tales of Snarks, Hippos and other obstacles.

  • Taming Microservices

    Tackling the challenges of microservices in practice.

  • Taming Mobile

    Mobile is no longer the Next Big Thing but a requirement for your business. Hear from those who have implemented successful mobile systems.

Last Year’s Featured Speakers

Manager, Insight Engineering at Netflix
Chief Systems Architect at Uber, Co-founder of Voxer
​Principal Software Engineer, Technical Infrastructure, Google
Author of "Eloquent Ruby" and ‎Vice President at Cognitect
Core maintainer of Docker.
Director of Core Engineering at Soundcloud
Distributed Systems Engineer at Twitter
Creator of Lift, the Scala web framework. Creator of Visi, the Spark...
‎Senior Software Engineer at Shazam

Last Year’s Keynotes

Netflix built its own monitoring system - and why you probably shouldn't
by Roy Rapoport Manager, Insight Engineering at Netflix

Developers face an ongoing tension with no one-size-fits-all solution between buying vs building products. For example, at Netflix we built our own monitoring system from scratch -- and you probably shouldn't. In many cases, this is a spectrum, rather than a binary decision, with engagements that span from customizing software, to building interfaces to it, and sometimes contributing back to open-source software. The factors contributing to a given decision are sometimes rational (e.g. degree of customization and environmental uniqueness) and sometimes decidedly not. We'll discuss a few occasions within Netflix where we had to make this choice and different approaches we took -- some of...

Speaker Bio
Roy Rapoport manages the Insight Engineering group at Netflix, responsible for building Netflix's Operational Insight platforms, including cloud telemetry, alerting, and real-time analytics". He originally joined Netflix as part of its datacenter-based IT/Ops group, and prior to transferring over to Product Engineering, was managing Service Delivery for IT/Ops. He provided input into the forming of the Cloud Operations and Reliability Engineering (CORE) group at Netflix, and continues to play an advisory role to the group and its members. He also built the majority of the python... more
To the Moon
by Russ Olsen Author of "Eloquent Ruby" and ‎Vice President at Cognitect

We all have moments that change the way we think, the way we look at the world, the things we want to do with our lives. On July 20, 1969 millions of people had one of those transforming experiences: Two men landed on the Moon and nothing was ever the same again. Why did we go to the Moon? How did we get there? What was it like to witness it all? And what does any of this have to do with writing software 40 years later?

In this talk, Russ Olsen will take you back to a humid Sunday afternoon that changed his life. It might yet change yours.

Speaker Bio
Russ likes to think that the technology is there to solve problems for people, not the other way around. Russ started his career doing that other kind of engineering, the sort that involves electricity, gears and getting dirty. Pretty rapidly the wonder of computer programming lured Russ away, which probably explains why most of his fingers are still intact today. Since turning to coding, Russ has worked on everything from 3D design and image processing software to database query engines and workflow systems. Russ first discovered Ruby back in 2000 when he went looking for a simple... more
Software development tales from the continent
by Enyo Kumahor Managing Partner, The Cobalt Advisors

Many say that this is Africa’s century … we’ve all heard the meme “Africa Rising”. Technology, and in particular, software, will play a critical role in that story and much is being done to build capability and capacity across the continent in software development. But, there’s more to this story. Building software on the continent has its challenges, and with that, its lessons … that can benefit others in the world. In this talk, we share a few lessons already learned.

Speaker Bio
Betty Enyonam Kumahor is a Managing Partner at The Cobalt Advisors. She was previously the Regional Managing Director of Pan-Africa for ThoughtWorks. Under Enyo’s direction, ThoughtWorks Pan-Africa has been nominated by Africa Business Awards as Best African Company for 2013. Enyo is a frequent speaker on leadership, productivity, business and motivation. She has spoken on technology and telecommunications in Africa, most notably as guest speaker at Ghana’s largest and oldest University, the University of Ghana (Legon), for their 2013 Congregation of over 7,000 graduates. Enyo chairs the... more
Cluster management at Google
by John Wilkes ​Principal Software Engineer, Technical Infrastructure, Google

Cluster management is the set of tools and processes that Google uses to control the computing infrastructure in our data centers to support almost all of our external services. It includes allocating resources to different applications on our fleet of computers, looking after software installations and hardware, monitoring, and many other things. Much of the talk will be about lessons we've learned from the challenges that we face, driven by the scale at which we operate, an acute awareness of failures, and the drive to provide ever-better service-levels while curbing complexity. We certainly don't have all the answers, but we do have some pretty impressive systems.

Speaker Bio
John Wilkes has been at Google since 2008, where he is working on cluster management for Google's compute infrastructure; he was one of the architects of Omega. He is interested in far too many aspects of distributed systems, but a recurring theme has been technologies that allow systems to manage themselves. He received a PhD in computer science from the University of Cambridge, joined HP Labs in 1982, and was elected an HP Fellow and an ACM Fellow in 2002 for his work on storage system design. Along the way, he’s been program committee chair for SOSP, FAST, EuroSys and HotCloud, and... more

London Venue

The Queen Elizabeth II Conference Centre - London

The Queen Elizabeth II Conference Centre - London

The Centre is located opposite Westminster Abbey and the Houses of Parliament and with views of Big Ben and the British Airways London Eye. The location is minutes from the West End of London offering a whole host of bars, pubs, cafes, restaurants and hotels to make your visit to our venue and London, fun, relaxed and enjoyable.


The Queen Elizabeth II Conference Centre London
Broad Sanctuary, Westminster
London SW1P 3EE
Tel: +44 (0)20 7798 4426
Fax: +44 (0)20 7798 4200
Website: The Queen Elizabeth II Conference Centre



Past Years

2015 / 2014 / 2013 / 2012 / 2011 / 2010 / 2009 / 2008 / 2007


What our attendees say about QCon

One Big City

Two great conferences

3 days conf, 2 days tutorial - March 7-11 - 1200 attendees
Run by InfoQ who runs QCon SF, NY, SP, Rio, Beijing, Shanghai, Tokyo

2 days tutorial, 3 days conf - September 14-18 - 400 attendees
Run by Trifork who runs GOTO London, Copenhagen, Amsterdam, Chicago, Berlin, FlowCon, Scala days


Our Purpose

Software is changing the world. InfoQ was founded in 2006 with the purpose of facilitating the spread of knowledge and innovation in enterprise development. We do this by providing our audience with unbiased, practitioner-driven conferences, content, and online community.

To see how we measure progress on fulfilling our purpose, please visit our social purpose index!

Membership Benefits

  • 76% of respondents said they come because of practitioner-led, high-quality content 73% come for innovative information that drives innovation in their organizations
  • The three most followed content areas on InfoQ for respondents are Java (66% of respondents), Architecture (65%), and Agile (59%)
  • The top two "personas" (title segments) respondents identify with are Developer (76%) and Architect (72%)