Build Stuff 2020
2020-11-11..2020-11-15
-- online --
[Build Stuff 2016, Build Stuff 2017, Build Stuff 2019, Build Stuff 2020, Build Stuff 2021, Build Stuff 2022, Build Stuff 2023, Build Stuff 2024, Build Stuff 2025]
| title | author | length |
|---|---|---|
| Code as Risk | Kevlin Henney | 42m |
Argues that code is measurable risk: third‑party and transitive dependencies break builds as with the left‑pad incident on npm, dynamic packages let attackers… | ||
| Autism in Tech | Dennie Declercq | 41m |
Autistic developer with 10+ years’ experience and founder of nonprofit DDSoft explains concrete challenges: struggles with communication, context blindness… | ||
| Building a Mobile Flight Simulator | Clifford Agius | 49m |
A full Boeing 787-style cockpit is rebuilt into a trailer formerly a burger van and it actually runs at shows across the UK and Europe, raising charity funds… | ||
| Swiss Army man, or What a UX designer consists of | Anastasia Rezhepp | 50m |
Argues that a usable UX person combines five concrete skills: conceptual strategic thinking (anticipates yesterday and tomorrow), rapid domain learning… | ||
| Real World DevOps | Abel Wang | 46m |
Builds a full production app from zero Azure resources using Azure DevOps pipelines and Infrastructure as Code (PowerShell+Azure CLI, ARM, Helm, AKS, App… | ||
| Seeking simplicity in the cloud | Oren Eini | 38m |
"Kubernetes? Containers? Serverless systems?
Deploying to the cloud comes with its own unique set of challenges and a somewhat insurmountable set of tools… | ||
| Affective Computing – bringing humans and machines closer through emotions | Håkan Silfvernagel | 41m |
Overview of actionable methods and demos: defines emotion vs feeling vs mood, covers measurement by facial/body expressions, speech prosody, physiological… | ||
| AI is everywhere! | Matthew Renze, Marianna Diachuk, Henk Boelman, Håkan Silfvernagel | 39m |
Panelists give concrete guidance: take the Johns Hopkins Data Science Specialization or courses on deeplearning.ai, use Kaggle to practice, and prefer API… | ||
| Securing Serverless Applications in Azure | Sjoukje Zaal | 47m |
Shows a working pattern to secure serverless endpoints by combining Azure Functions with Key Vault and a managed identity so credentials never appear in code… | ||
| Secrets of a Strong Engineering Culture | Patrick Kua | 52m |
Compares a 200+ page design-doc, multi-country handoffs and 3–6 month release cadences with startups shipping every two weeks, and claims strong culture… | ||
| Continuous Security: Integrate security tools into your DevOps Pipeline | Bill Dinger | 42m |
Shifts security left by integrating concrete tools into CI/CD: run OWASP Dependency-Check or npm audit to scan libraries and fail builds on critical CVEs, add… | ||
| The Power of Live Coding: Humanizing Technology | Mynah Marie | 51m |
Live coding is used to make code feel expressive and social by writing music live in Sonic Pi and by sonified sorting algorithms that map algorithm steps to… | ||
| Spearheading The Future of Programming | Venkat Subramaniam | 44m |
Argues that mainstream languages will adopt continuations within five years and that continuations plus coroutines make web and microservice conversations… | ||
| An Adventure in Multi-Cloud with Kubernetes | Laurent Gil, Augustinas Stirbis | 41m |
Live demo shows an eCommerce app spanning AWS Azure Google deployed unchanged onto a single Kubernetes cluster that has 6-node cluster across three clouds and… | ||
| Going Static in a Dynamic World with Hasura and Nuxt.js | Debbie O'Brien | 40m |
Argues that static sites can be fully dynamic by wiring Hasura GraphQL to Nuxt.js, using Hasura to auto-generate APIs, Netlify build hooks and event triggers… | ||
| Quantum Computing & the Quantum Internet | Jens Palsberg | 44m |
Claim: quantum hardware improves at a double‑exponential pace, with 72‑qubit Google machine and IBM systems above 50 qubits today and studies projecting ~300… | ||
| Hiding The Lead: Coupling, Cohesion, and Microservices-Style | Sam Newman | 51m |
Argues that microservices only deliver independent deployability if interfaces are stable and internal details are hidden, citing David Parnas (1971) and… | ||
| Reactive Spring | Josh Long | 49m |
Argues that nonblocking IO and backpressure let JVM services handle far more concurrent requests by reusing threads, demonstrates Spring WebFlux with Reactor… | ||
| The Key Ingredient Retaining Users in Your App and Reducing Churn | RICKARD HANSSON | 26m |
Claim: embedding in-app messaging, contextual feeds, and file sharing into a non-collaboration app measurably raises session time and reduces churn by keeping… | ||
| Wait, I have to test the front end too? | Amy Kapernick | 42m |
Covers concrete setups: eslint with Airbnb base and stylelint in VS Code catch code/style errors early; pally using Puppeteer screenshots runs WCAG 2.1 checks… | ||
| Improving Software Flow | Randy Shoup | 47m |
Argues that following the Unicorn Project’s Five Ideals produces measurable gains: use Locality and Simplicity so 80% of team work stays inside team boundary… | ||
| Quantum Computing deep dive | Johnny Hooyberghs | 41m |
Explains how qubits store amplitudes and use Hadamard gate to create superposition, shows Bloch sphere and matrix math, and demonstrates measurement collapsing… | ||
| Using DDD To Decompose Your Monolith | Sean Farmar | 45m |
Argues that decomposing a monolith with Domain-Driven Design yields vertical, activity-aligned components that each own their data so referential integrity no… | ||
| Thirst-Quenching Streams for the Reactive Mind | Mary Grygleski | 44m |
Compares concrete Java implementations — Reactor (Flux and Mono), RxJava (Flowable vs Observable), Vert.x and Akka — with code showing a Vert.x HTTP server… | ||
| Graphs Are Everywhere! | Milda Glebauskaitė | 38m |
Covers concrete graph techniques and results: implements Dijkstra shortest-path on a 17-city Lithuanian road graph (Vilnius→Majiki = 302 km) and confirms the… | ||
| Leadership Without a Paycheck | Jennifer Wadella | 46m |
Leads a volunteer org for 7+ years and managed 50+ volunteers, so feedback and turnover are magnified; people quit bosses not jobs. Runs Django Girls events… | ||
| Clear the ring for Chaos Engineering at Vertrieb Deutsche Bahn! | Oliver Kracht, Maik Figura | 41m |
An engineering group at DB Vertrieb runs chaos engineering for over a year and documents 80+ game days that start in staging and graduate to production… | ||
| From Synchronous to Asynchronous Distributed Microservices | David Ostrovsky | 44m |
Starts from why synchronous request-response breaks at scale and shows concrete alternatives: replace blocking calls with fire-and-forget or pub/sub over a… | ||
| Life after business objects. Confessions of an OOP veteran | Vagif Abilov | 44m |
A production media pipeline moves gigabytes per hour and switches the codebase to F# for immutability, F# and Akka.NET for stateful actors, and algebraic types… | ||
| Testing in Production | Talia Nassi | 38m |
Feature flags separate code deployment from release so code ships to production behind a toggle and is verified via three automated tests: flag on, flag off… | ||
| This Is Not Your House! | Lukas Bytautas, Aivaras Vencevičius | 39m |
Built a Mobile Investment solution for Danske Bank used across five countries, with active investors shifting from “few” to a main channel — growth data drives… | ||
| From Data to AI on The Edge | Henk Boelman | 45m |
Trains a custom image classifier with Azure Machine Learning, exports it as a container, and deploys it to devices via Azure IoT Edge; demo shows a Raspberry… | ||
| Building Accessible Components in React | Jemima Abu | 34m |
Covers concrete patterns: use semantic tags instead of extra divs, use React fragments to avoid DOM noise, attach labels to inputs and link them with htmlFor… | ||
| Configurable core banking with Smart Contracts | Gintarė Urbonė | 38m |
Thought Machine’s Vault is a cloud native core ledger that runs bank product logic as deployable smart contracts (no blockchain) so banks keep high transaction… | ||
| Scaling Agile With a Super-Effective Global Delivery Machine | Amir Elkabir | 44m |
A global program of 1,000+ people, 70 teams, 10 time zones moves from component teams to cross‑functional feature teams and finally to Agile Release Trains to… | ||
| Why Big Data Is Not Data Science | Roksolana Diachuk | 42m |
Claim: big data is an engineering discipline separate from data science, not just “large” datasets; it centers on building and operating pipelines, storage and… | ||
| Testing Software Architecture | Vladik Khononov | 44m |
Proposes treating architecture as a third test type — architectural tests — that measure local and global complexity, not just features or performance… | ||
| Architecting for DevOps and Continuous Delivery | Erwin Staal | 47m |
Claims that teams can go fast and stay safe by designing for small, testable changes and automating builds, tests and deployments, backed by state‑of‑the‑art… | ||
| A Programmer's Guide to Saving, Investing, and Retiring Early | Randall Degges | 48m |
Five concrete steps: track burn rate, build a category-by-category monthly budget, pay off consumer debt (snowball or highest-interest first), hold six months… | ||
| Science Art in the Cloud: How I built a Museum Exhibit | Dmitry Soshnikov | 40m |
Builds an interactive museum kiosk that photos passersby, aligns facial landmarks, and averages the last ~10 images into a blended portrait; it runs on a UWP… | ||
| Collaboration in Socio-Techinical Systems | Christian Horsdal | 32m |
Argues microservice topology and organizational structure mirror each other and must be designed together: technical interactions fall into queries commands… | ||
| Automate Yourself Out Of a Job With Roslyn | Mark Rendle | 50m |
Covers using Roslyn compiler-as-a-service to read, analyze and rewrite C# code: loads solutions via MSBuildLocator and Workspaces, inspects SyntaxTrees with… | ||
| Single Value Objects: where DDD and Functional Programming Share Forces | Corniel Nobel | 29m |
Describes using Single Value Objects (types that encapsulate a single domain value plus validation, normalization and units) to eliminate primitive obsession… | ||
| Effective Microservice Communication and Conversation Patterns | Jimmy Bogard | 51m |
Uses real-world restaurant metaphors to map concrete patterns: initial customer interaction uses HTTP synchronous request-response with a claim check (202… | ||
| Building Supercomputers Using Kubernetes and OpenHPC | Natale Vinto, Rafael Cardona | 46m |
Defines a concrete path to run HPC workloads on Kubernetes by combining OpenHPC components and cloud-native features: uses SR-IOV and RDMA for low‑latency… | ||
| Build and deploy PyTorch models with Azure Machine Learning | Henk Boelman | 43m |
Uses Azure Machine Learning workspace, NC6 GPU cluster, and the Python SDK to train a PyTorch model image classifier on a 10‑class Simpsons Lego dataset (10… | ||
| Chaos Engineering Bottom Up | Bart Szulc | 47m |
Describes a team-first chaos program that runs five phases — design, assess intent, prepare, run & learn, improve — and uses War Games (5–6 hour runs), Chaos… | ||
| Unit-Testing With Ease | Duane Newman | 46m |
Builds and ships an open‑source test helper called Ease that wires Moq into IoC containers (DryIoc and Unity) and test frameworks (NUnit/xUnit/MSTest) so each… | ||
| Service Principals and Managed Identities | John Patrick, Christos Matskas | 42m |
Demo builds an ASP.NET (dotnet5) app that reads secrets from Key Vault without embedding credentials, deploys via GitHub Actions using an ARM template, and… | ||
| Logging as a Painkiller | Anton Kazakov | 38m |
A practical recipe: three checklists that turn logs from noise into a debugging shortcut — configure and centralize logs so every component is easily… | ||
| Capability Mapping | Ian Cooper | 42m |
Claim: partition services by business capability so teams reach independent deployability and ship in hours instead of weeks. Methods: use value stream mapping… | ||
| Domain-Driven Refactoring | Jimmy Bogard | 46m |
Shows how to refactor a realistic .NET loyalty app step‑by‑step: break a giant handler into named methods, extract an IOfferValueCalculator and inject it… | ||
| Messages, Events, Hubs, and Busses? Oh My | Jonathan Mills | 43m |
Explains precise selection rules: use Event Grid for discrete, at-least-once pub/sub notifications (file-added pattern, dead‑lettering for failed deliveries)… | ||
| The age of applied AI | Henk Boelman | 44m |
A practical tour of applied AI showing which cloud APIs actually solve real problems: computer vision API that returns bounding boxes, OCR, celebrity IDs and… | ||
| CYBERSECURITY! The good, the bad, and the hacked | Olowoniwa Gabriel Ayokunle | 35m |
Shows concrete failures and fixes: a copied forum snippet nearly drops a production database, test data left in code exposes real users, and 90% of breaches… | ||
| Solving 3 business problems with ML.NET in 45 minutes | Michał Łusiak | 42m |
Shows concrete use of ML.NET to build three production-ready pipelines: a regression model for demand/sales prediction (trained with normalized features… | ||
| The Joys of Managing Engineering Teams | Maryam Umar | 43m |
Advocates document everything with written follow-ups and email trails after agreements; keeps quarterly reviews tied to an L&D system and warns that one… | ||
| Taking Control of your Tech Career | Kris Howard | 46m |
Career advice grounded in concrete moves: leaves tech for three years of retail to cure burnout, rebuilds that shop website and runs a smoking-cessation… | ||
| Interviews x Build Stuff 2020 | Abel Wang | 12m |
A practical run-through of real-world DevOps showing pipelines that actually deploy working apps not toy demos: the site migrates from classic ASP.NET to MVC… | ||
| nothing matches | ||