QCon London 2024 was a multidisciplinary software engineering conference in the London QEII Centre in April 2024. I attended with the intention to learn about what’s going on in the software-sphere. Especially in terms of software architecture.
This was also my first time in the UK so I had to do some touristing. The weather was a bit chilly, half-cloudy with some intermittent drizzle.

Common themes
Data products
A term from data mesh architecture. Think of the data you produce as a product. A product has an audience and marketing.
Platform thinking, platform teams
Enable your software teams by building a platform of supported programming languages/runtimes, CI/CD pipeline configurations, deployment clusters, etc. so that each team does not have to spend resources reinventing the wheel.
Provide a golden path (tried and tested technologies supported by the platform team) for new projects but do not smother your engineers’ freedom of choice.
“GenAI/LLMs are not necessarily that useful”
Probably comes as a surprise but the latest wave of AI hype isn’t very substantiated. Issues of security, trust, quality, ownership and licensing. Keep a human in the loop.
Safe, performant and ecological
Running software causes carbon emissions. Choose runtimes, programming languages and hosting options that minimize idle and active compute use.
Avoid entire categories of vulnerabilities by picking safe languages such as Rust.
Most inspiring talks
The Home Computer That Roared: How the BBC Micro Shaped Our World by Jeremy Ruston
A deep history dive to the advent of home computing in the UK. Jeremy was involved in building the educational BBC Micro computer as well as TV children’s show animations and Doctor Who games. Super inspiring stuff, especially since I can relate to many of the constraints Jeremy et al. faced since I’m working on my very constrained “ATK16” hobby CPU project myself.
Thinking like an architect by Gregor Hohpe (AWS)
Architects find connections. Between perspectives, between technologies, between people.
The director’s budgets, risks and customer success are connected to the engineer’s refactorings, scalability and backups.
Architects are an IQ multiplier, not the smartest person in the room. Architects make other people smarter.
Architecting for Data Products by Danilo Sato (Thoughtworks)
Move from left-to-right architectures (operational ↣ analytics) to a data mesh.
Make your data discoverable and usable via different protocols and formats. Make it self-serve (platform thinking).
🙋🏼 Note: I didn’t know much about data mesh literature before this talk. The most useful things I got from it were the words and terms to look up, such as the DATSIS principles, and the books to read (see Reading list).
Building Your First Platform Team in a Fast Growing Startup by Jessica Andersson (Kognic)
The spirit of DevOps has in part transmogrified into the idea of software platforms. DevOps as a term has degraded to just mean Ops in many places. Empower product teams with an explicit platform. Each company has a platform, implicit or explicit. A base plaform should provide:
- CI/CD: pipeline templates, runner images, best practices
- Runtime: programming languages and runtimes, but also container runtimes, orchestration
- Observability: distributed tracing, logging, monitoring, alerting
Reading list
- ⭐️ Team topologies by Matthew Skelton and Manuel Pais
- Domain-Driven Design by Eric Evans
- Data Mesh by Zhamak Dehghani
- Architect Elevator
by Gregor Hohpe
- all the other books by Hohpe also
Word dump
I did not recognize these words or concepts.
- attestation testing, SLSA
- server-driven UI
- DATSIS principles
- data vault architecture
- source-aligned, consumer-aligned data products
- galaxy apps
- 2-step commit
- wardley map
- BPMN (business process model and notation)
- eBPF
- expand-contract pattern
- SCI (software carbon intensity)
- WASI (WebAssembly System Interface)
- Gartner hype cycle
- trust boundary (in context of LLMs)
- LLM agent
- shift left (in context of software platforms)
Food and drink
Fantastic Indian cuisine: Dishoom Covent Garden
You don’t get Indian food like this in Finland. Super flavourful, suitably spicy. Was handed a gratis chai to drink while queuing up in the drizzling rain too. Excellent customer service.
Real Ale Pub: The Harp
Nothing mindblowing, just good ale and a comfy vibe. A good place to sit out the rain.
Bloody lovely: Duke of Argyll
I had to eat fish & chips at least once just to check it off my bucket list. I don’t know if theirs is the best or even proper, but I enjoyed it a lot.
