Abstract
76%
senior dev or higher
1:11
speaker ratio
60+
practitioners
QCon London 2025 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
Part of the track
Memory Safe Native Languages and WASM Hosted by Werner Schuster Kernel Developer @Wolfram, InfoQ Editor Functional ProgrammingFrom the same track
Tuesday 8 April
10:35 Windsor (5th Fl.) Session Startup Questioning Convention: C# as a Shortcut to Startup Velocity Sam Cox Co-Founder & CTO @Tracebit, Building Security Canaries at Scale Are you considering founding a startup? What stack would you use? Would you take a bet on a programming language you've never used professionally before? When building a company from scratch, these aren’t just theoretical questions – they’re make-or-break decisions with real consequences. 11:45 Windsor (5th Fl.) Session services Expanding Swift from Apps to Services Cory Benfield Senior Software Engineer Doing Swift on Server @Apple The Swift programming language is a popular choice for applications, but many engineers are less familiar with Swift’s capabilities for writing services. This session will explore why Swift is a great fit for services development, from memory safety to interoperability with other languages. 13:35 Churchill (Ground Fl.) Session WASM WASM in the Enterprise: Secure, Portable, and Ready for Business Andrea Peruffo Open Source Addicted Software Developer @RedHat, Passionate About Distributed Systems, Compilers, Infrastructure and Everything In Between WebAssembly (WASM) is emerging as a powerful tool beyond its browser origins, enabling safer, more flexible, and more efficient execution across a wide range of enterprise applications. In this session, we’ll take a hands-on look at real-world use cases, including: 14:45 Mountbatten (6th Fl.) Session WebAssembly How WebAssembly Components Enable Safe and Portable Software Extensions Alex Radovici Operating Systems & Compilers PhD, Author of "Getting Started with Secure Embedded Systems" and Core Contributor of Tock OS Application extensions are an essential part of any software ecosystem. While Rust is a great language, its lack of a standard ABI means that the whole source code has to be available to the compiler. 15:55 Rutherford (4th Fl.) Unconference Unconference: Memory Safe Native Languages and WASM 17:05 Mountbatten (6th Fl.) Session WASM Components are a FaaS' Best Friend Laurent Doguin Director Developer Relations & Strategy @couchbase, Previously Developer Advocate @Clever Cloud and @Nuxeo Why would you build your own Function as a Service platform and what does a FaaS architecture look like? Building something that can scale to zero, work with your existing systems, stay secure, and handle different workloads isn’t easy.