~/conference

GOTO Copenhagen 2022

titleauthorlength
Aftermovie01m
A fast-paced highlight reel that compiles session clips, expo booths, hallway conversations and social events into a single montage showing stage closeups…
Promo on
Intro to the Zig Programming LanguageAndrew Kelley50m
A practical intro shows that Zig is a small language plus a toolchain that ships a Zig cc drop-in C/C++ compiler (60 MB zip install) with UBSan enabled by…
Talk on
Inner Development Loop with Java on KubernetesThomas Vitale44m
A Spring Boot web service with two endpoints is developed and iterated against Kubernetes using Cloud Native Buildpacks/kpack for image builds, Tilt and…
Talk on
Automation Is Hard & We Are Doing It WrongJohan Abildskov38m
Claims that automation is a prerequisite for scale, not a luxury, backed by Accelerate data showing more than half of elite teams use automated builds and unit…
Talk on
Why You Don't Trust Your LinterJeroen Engels43m
Claim: linters lose trust because of false positives and poor communication. Demonstrates elm-review fixes that prompt one change at a time, generate suppress…
Talk on
Why Static Typing Came BackRichard Feldman52m
Argument: static typing resurges because modern type systems and tools remove old costs while keeping benefits. Evidence: TypeScript, mypy, Sorbet and Hack add…
Talk on
Investigating Privacy Issues on Mobile PlatformsFelix Krause25m
Research finds Instagram injects a remotely changeable 480-line JavaScript into every webpage shown in in-app browsers, with code that can monitor keystrokes…
Talk on
Bare-Metal Chronicles: Tinkerbell, Cluster API & GitOpsKatie Gamanji38m
Shows how Cluster API plus Tinkerbell and GitOps actually provisions clusters: uses Cluster API provider for Tinkerbell (kpt) to translate Cluster API CRDs…
Talk on
How Autonomy Saved One of Spotify’s Most Loved FeaturesJoakim Sunden43m
Spotify builds a 30-song personalized playlist generated by collaborative filtering over 75 million users, refreshed every Monday, using existing playlist…
Talk on
Patterns of Legacy DisplacementRob Horn, Ian Cartwright43m
Collaboration with Martin Fowler and James Lewis distills concrete patterns: avoid feature parity and big bang replacements (they push risk to the end and lock…
Talk on
Five Lines of CodesChristian Clausen35m
Starts from a chaotic codebase with red tests and a bus factor of one and applies an iterative, compiler-driven refactoring workflow: remove dead weight…
Talk on
How to Stop Testing & Break Your Code BaseClare Sudbery47m
An iOS hobby game called SquareFill accumulates bugs and slows development after unit tests are dropped in favour of only high‑level acceptance tests. Missing…
Talk on
Serverlesspresso: Building a Scalable, Event-Driven ApplicationJulian Wood49m
A contactless coffee ordering system built on AWS proves scalable and cheap to run: a demo app uses AWS Amplify, API Gateway, Lambda, DynamoDB, Amazon…
Talk on
Guns, Lots of Guns: There Is No Silver BulletLars Kruse52m
Asserts Fred Brooks is still right there is no silver bullet for inherent software complexity and the industry instead scales by piling up many tools and…
Talk on
Machine Learning Made Easy With PyCaretMoez Ali44m
PyCaret claims to replace hundreds of lines with a few by wrapping scikit-learn, XGBoost, LightGBM, CatBoost, spaCy, Optuna, Hyperopt and Ray and by default…
Talk on
Agile Product Design From the TrenchesHenrik Kniberg53m
Minecraft teams ship experimental builds weekly as snapshots to test features with real players, using the live product for rapid prototypes that discover…
Talk on
The Importance of Forgetting for Both Humans & MachinesRobert Crowe32m
Forgetting is framed as an adaptive mechanism supported by experiments: rats in a water maze or smell‑tray tasks that run on wheels to boost neurogenesis…
Talk on
Playing Games with Scrum!Nigel Baker51m
Claim: many developers dislike Scrum because teams play games with its rules; a tiny tweak like the Monopoly “free parking” house rule breaks game dynamics…
Talk on
Engineering DocumentationLorna Jane Mitchell47m
Company docs move into a code workflow: content lives in GitHub, builds with Sphinx from reStructuredText, uses docs-as-code and continuous integration to run…
Talk on
Managers Are Not That StupidMalte Foegen40m
Claim: agile needs management and leadership, redistributed into teams rather than erased. Concrete mappings: Scrum/Kanban still assign leadership (product…
Talk on
Cloud Chaos & Microservices MayhemHolly Cummins48m
Cloud migrations still bite: a 2017 survey finds ~25% “zombie” servers and real bills can spike to $72,000 from a runaway Firebase job; JVM heuristics change…
Talk on
Bridging the Chasm Between Research & Software DevelopmentLinda Stougaard Nielsen38m
A data-heavy fertility product with 200,000 users and huge nightly sensor streams faces repeated reimplementations of data handling and scattered “glue” code…
Talk on
Do You Feel Secure?Gumm0 (xxx)38m
Argues that everything can be broken and that the promise of security is mostly marketing, with the human click and supply of credentials being the weakest…
Talk on
The Java Agent: Modifying Bytecode at Runtime to Protect Against Log4JJoe Beeton39m
Shows how the Java Agent API is used to attach both dynamic attach and static agent to a running JVM, enumerate classes (JBOM), and perform runtime bytecode…
Talk on
Sabotaging a TransformationFred George42m
Describes concrete failures and fixes: a Norwegian program moves from ~12 to 135 deployments a year by adopting continuous delivery, microservices and mob…
Talk on
Code Red: The Business Impact of Code QualityAdam Tornhill36m
Research using CodeScene on 49 commercial codebases (14 languages) ties a concrete business impact to a green code is >2x faster claim: modules scored green…
Talk on
Agile PanelHenrik Kniberg, Nigel Baker, Lars Kruse, Malte Foegen, Klaus Bucka-Lassen58m
Scrum often fails because organizations install rituals without changing roles, coaches generate dependencies and middle managers resist being flattened…
Panel on
Lessons From Billions of Breached RecordsTroy Hunt48m
Creator of haveibeenpwned.com reports processing over 11 billion breached records across ~630 breaches and shows concrete failures: TalkTalk and Optus breaches…
Talk on
From Data Mess to Data Mesh: Navigating People, Process & PlatformsNicki Watt52m
Argues that data mesh is a socio-technical shift not a product: four principles (domain ownership, data as a product, self-service platform, federated…
Talk on
Using GraphDB Technology to Resolve Transitive Vulnerabilities at ScaleEmil Wåreus39m
Built a global dependency graph from package registries using a Python scraper, RabbitMQ and Neo4j, then injects custom Java procedures to model each…
Talk on
Developer Tools That Shouldn't Be SecretsChristian Heilmann52m
Browser devtools contain about 37 panels and a powerful command menu (Ctrl/Cmd+Shift+P) that opens features by name. Practical tricks shown include console…
Talk on
Deno: The JavaScript Runtime for the Serverless EraRyan Dahl31m
A modern JS runtime that ships TypeScript, a standard library, and a built-in toolchain and can compile apps into a single binary with deno compile; runs…
Talk on
Building a Managed Platform While Maintaining a Good Developer ExperienceThor Lange37m
A reusable Kubernetes platform is built that bundles opinionated components—Flux, Contour, Prometheus Operator plus external-dns, cert-manager…
Talk on
Rethinking ConnectivityDerek Collison48m
Argues that connectivity needs practical redesign and offers concrete pillars — location independence and M:N communications among them — and a working stack…
Talk on
Comic Strips: Learn From Others' Agile FailuresLuxshan Ratnaravi, Mikkel Noe-Nygaard42m
Comic strips map concrete agile anti-patterns with a repeatable four-panel pattern that sets theory, applies it, and shows the failed outcome; examples include…
Talk on
What the Hack: A Personal Story about Ethical HackingBen Sadeghipour41m
Claims a track record of 600 vulnerabilities across 100+ web and mobile apps, including 364 valid reports to Yahoo, and names hackers who earn over $1M or…
Talk on
NFTs: Pyramid Scheme or World Changing Tech?Morten Dall33m
Defines NFTs as unique blockchain tokens (typically ERC-721/ERC-1155) that usually point to off‑chain assets rather than storing the file, and cites a Bored…
Talk on
The Psychology of UXFabio Pereira48m
Argues that most daily choices — 35,000 decisions — are shaped by environment tweaks, shows Dan Ariely’s magazine decoy experiment (adding a dominated 125…
Talk on
Training & Monitoring AI - Drift DetectionThomas Viehmann34m
Argues that deployed models need ongoing statistical checks, shows classical two-sample tests fail on multimodal shifts and that partial matching of…
Talk on
Addressing Algorithmic BiasMuniba Talha43m
Defines algorithmic bias with concrete failures: Google’s image tagger labeled Black people as gorillas (2015), three major facial‑recognition systems fail on…
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.