~/conference

GOTO Aarhus 2023

date:2023-05-22..2023-05-24
location:Aarhus, Denmark
series:GOTO Aarhus · 2 editions
editions:[GOTO Aarhus 2013, GOTO Aarhus 2023]

software developers, platform engineers, site reliability engineers, security engineers, engineering managers, data engineers, developer experience engineers

GitHub security features; data-oriented programming; remote attestation with TrustZone; Spotify Backstage developer portal; Erlang BEAM concurrency; Pijul version control; GraalVM native image; GitOps for Kubernetes rollouts; platform engineering SLOs; energy-efficient software architecture; multi-cloud developer enablement; capture the flag hacker labs

titleauthorlength
Protect Your Code with GitHub Security FeaturesRob Bos49m
Shows concrete setups and results: GitHub enforces commit signing via GPG/SSH/USB keys and Vigilant mode so pushes can be required to be signed; Dependabot…
Talk on
Reduce System Complexity with Data-Oriented ProgrammingYehonathan Sharvit40m
Argues that treating information as immutable value reduces cognitive load, demonstrates with a library data model and shows updating Watchmen requires only…
Talk on
Has My IoT Device Been Hacked? Establishing Trust w/ Remote AttestationEdlira Dushku40m
Clear comparison of how Remote Attestation is applied to real IoT problems: a taxonomy of hybrid attestation with ARM TrustZone for minimal hardware anchors…
Talk on
Shaping The Future of Developer Productivity with Spotify BackstageLee Mills40m
Backstage is an open source developer portal adopted by over 1,000 companies and impacting roughly 4 million engineers. It delivers a Software Catalog and…
Talk on
Concurrency Oriented Programming in a Modern WorldRobert Virding, Francesco Cesarini52m
Erlang/BEAM claims a concurrency-first model with isolated lightweight processes that take 1–3 microseconds to spawn a process, use per-process mailboxes and…
Talk on
How Work WorksJames Lewis53m
Ten years of trends condense into a claim: simulate organisations with agent-based models plus LLMs to predict flow and de-risk changes. Examples: Thoughtworks…
Talk on
Pijul: Version-Control Post-GitPierre-Étienne Meunier50m
Pijul claims a patch‑first VCS with associative and commutative merges that avoid Git’s silent reshuffles by representing files as directed byte graphs and…
Talk on
Principles For Secure & Reliable SystemsEleanor Saitta40m
Principles and concrete practices for resilient security emphasize separating state and logic, making services immutable and ephemeral (example: short…
Talk on
Shaping Language in Cybersecurity For PeopleCeri Jones38m
Argues that everyday cybersecurity language alienates people and undermines behaviour change, backing it with a UK government research project and a National…
Talk on
Writing For Nerds - Blogging For Fun and (Not Much) ProfitCharles Humble44m
Argues writing is a learnable craft with programming parallels and a repeatable process: pick a Persona, choose format and aim for about 1500 words for a…
Talk on
Java in the Cloud with GraalVMAlina Yurenko42m
GraalVM Native Image compiles Java ahead‑of‑time into a single native executable and the demo shows concrete wins: a Micronaut app boots in 22 ms startup vs…
Talk on
Why Most Data Projects Fail & How to Avoid ItJesse Anderson28m
Claims that 85% of data projects fail and that LLMs like GPT-3/GPT-4 aren’t a silver bullet, with concrete fixes: pick architectures after use cases, avoid…
Talk on
Sonic Pi - BEAM Up The VJ!Sam Aaron47m
Sonic Pi is a code-first music environment that adds real concurrency via live loops, does feature detection to treat drum breaks as arrays with onset-based…
Talk on
How Autonomy Saved One of Spotify’s Most Loved FeaturesJoakim Sunden43m
Spotify builds a 30‑song playlist using collaborative filtering, refreshes it every Monday, and ships it as an ordinary playlist with no front‑end work. A one…
Talk on
Agile Transformations Using The “Spotify Model”Joakim Sunden47m
Case study of a two year transformation at Telenor uses tribes and squads and changes in sourcing to insource engineering to recreate empowered product teams…
Talk on
Quantum & High-Performance Computing in The CloudSøren Gammelmark, Stig E. Rasmussen36m
Company builds a cloud service that blends classical HPC and future quantum backends, converting a six hour overnight risk job into a five minute API call by…
Talk on
An Introduction to Functional Imperative Programming in FlixMagnus Madsen41m
Flix presents a real language with a type and effect polymorphism system that infers purity, a region-based memory model that lets functions allocate mutable…
Talk on
Next-Generation Cloud Native Apps with Spring Boot 3Thomas Vitale46m
Spring Boot 3 requires Java 17 baseline and shows concrete gains: the demo app drops from ~4s startup and 113MB heap on Java 8 to ~1.5s and ~half the memory on…
Talk on
Remote Working Approaches That Worked (And Some That Didn’t)Charles Humble52m
Argues remote work can improve collaboration and performance but only with intentional design: common wins include Pomodoro for recurring grind tasks and…
Talk on
Have I Been Pwned?Troy Hunt50m
Have I Been Pwned describes processing over 11 billion breached records, running Pwned Passwords approaching a billion unique passwords and protecting sites…
Talk on
Energy-Efficient Software Architecture for DevelopersHenrik Bærbak Christensen42m
Measurements use a cheap power plug (≈150 DKK) and Linux powerstat to log CPU joules; a small test machine draws ~11 W idle and ~43 W at full load. A monolith…
Talk on
Software Rollout at Scale: Using GitOps to Scale Kubernetes RolloutsThor Lange39m
Shows an opinionated GitOps pattern that scales from one cluster to ~100 managed clusters using Flux and a demo on kind, deploying podinfo plus an NGINX…
Talk on
Why Is My App SLOw? Defining Reliability in Platform EngineeringJez Humble40m
Google Cloud Serverless SRE defines reliability by testing for stationarity of per-version latency distributions, building log‑normal baselines for cohorts and…
Talk on
130 People – No Bosses: Too Good To Be True?Helle Markmann45m
Vertica runs as 130 people, no bosses organized into 16 self-contained customer teams plus ~15 support staff and cross‑organizational groups; decisions happen…
Talk on
The Treacherous Trek to DevelopmentWhitney Lee, Viktor Farcic47m
Source code becomes a container image built with Cloud Native Buildpacks, then the image is pushed to Docker Hub while Dragonfly peer-to-peer distribution…
Talk on
Concurrency Abstractions for Application SecurityBram Verburg43m
Claims that Erlang/BEAM-style concurrency—isolated lightweight processes, message passing, and supervision trees implemented via OTP—shifts responsibility from…
Talk on
5 Tricks To Make Your Apps Greener, Cheaper & NicerHolly Cummins42m
Gives five concrete levers: pick region and time using ElectricityMap (Virginia is notably coal‑heavy), adopt “light‑switch Ops” to stop zombie and…
Talk on
Enabling Developers in a Multi-Cloud WorldMauricio Salatino51m
A demo platform extends Kubernetes with a custom Environment CRD to provision isolated dev clusters and apps using Crossplane for cloud resources and vcluster…
Talk on
Competence Development Through Capture the Flag & Virtual Hacker LabsJens M. Pedersen39m
Built a web-accessible lab that spins up virtual Kali in the browser and isolated vulnerable VMs, growing from five starter exercises to about 500 curated…
Talk on
Future Skills - How to Foster IT CreativityLouise Overgaard40m
Coding Pirates runs after‑school clubs for 7–17 year olds, operates Denmark’s First Lego League with ~4,500–5,000 participants, and incubates projects from…
Talk on
Predicting Optimal Temperature in The Transmission SystemMaria Jensen31m
Proof of technology shows two machine learning models: one forecasts optimal supply temperature 12 hours ahead (trained on under 10,000 representative…
Talk on
Making Software & Data Architectures SustainableMadeleine Malmsten, Nikhil Srinidhi46m
Claim: cloud computing is about 3% of global greenhouse gases (roughly 1.5× aviation and 3× UK annual emissions) and migrating appropriate workloads can cut…
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.