Strange Loop

2009 - 2023

/

St. Louis, MO

Thursday, September 21

Time Stifel Theatre Union Station US Grand F US Grand DE (PWLConf) US Grand ABC US Regency AB US Regency C City Museum
9:30 AM - 9:45 AM Welcome
Alex Miller
9:45 AM - 10:30 AM How to build a meaningful career
Taylor Poindexter, Scott Hanselman
10:45 AM - 11:30 AM Playing with Engineering
AnnMarie Thomas
11:45 AM - 1:15 PM Thursday Lunch
12:00 PM - 12:40 PM The Attacker Has Expensive Radio Equipment, But Your Android Phone Is Resilient
Yomna Nasser
12:05 PM - 12:45 PM Why Programming Languages Matter
Andrew Black
12:10 PM - 12:50 PM A JVM threading model for the containerized times
Luiz Hespanha, Flavio Brasil
12:40 PM - 1:20 PM Building Strong and Sustainable Open Source Projects: Lessons from an Epic Road Trip
Lawrence Gray
12:45 PM - 1:25 PM Without Open Data, there is no Ethical Machine Learning
Erin Mikail Staples
1:40 PM - 2:20 PM Lessons from building GitHub code search
Luke Francl
Programming Distributed Systems
Mae Milano
Swift as C++ Successor in FoundationDB
Konrad Malawski
Turning GraalVM from Research to Product
Thomas Wuerthinger
Is my Large Language Model a Strange Loop?
Zac Hatfield-Dodds
2:30 PM - 3:10 PM IPVM: Seamless Services for an Open World
Brooklyn Zelenka
Concatenative programming and stack-based languages
Douglas Creager
Oatmeal is Cheap: A Fundamental Theorem for Procedural Generators
Younès Rabii
Babashka: a meta-circular Clojure interpreter for the command line
Michiel Borkent
Risks and Opportunities of AI in Incident Management
Emily Arnott
3:10 PM - 3:45 PM Thursday Snack
3:45 PM - 4:25 PM Building Koi Pond: Simulating Millions of Slack Clients
Maude Lemaire
Inside the Wizard Research Engine
Ben L. Titzer
Software & The Game of Go
David Nolen
Comedy Writing With Small Generative Models
Jamie Brew
Designing Fully Rationalized Commercial Buildings with Generative Software
Jen Carlile
4:35 PM - 5:15 PM Designing Dope Distributed Systems for Outer Space with High-Fidelity Simulation
Toby Bell
Formal semantics for multi-language programs
Amal Ahmed
Supporting Data Journalism through Compilers for Visual Inputs
Parker Ziegler
The level of human involvement behind Remote Desktop Protocol brute-force attacks
Andréanne Bergeron
Astronaut Horse: Stable Diffusion Artist Collaborations
Tom Betthauser
7:00 PM - 9:30 PM Strange Loop Party

Friday, September 22

Time Stifel Theatre Union Station US Grand F US Grand DE (PWLConf) US Grand ABC US Regency AB US Regency C
9:30 AM - 10:10 AM New algorithms for collaborative text editing
Martin Kleppmann
Experimentation: putting research papers into prod
Leemay Nassery
Using data-driven metrics to anticipate and prevent security incidents
Caitlin Buckshaw
Playable Quotes for Game Boy Games
Joël Franušić, Adam Smith
Ectype - bringing type safety (and more!) to vanilla JavaScript
Holly Wu
10:20 AM - 11:00 AM The Economics of Programming Languages
Evan Czaplicki
War Time Proofs and Futuristic Programs
Valeria de Paiva
Computational Physics, Beyond the Glass
Sam Ritchie
Didn't Chrome Already Have a Root Store?
David Adrian
An approach to computing and sustainability inspired from permaculture
Devine Lu Linvega
11:00 AM - 1:00 PM Friday Lunch
11:20 AM - 12:00 PM Can a Programming Language Reason About Systems?
Marianne Bellotti
11:25 AM - 12:05 PM From Geometry to Algebra and Back Again: 4000 Years of Papers
Jack Rusher
11:30 AM - 12:10 PM Cursorless: A spoken language for editing code
Pokey Rule
12:00 PM - 12:40 PM Unmasking the Godfather - Reverse Engineering the Latest Android Banking Trojan
Laurie Kirk
12:05 PM - 12:45 PM Birdsong as code
Chris Ford
1:40 PM - 2:20 PM A Long Strange Loop
Alex Miller
2:30 PM - 3:15 PM How to Make Hard Things Easy
Julia Evans
3:30 PM - 4:15 PM Drawing Comics at Work
Randall Munroe
4:15 PM - 4:45 PM Closing
Alex Miller
5:00 PM - 6:30 PM Closing Reception and Signing
Randall Munroe