GOTO Amsterdam 2024
2024-06-10..2024-06-13
Amsterdam, Netherlands
[GOTO Amsterdam 2014, GOTO Amsterdam 2015, GOTO Amsterdam 2022, GOTO Amsterdam 2023, GOTO Amsterdam 2024]
| title | author | length |
|---|---|---|
| Aftermovie | 01m | |
Short, music-driven montage labeled GOTO Amsterdam 2024 that contains no spoken content beyond soundtrack and quick visual cuts. Shows conference highlights —… | ||
| You Keep Using That Word | Sam Newman | 38m |
Argument: the word asynchronous is too vague and causes real mistakes. Evidence: people mean different things — non-blocking (futures, reactive extensions… | ||
| DuckDB: Crunching Data Anywhere, From Laptops to Servers | Gabor Szarnyas | 37m |
DuckDB claims to load 15 GB of CSV into its columnar format in 11 seconds (15 GB in 11s) and run an 11–15M‑row aggregation in 0.2s, scale to ~600 GB CSV with a… | ||
| What Is This OpenTelemetry Thing? | Martin Thwaites | 47m |
OpenTelemetry is the de facto CNCF standard for traces, metrics and logs, with a defined protocol and SDKs across 11 languages so instrumentation is portable… | ||
| A Field Guide to Reliability Engineering at Zalando | Heinrich Hartmann | 51m |
Zalando runs reliability for ~50M customers across 25 countries with ~3,000 microservices and ~2,000 engineers and uses OpenTelemetry and a homegrown… | ||
| Navigating Backstage: A Year in Developer Life | Helen Greul | 42m |
Spotify builds and runs Backstage as a developer portal that centralizes a software catalog, searchable index, scaffolder templates and TechDocs; the company… | ||
| What's the Best Big Data Architecture for You? | Christoph Windheuser | 44m |
Claims that the Lakehouse removes the lake/warehouse duplication by keeping data in one place and adding transactional safety via layers like Delta Lake or… | ||
| Architecture Modernization: Aligning Software, Strategy & Structure | Nick Tune | 47m |
Argues modernization is a portfolio decision, not a rewrite, and shows five concrete tools: Listening tours, Impact mapping, Wardley Mapping, EventStorming and… | ||
| Productivity Panel | C. Majors, B. Böckeler, M. Greiler, D. Terhorst-North, J. Lewis | 49m |
Argues for measuring the system not people using value stream mapping and work-item metrics, cites a case that halves lead time and doubles throughput then… | ||
| Serverless Compute at the Heart of Your EDA | Julian Wood | 51m |
Compares AWS Lambda and Amazon ECS on AWS Fargate with concrete limits, costs and demos: a Lambda demo ramps to 10,000 requests in 90 seconds and scales to… | ||
| API-First Practices in Fashion Tech | Juan Carlos Garces, Ignacio Fernandez | 36m |
Inditex adopts API‑first across a 1,000+ person tech org, publishes >3,000 internal APIs and enforces rules with an API scoring engine (open source) that runs… | ||
| How Much Trust Do You Have with LLM-Based Solutions? | Matthew Salmon | 09m |
Claims that developer AI yields ~50–55% efficiency gains but 40% of AI-generated lines have security flaws and roughly 80% of existing codebases contain… | ||
| Spark Your Imagination: Eneco's Virtual Power Plant | Wesley Coetzee, Sebastian Du Rand | 45m |
A Virtual Power Plant built over 2.5 years controls second‑by‑second telemetry (≈30 fields) from hundreds of assets and aggregates 500 greenhouse-style devices… | ||
| RESTful API Patterns & Practices | Mike Amundsen | 48m |
Practical catalog of 75+ patterns organized into design, clients, services, data and workflow with concrete claims: 11 design patterns for interoperability and… | ||
| Language Games | Eli Holderness | 40m |
Argues that communicating with computers is easier than with people because programming languages remove interiority and let engineers make explicit rules… | ||
| Go Green: Reducing Emissions, Costs & Greenwashing | Pini Reznik | 41m |
IT operations produce 4–6% of global emissions today and could reach 10–14% by 2030, with data centers often running at 15–20% utilization and typical rack… | ||
| Code Generation in 2024: How AI Will Take Your Job…to the Next Level! | Julien Dubois | 48m |
Shows JHipster evolving into a live full‑stack generator that creates a real app, pushes a 141-file pull request to GitHub, updates database changelogs and… | ||
| Spring AI Is All You Need | Christian Tzolov | 54m |
Spring AI is a Java framework that turns integration into the core problem and provides a portable client API, embedding models, ETL readers and a vector store… | ||
| How Flow Works | James Lewis | 50m |
Argues that self‑service clouds plus continuous delivery change flow by turning organizational bottlenecks into queuing problems and uses queuing theory… | ||
| gRPC in .NET: Basics & More | Poornima Nayar | 48m |
Shows working .NET gRPC service and clients with generated C# from Proto3 contract and the protoc toolchain, including a console client, a long‑lived gRPC… | ||
| The C4 Model – Misconceptions, Misuses & Mistakes | Simon Brown | 41m |
C4 defines four concrete abstractions — software systems, containers, components, code — created around 2007 and intentionally unchanged; it’s notation- and… | ||
| Lessons From The Pit Lane | Marc Priestley | 50m |
A Formula 1 team treats the EU ban on tobacco advertising as a forced first-principles thinking reset, breaks pit stops into tiny fragments, and redesigns… | ||
| Highly Scalable Image Storage with AWS Serverless | Vadym Kazulkin, Firdaws Aboulaye | 46m |
Replaces ALB/EC2/EFS with S3 for object storage, API Gateway + Lambda for upload/download, S3 events for postprocessing and SNS/SQS fan‑out, and DynamoDB for… | ||
| Is It Time To Version Observability? (Signs Point To Yes) | Charity Majors | 35m |
Argues that we need Observability 2.0: a single source of truth of arbitrarily wide structured log events from which you can derive metrics, logs, and traces… | ||
| The Ultimate Cloud Platform Team Topology | Ben Ellerby | 15m |
Platform teams build composable Serverless CDK constructs in TypeScript, publish them as versioned npm packages, and ship CDK L2+ constructs that bake company… | ||
| The Best Programmer I Know | Daniel Terhorst-North | 49m |
Argues great programmers learn habits not gifts: they iterate wildly, just start, and treat all code as a spike to be stabilized later. Shows concrete choices… | ||
| Transforming Developer Experience: A Tale of Recovery & Innovation | Michaela Greiler | 47m |
Research-backed framework maps 26 DX factors to outcomes and shows specific effects: improving flow gives 50% more productivity, reducing cognitive load yields… | ||
| A Fun & Absurd Introduction to Vector Databases | Alexander Chatzizacharias | 48m |
Shows a hands‑on stack: a Unity front end, Kotlin/Spring Boot backend, and vv8 via Docker running offline; vectors use cosine distance and HNSW indexing and… | ||
| AI Assistance Beyond Code: What Do We Need to Make it Work? | Birgitta Böckeler | 39m |
Shows working demos: shared prompt files in a repo hooked into the Continue coding assistant, running LLaMA 3 locally for experiments, and a public sandbox on… | ||
| Combining Product Thinking & Spotify’s Backstage | Flavia Naezer, Vijai Ramcharan | 41m |
Building Nationale Nederlanden’s IDP uses Spotify Backstage as the portal engine while targeting support for ~2,000 engineers, combining product research, UX… | ||
| Inside GPT – Large Language Models Demystified | Alan Smith | 47m |
Shows GPT-2 on a laptop using Hugging Face + PyTorch to step through tokenization, embedding lookups and the 1x5x768 input tensor; demonstrates the 50k‑token… | ||
| How To Reduce Cold Starts for Java Serverless Applications in AWS | Vadym Kazulkin | 51m |
Java cold starts drop a lot when specific tactics are applied: enabling AWS Lambda SnapStart cuts P90 from ~3.5s to ~2s and with priming to ~1.3s (≈60–70%… | ||
| Bottom-up Architecture: Bridging the Architecture-Code Gap | Oliver Drotbohm | 49m |
Argues that architectural concepts belong in code so tools can verify and enforce them, demonstrating concrete instances: compile‑time errors from an… | ||
| Using Ktor 3.0 with All the Shiny Things | Garth Gilmour | 43m |
Builds a concrete StackOverflow-question service using Ktor 3.0: shows code to fetch titles/IDs, uses Ktor client notebooks for rapid prototyping, demonstrates… | ||
| Building Software Better: API Lifecycle Management for Developers | Erik Wilde | 49m |
Argues that OpenAPI descriptions drive both product thinking and developer tooling, showing concrete tools: spectral and Vacuum for linting, mocking servers… | ||
| Adaptive Socio-Technical Systems with Architecture for Flow | Susanne Kaiser | 43m |
Combines Wardley Mapping + Domain‑Driven Design + Team Topologies to cut change lead time by removing architectural and team blockers: map user‑anchored value… | ||
| Platform as a Product | William Rizzo | 41m |
Claims that platforms are a social and technical exercise and must be treated with a product mindset drive the talk: build a minimum viable platform, focus on… | ||
| X Marks the Spot: Navigating Possible Futures with Wardley Maps | Simon Wardley | 50m |
Maps expose assumptions with Wardley Maps and label components Genesis → Commodity so evolution, not buzzwords, drives decisions; mapping 9,223 papers yields… | ||
| Modern Java in Action | Nicolai Parlog | 52m |
A small GitHub crawler is built live that fetches pages, classifies them into four page types, extracts links and serves results over a simple file server; it… | ||
| How a Passion for Oceans Can Utilize Synergies of Technology | Signe Simonsen | 29m |
A nonprofit launches an AI Beach Rover prototype that successfully detects and picks up plastic pellets in an indoor demo, after collecting a dataset of over… | ||
| Beyond the Hype: A Realistic Look at Large Language Models | Jodie Burchell | 43m |
History of LLMs traced from LSTMs to Transformers and models scaling from 120M to ~1T parameters, with a concrete failure mode: GPT-4 solves 10 Codeforces… | ||
| A Short Summary of the Last Decades of Data Management | Hannes Mühleisen | 50m |
Claim: relational systems keep winning and will "eat" key value, time series, vector and many other niches. Evidence: DuckDB 1.0 released, TPC‑H SF100… | ||
| Java, How Fast Can You Parse 1 Billion Rows of Weather Data? | Roy van Rijn | 42m |
Challenge: parse 1 billion rows (~15GB) of city + one-decimal temperatures with Vanilla Java and go from a 4+ minute baseline to sub-2-second results. Uses… | ||
| nothing matches | ||