*-lang

Past Presentations

This Will Cut You: Go's Sharper Edges

An expression of function within a software ecosystem is inextricably bound to the lexicon used to express it. I explore how distinct, exploitable misuse patterns arise in software languages, and through example in Go – in particular a quietly prevalent and worryingly effective denial of...

Thomas Shadwell Security Engineer @Twitch
Policing The Stock Market with Machine Learning

Neurensic has built a solution, SCORE, for doing Trade Surveillance using H2O (an open-source pure Java Big Data ML tool), Machine Learning, and a whole lot of domain expertise and data munging. SCORE pulls in private and public market data and in a few minutes will search it for all sorts of bad...

Cliff Click CTO @Neurensic
Full-Scale Elm in Production

Elm is a functional programming language that compiles to performant JavaScript. At NoRedInk we have over 80,000 lines of production Elm code. It's the primary technology we use to build our Web application's user interface, which students around the world use to answer millions of questions per...

Richard Feldman Elm Pioneer & Software Engineer @noredink
Why We Chose Erlang Over vs. Java, Scala, Go, C

Outlyer is a SaaS infrastructure monitoring tool. We process and store time-series data, which is currently at 100K points per second and growing. To do the grunt work of processing and storing the growing mass of data, we originally started out with Node.JS—quick to build and time-saving....

Colin Hemmings CTO and Co-founder @Outlyer
Building a Bank with Go

Traditionally applications have been built as monoliths; single applications which become larger and more complex over time, which limit our ability to react to change. An example of this is the banking industry where mergers and acquisitions between banks have lead to a patchwork of different...

Matt Heath Senior Staff Engineer @Monzo
A Practical Road to SaaS' in Python

This talk goes over experiences building SaaS businesses on a Python technology stack from a security and scalability point of view. Where Python shines and which technologies to pair it with for best experiences.

Armin Ronacher Creator of Python Flask

Interviews

Esther Momcilovic Software Engineer at Metaswitch Networks

From Rocks to Rust: Our C to Rust Paradigm Shift

Tell me about the work that you're doing today.

We're working on bringing to cloud an existing project for one of our clients. It involves a lot of work with products that are quite old, 20 years old, that were written in C, and we're turning a lot of these old products into microservices, containerising them, looking to get the whole system up and working in the cloud for our...

Read Full Interview
Want to keep in touch with more QCon London 2021 announcements?
SUBSCRIBE TO GET UPDATES