~/conference

GOTO Amsterdam 2023

date:2023-06-13..2023-06-15
location:Amsterdam, Netherlands
series:GOTO Amsterdam · 5 editions
tags:[security]

data engineers, data architects, platform engineers, engineering managers, data scientists, machine learning engineers, site reliability engineers, tech ethicists

Kafka and Flink streaming; broadcast state pattern; subsecond streaming pipelines; data mesh reference implementation; Open Policy Agent checks; Apache Atlas and Azure Purview; Azure SQL JSON support; kubernetes carbon-aware scheduling; server lifecycle carbon measurements; runnable production data pipelines; continuous delivery for ML (MLOps); limits of explainability in connectionist models

titleauthorlength
Why Most Data Projects Fail and How to Avoid ItJesse Anderson31m
Eighty-five percent of data projects fail and only 15% make production, backed by Gartner and a survey of 81 respondents, so the concrete fixes matter: use the…
Talk on
Real-time Customer Engagement in Gaming Using Kafka and FlinkVolker Janz40m
Concrete claims and runnable details guide the choice here: a production pipeline built with Kafka and Flink handles 1.5 billion daily events, uses a broadcast…
Talk on
Green Must Be ConvenientRoberto Freato37m
Claim: Azure SQL Database manages vast JSON objects and turns raw data in a data lake into a relational view used by analytics. It gives concrete numbers…
Talk on
Four Years of Data Mesh in PracticeEmily Gorcenski42m
Four years of practice yields concrete claims: a reference implementation that deploys a data product in ~25–30 minutes using a JSON spec, Open Policy Agent…
Talk on
What are Fish? The Ethics of RulesSteve Upton53m
Argument that modern AI models like ChatGPT DALL·E MidJourney and GitHub Copilot are connectionist systems whose rules live in distributed weights so…
Talk on
Why Quarkus Should Be Your Next Tech Stack: Faster, Greener & HappierHolly Cummins48m
Quarkus claims dramatic runtime and cost wins: JVM startup as low as ~20 ms, GraalVM native builds (about a minute) give very high deployment density and…
Talk on
Programming's Greatest MistakesMark Rendle51m
Starts with a personal bug that corrupts saved queries and a hastily shipped utility labelled Med file unfuck, then chronicles real losses: Y2K costing ~half a…
Talk on
Java In The Cloud with GraalVMAlina Yurenko44m
GraalVM Native Image compiles Java apps ahead of time into single native executables, producing 20 ms startup versus ~560 ms on the JVM in the demo, cutting…
Talk on
Why Most Data Projects Fail & How to Avoid ItJesse Anderson22m
Claim: 85% of data projects fail because teams lack the right people, ratios, timelines and concrete value, not because of a specific tool. Requires data…
Talk on
Practical (a.k.a. Actually Useful) ArchitectureStefan Tilkov46m
Gives 10 pragmatic recommendations: consciously pick domain/macro/micro perspectives, design team boundaries to match boxes, make a few strategic decisions…
Talk on
The Busy Platform Engineers Guide to API GatewaysDaniel Bryant40m
Choosing or migrating an API gateway is a type 1 decision because gateways sit on the business-critical hot path, are sticky, and often incur contract lock-in…
Talk on
Generic or Specific? Making Sensible Software Design DecisionsBert Jan Schrijver45m
Practical decision rules and concrete costs: use the rule of three (only abstract on the third reuse), prefer simple, local code over early abstraction, and…
Talk on
Secure Container Images with Chainguard's Tooling: Melange, Apko & WolfiMatt Turner49m
Shows how Melange packages a Go service into a signed APK with an SBOM, then how Apko & Wolfi build a declarative runtime image from those APKs so every OS…
Talk on
Plain TextDylan Beattie43m
Claim: “plain text” is a lie — encodings, locales and fonts decide behavior. Shows concrete failures: a faulty virtual switch drops one byte and flips SQL…
Talk on
10 Lessons From Implementing The Actor ModelVagif Abilov44m
Production system uses the actor model with Akka/Akka.NET in a cluster, replaces per-file persistence with media set aggregate persistence (TV/radio program as…
Talk on
Application Security: Inside OutSimon Corlett28m
Shows how Contrast agents instrument apps (Java/.NET/Node/Python/Ruby/Go/PHP) to do runtime data‑flow IAST plus SCA, claims real‑time, high‑accuracy findings…
Talk on
Jakarta EE 10: Modern & Lightweight Cloud Application DevelopmentIvar Grimstad50m
Jakarta EE 10 adds a Jakarta EE Core Profile for small microservice runtimes and shows it boots jar-based services fast; demos use Java SE Bootstrap API…
Talk on
How We Write Better Software with Low-CodeMichiel Overeem31m
AFAS builds a proprietary low‑code platform that captures decades of ERP domain knowledge in a technology‑free model, generates 95% of the application while…
Talk on
GraphQL Mesh - Query Any API, Run On Any PlatformUri Goldshtein37m
GraphQL Mesh converts OpenAPI, gRPC, SOAP, databases and even logs into live GraphQL schemas and executors so teams query any API without rewriting backends…
Talk on
Structured Concurrency in Java: The What & WhyBalkrishna Rawool41m
Project Loom features virtual threads that scale to thousands or millions and let code focus on business tasks instead of thread pools; demos use…
Talk on
One Rule to Rule Them AllPragmatic Dave Thomas51m
Claims that a single design rule—make it easier to change—beats chasing “correctness,” backed by data that requirements shift about 2% per month so a year-old…
Talk on
Unleash the Power of Large Language Models (LLMs)Daria Hvizdalova52m
Explains that modern LLMs are Transformer‑based, GPT‑4–class autoregressive models tuned for text generation, excel at summarization and ideation but fail…
Talk on
Building Images For The Secure Supply ChainAdrian Mouat33m
Scans show big base images overflowing with CVEs (example: official nginx image ~86 vulns, a node image once reported 658); Chainguard cuts that to zero…
Talk on
Small Steps Are the Fastest Way Forward: Life Beyond Agile & ScrumSander Hoogendoorn52m
Company escapes “technical death” by breaking a 30 million‑line legacy into 150 small components (≈350k LOC) over 4.5 years, adopting bounded contexts and…
Talk on
Java Project Loom: Why Should I Care?Erwin de Gier38m
Project Loom adds virtual threads plus structured concurrency and shows concrete results: four demo apps (blocking Spring Boot, reactive WebFlux, Spring Boot…
Talk on
Spring Framework 6Sam Brannen35m
Spring Framework 6 raises the baseline to Java 17 and Jakarta EE 9, adds first‑class AOT processing and generated runtime hints for GraalVM native image…
Talk on
Creating Local-First Collaboration Software with AutomergeMartin Kleppmann41m
Local-first collaboration uses CRDTs to keep the primary copy on each device and syncs in background; Automerge is an open-source Rust library compiled to…
Talk on
Security By DesignAna Oprea43m
Argues that security must be baked into architecture by mapping business risk tolerance to features, and shows concrete patterns that work: small functional…
Talk on
Demystifying Blockchain: Infrastructures, Smart Contracts & AppsOlivier Rikken51m
Defines blockchain vs Bitcoin, maps infrastructure vs application layers and says there are roughly a thousand protocol implementations; explains EVM smart…
Talk on
The Art of Software DevelopmentSander Mak55m
Argues software development mixes craft with engineering, backed by 15+ years of experience at Picnic, which runs custom warehouse, scheduling and delivery…
Talk on
Why is it so Hard to Create a Great Platform-as-a-product?Nicki Watt50m
Argues that a platform must be treated with product thinking and shows concrete remedies: build self‑service managed Kubernetes with Vault and Argo CD for…
Talk on
Digital Cash: What It Is & How It WorksLars Hupel42m
Survey of 3,000 people finds top demands are no fees, usable offline, and 100% secure and European stats show Denmark 392 card transactions per person per year…
Talk on
Beyond Passwords: How WebAuthn Actually WorksEli Holderness42m
Explains how WebAuthn + CTAP (FIDO2) uses per-site public/private key pairs, shows real JavaScript calls like navigator.credentials.create and…
Talk on
10 Learnings From Running Production Infrastructure at GoogleChristof Leng39m
Ten concrete lessons from running Google production: reliability requires early design choices and a constant voice at the table; change is the top cause of…
Talk on
A Tale of Two Clouds: Analytics Platforms at INGJohn Müller44m
ING runs analytics on two clouds: an ING private cloud (44 servers, 35 compute nodes, 20 GPUs, 8 masternodes) for steady on‑prem workloads and Google Cloud…
Talk on
It’s a Kind Of Magic: Computation on CiphertextsMaarten Everts40m
Computing on ciphertext actually produces usable aggregates: a demo uses Paillier-style additive HE so three organizations exchange encrypted rows, a central…
Talk on
(Guitar) Strings Attached: From UTF-8 to EADGBEHannes Lowette44m
Builds custom electric guitars over six months while streaming on Twitch, learned woodworking through four years of evening school and becomes a licensed…
Talk on
Building Low-Code Applications with Serverless WorkflowsBen Smith39m
AWS Step Functions used to replace Lambda glue: choose Standard vs Express (1 year vs 5 minute durations, exactly-once vs at-least-once), and optimize cost — a…
Talk on
Privacy, Crime, National Security, Human Rights & You in the MiddleBert Hubert42m
Claims that large telemetry flows enable surveillance and prosecution, backed by concrete examples: data brokers sell lists (pregnancy, abortion), Angry Birds…
Talk on
Hello Deep LearningBert Hubert44m
A 1,500-line 1500-line implementation builds an OCR that trains on MNIST-style handwritten digits without a GPU and actually reads messy handwriting; a trivial…
Talk on
The One Where We Threat Model During DevelopmentIzar Tarandach01h 00m
Explains a concrete workflow: create a baseline threat model, then loop per backlog story with a curator ensuring each security-relevant story uses an…
Talk on
Turbopack: DX MattersTobias Koppers48m
Turbopack is a new Rust-built bundler with a reactive incremental first engine (Turbo Engine) that aims to make incremental builds independent of app size…
Talk on
State of Storybook 7Gert Hengeveld28m
Storybook 7 lands after 2.5 years with concrete changes: a refreshed UI, CSF3 component format for framework-agnostic stories, built-in interaction testing via…
Talk on
Building Optimized Java Microservices with Micronaut 4 & GraalVMGraeme Rocher49m
Micronaut 4 plus GraalVM Native Image produces smaller, faster Java services with JDK 17 baseline and official support for GraalVM 23 and initial virtual…
Talk on
Democratising Software ArchitectureEoin Woods45m
Argues for Continuous Architecture where architecture work happens every sprint and decisions as first-class artifacts (use ADRs or a searchable wiki), not big…
Talk on
How The Hack?Ben Sadeghipour43m
Starts with a $9,000 first payout and explains how bug bounties scale to six-figure rewards while showing concrete exploits: sequential order ID leakage that…
Talk on
Autism in TechDennie Declercq44m
Claims that more than 90% of autistic developers are hyper‑sensitive to stimuli, that slower brain response time explains perceived rigidity, and that…
Talk on
Developing Machine Learning for ImpactAnna Via39m
A machine learning product manager explains concrete practices at InfoJobs / Adevinta: building recommendation systems that become one of the main sources of…
Talk on
Practical Data PrivacyKatharine Jarmul33m
A practical claim: pure anonymity is mathematically impossible, so systems must trade information for privacy and choose techniques deliberately. A Netherlands…
Talk on
Failure Is Always An OptionDylan Beattie44m
Tells how engineering choices and surprising user behavior decide outcomes: Saturn V has 6 million parts → ~6,000 expected failures, Apollo 13 survives because…
Talk on
Continuous Integration: That’s Not What They MeantClare Sudbery45m
Jez Humble's CI test (commit to main daily, every commit triggers build+tests, fix failures within 10 minutes) becomes the yardstick and trunk-based…
Talk on
Industry Myth BustingJoris Kuipers48m
Argues that choices must match goals and constraints, citing an integration platform built as 30 microservices on Spring Boot with one team and a real peak of…
Talk on
A Teacher, an Economist & a Developer Walk Into a Bar...Adele Carpenter49m
Compares a costly rewrite versus incremental improvement with a back-of-envelope opportunity‑cost: a 12‑month rewrite yields zero delivery for a year and only…
Talk on
Processing Data From The James Webb Space TelescopeJohn Davies43m
JWST data is freely downloadable from MAST and handled the same way as backyard astro images: control a ZWO/ASI camera with a Raspberry Pi, shoot narrowband…
Talk on
Future CurrencyStefan Tilkov, John Davies, Lars Hupel, Olivier Rikken, Sven Johann55m
Panel compares CBDC designs, claims central banks prefer centralized money and the ECB vows to keep cash while exploring a digital euro. Concrete pilots…
Talk on
Online Safety Bill: How Global Platforms Use MLOps to Keep People SafePhil Winder42m
Ofcom commissions Winder.AI to map how major platforms use MLOps and AI governance to moderate content, finding most work focuses on data pipelines and…
Talk on
The Flight Plan to Emission Free AviationAnita Sengupta40m
A bespoke hydrogen powerplant delivers 200 kW modular fuel cell (~270 hp) scalable to 1 MW, paired with an electric motor and liquid cooling, integrated into a…
Talk on
Ask Me AnythingMatt Turner, Varsha Saraogi34m
Argues service mesh remains relevant for zero trust and compliance (FedRAMP) and cites surprising adoption signals — roughly 25% of clusters run nginx and a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.