New York

October 15–17, 2025

Berlin

November 3–4, 2025

Search results

Video
An intro to Nativescript
Mobile app development has always required learning each platform’s programming language and peculiarities. For developers coming from the web, where you write once and run anywhere, this is tough.
Video
Practical web security
Computer security talks are too often filled with theoretical computer scientists telling us about how the end is nigh. Don’t get me wrong, I love knowing the nitty details of cryptographic algorithms, but a whole lot of web developers don’t.
Video
Building replicable dev environments with Docker
Maintaining different software environments to run multiple web projects is a time-consuming task. Have you ever returned to an old project, only to find that you have to reinstall older versions of software before even starting any work?
Video
An intro to Rush
A very brief introduction to Rust and why it should be on your radar. Rust is a “systems” programming language that is designed to be a modern replacement for C++. It has an impressive out-of-the box tool chain, an interesting approach to safe concurrency and easy integration with C and other languages. It’s certainly a powerful tool to have at your disposal.
Video
An intro to Angular
Angular is probably the hottest frontend framework around right now. Why? What will it do for your dev team?
Video
An intro to Go
A talk about Go showing mistakes to be avoided when coming from other languages, discussion about strengths, and perceived shortcomings like dependency management.
Video
Embracing change as an engineering leader
We all want to stay ahead of the curve – after all, that’s what you go to a conference for. But have you ever considered how being ahead of the curve might be dangerous?
Video
Navigating the challenges of being a tech lead
When you were just a developer, things seemed so simple. Sometimes it was a choice between using several libraries, or working out the right algorithm to solve a problem. Making decisions seemed really easy. When you are playing the Lead Developer role, decisions no longer seem black and white and you have several competing priorities.
Video
Characteristics of a modern tech lead
Over the last decade or so we have seen a shift towards “generalising specialists”, programmers who, as well as designing and building great software, can understand a business domain, design a user interface, participate in and automate some of the testing and deployment activities, and who are sometimes even responsible for the health and wellbeing of their own systems in production.
Video
Empathetic communication as an engineering leader
The Internet is full of articles about how to build & lead tech teams, however reading these will only get you so far. In order to become a successful tech lead you must also know how to manage people, including: clients, project teams, other colleagues and your bosses.