cotalks.dev
Login
Strange Loop Conference
YouTube:
link
all (669)
|
events (10)
Videos (669)
"There Are No Shortcuts in Organizing, but Technology Sure Does Help" by Vicki Crosson, Shane Moore
Strange Loop 2022
"Diagrammar: Simply Make Interactive Diagrams" by Pontus Granström (Strange Loop 2022)
Strange Loop 2022
"Sniffing the Metaverse" by Benjamin Cabé (Strange Loop 2022)
Strange Loop 2022
"The Education of a Civic Technologist" by Alex Allain (Strange Loop 2022)
Strange Loop 2022
"Modern B-Tree techniques" by Dmitrii Dolgov (Strange Loop 2022)
"KalDB: A cloud native log search platform" by Suman Karumuri (Strange Loop 2022)
Strange Loop 2022
"Reviving 1990's Digital Dress-Up Dolls with Smooch" by Libby Horacek (Strange Loop 2022)
Strange Loop 2022
"Data Driven Investigation in Defense of Human Rights" by Christo Buschek (Strange Loop 2022)
Strange Loop 2022
"Interactive Debugging and Testing Support for Deep Learning" by Tianyi Zhang
"Finding Bugs in Deep Learning Programs" by Foutse Khomh
"How to Recommend Tools for Finding and Fixing Software Errors" by Chris Brown
"How Automated Tools Can Communicate Effective Strategies for Fixing Bugs" by Justin Smith
"Choose Wisely: Code Smells in Automatically Generated Code" by Joanna Cecilia da Silva Santos
"It's Not You, It's the API: Automatically Avoiding API Misuses" by Sarah Nadi
"One Thousand and One Stories: a Large-scale Survey of Software Refactoring" by Mohamed Wiem Mkaouer
"It's Like Coding in the Dark: the Need for Learning Culture in Engineering Teams" - Catherine Hicks
"Machine Learning for Developer Productivity" by Satish Chandra (Strange Loop 2022)
Strange Loop 2022
"Demystifying Privacy Preserving Computing" by Tejas Chopra (Strange Loop 2022)
Strange Loop 2022
"Time Travel Debugging JavaScript Applications" by Cecelia Martinez (Strange Loop 2022)
Strange Loop 2022
"Of JavaScript Ahead-Of-Time Compilation Performance" by Manuel Serrano (Strange Loop 2022)
Strange Loop 2022
"If only I owned my data: Architecting decentralized data" by Katharine Jarmul, Nimisha Asthagiri
Strange Loop 2022
"AVIF: Creating a new image format in the open" by Jon Bauman (Strange Loop 2022)
Strange Loop 2022
"rustc in userland" by Richo Healey
"Safe and fast parsers with Nom and Rust" by Geoffroy Couprie
"Rusty Runtimes: Building Languages In Rust" by Aditya Siram
"Cap'n Proto and Rust: Type Systems for Sharing" by David Renshaw
"Level Up Your Concurrency Skills With Rust" by David Sullins
"Code Generating a Safer Web with Rocket" by Sergio Benitez
"A Tale of Two Asyncs: Open Source Language Design in Rust and Node.js" by Ashley Williams
"Blueprints for a Universal Reasoning Machine" by Zenna Tavares (Strange Loop 2022)
Strange Loop 2022
"Disaster Recovery Options running Apache Kafka in Kubernetes" by Geetha Anne (Strange Loop 2022)
Strange Loop 2022
"An IPC Language For The Whole Operating System" by Ian McKellar (Strange Loop 2022)
Strange Loop 2022
"Art you can make by spying on yourself with your phone" by Kate Hollenbach (Strange Loop 2022)
Strange Loop 2022
"How live music is evolving in a post pandemic world" by Ben Michel (Strange Loop 2022)
Strange Loop 2022
"Formally Verifying Everybody's Cryptography" by Mike Dodds, Joey Dodds (Strange Loop 2022)
Strange Loop 2022
"Monad I Love You Now Get Out Of My Type System" by Gjeta Gjyshinca (Strange Loop 2022)
Strange Loop 2022
"Hodor: Detecting and Addressing Overload in LinkedIn Microservices" by Bryan Barkley
Strange Loop 2022
"A Hipster History of CORS" by Devdatta Akhawe (Strange Loop 2022)
Strange Loop 2022
"The Skip Ratchet" by Brooklyn Zelenka (Strange Loop 2022)
Strange Loop 2022
"Level Up Your Machine Learning Lifecycle" by Yaqi Chen (Strange Loop 2022)
Strange Loop 2022
"Hedy: A Gradual programming language" by Felienne Hermans (Strange Loop 2022)
Strange Loop 2022
"What We Learned Dissecting the World's Most Popular Containers" by Ayse Kaya (Strange Loop 2022)
Strange Loop 2022
"Beyond Blockchain: Convergent Consensus" by Mike Anderson (Strange Loop 2022)
Strange Loop 2022
"Powering Spotify's Audio Personalization Platform" by Josh Baer (Strange Loop 2022)
Strange Loop 2022
"The Vera C. Rubin Observatory Legacy Survey of Space and Time" by Andrés Plazas Malagón
Strange Loop 2022
"In the Land of the Sizing, the One-Partition Kafka Topic is King" by Ricardo Ferreira
Strange Loop 2022
"LiveViewJS is the anti-SPA library for reactive app development in NodeJS and Deno" by Donnie Flood
Strange Loop 2022
"Formal Modeling and Analysis of Distributed Systems" by Ankush Desai (Strange Loop 2022)
Strange Loop 2022
"The Evolution of a Planetary-scale Distributed Database" by Kevin Scaldeferri (Strange Loop 2022)
Strange Loop 2022
"Resillient Microservices without the Chaos" by Christopher Meiklejohn (Strange Loop 2022)
Strange Loop 2022
"Workflows, a new abstraction for distributed systems" by Dominik Tornow (Strange Loop 2022)
Strange Loop 2022
"Don't Get Owned by Your Dependencies" by Shravan Narayan (Strange Loop 2022)
Strange Loop 2022
"How to Avoid Safety Hazards when using Closures in Scala" by Philipp Haller (Strange Loop 2022)
Strange Loop 2022
"Avoiding the Pitfalls of Autoscaling with Constant Work" by David Grizzanti (Strange Loop 2022)
Strange Loop 2022
"Polymorphism Unbound" by Bruce Eckel (Strange Loop 2022)
Strange Loop 2022
"Introducing the HandAxe Collections Pattern Language" by Maurice Rabb (Strange Loop 2022)
Strange Loop 2022
"Open-Sourcing Venice" by Felix GV (Strange Loop 2022)
Strange Loop 2022
"Fight AI Bias With… Bias" by Noble Ackerson (Strange Loop 2022)
Strange Loop 2022
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
Strange Loop 2022
"CodeGen with Types, for Humans, by Humans" by Matthew Griffith (Strange Loop 2022)
Strange Loop 2022
"Tulip: A Language for Humans" by Sig Cox, Jeanine Adkisson
"Evidence-Oriented Programming" by Andreas Stefik
"A History of Programming Languages for 2 Voices" by David Nolen and Michael Bernstein
"A (Not So Gentle) Introduction To Systems Programming In ATS" by Aditya Siram
"Nashorn: implementing a dynamic language runtime on JVM in 2014" by Attila Szegedi
"#lang wishful thinking" by Vlad Kozin
"All the Languages Together" by Amal Ahmed
"The Sociology of Programming Languages" by Leo Meyerovich
"Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy Baldridge
"Unison: a new distributed programming language" by Paul Chiusano
"Programming Should Eat Itself" by Nada Amin
"Inside the Wolfram Language" by Stephen Wolfram
"Recreating forgotten programming languages, for art!" by Sher Minn Chong
"All About Regular Expressions" by Jade Allen (Strange Loop 2022)
Strange Loop 2022
"Remember When We Broke the Internet?" by Julia Ferraioli and Amanda Casari (Strange Loop 2022)
Strange Loop 2022
"Symbolic Numeric Programming in Julia" by Shashi Gowda (Strange Loop 2022)
Strange Loop 2022
"Light and Adaptive Indexing for Immutable Databases" by Håkan Råberg (Strange Loop 2022)
Strange Loop 2022
"A Distributed File System for Secure P2P Applications" by Brooklyn Zelenka (Strange Loop 2022)
Strange Loop 2022
Automatic Generation of Runtime Checkers for Production Distributed Systems
Strange Loop 2022
|
Ryan Huang
Building Observability for 99% Developers
Strange Loop 2022
|
Jean Yang
"Python Performance Matters" by Emery Berger (Strange Loop 2022)
Strange Loop 2022
"A Commerce-centric Approach to Queuing Fairly at High Throughput" by Logan Martel
Strange Loop 2022
"Programmable Ink" by Szymon Kaliski (Strange Loop 2022)
Strange Loop 2022
"The Secure Software Supply Chain" by Kelsey Hightower (Strange Loop 2022)
Strange Loop 2022
"Leveraging AI for Global Health" by África Periañez (Strange Loop 2022)
Strange Loop 2022
"Exploring Conversational Interfaces with Amazon Alexa and Go" by Mike Flynn
"Networking and Go: An Engineer's Journey" by Sneha Inguva
""go test -race" Under the Hood" by Kavya Joshi
"So You Wanna Go Fast?" by Tyler Treat
"Deterministic Docker Images with Go Microservices" by Jon San Miguel
"The Early Days of id Software: Programming Principles" by John Romero (Strange Loop 2022)
Strange Loop 2022
"Expert Software Developers' Approach to Error" by Marian Petre (Strange Loop 2022)
Strange Loop 2022
Margaret-Anne Storey: What does 'productivity' actually mean for developers?
Katie Stolee: To search or not to search: it depends on the question
Denae Ford Robinson: Online community and safety in software engineering
Igor Steinmacher: Negotiation and padding in software project estimates
Kelly Blincoe: The effects of destructive criticism in code review
Cat Hicks: Fostering a learning culture in coding teams
Brittany Johnson-Matthews: Causal testing: understanding the root causes of defects
Shane McIntosh: The unintended consequences of mining software build systems
Mei Nagappan: Bias in evaluating code contributions
Paige Rodeghero: What we've learned about remote onboarding during the pandemic
Andy Zaidman: Programmer by day, tester by night
Christoph Treude: Automatically enhancing error messages
Manuel Rigger: How to test software without writing tests
Maurício Aniche: How code coverage can be used and abused to guide testing.
Davide Fucci: The hidden costs and benefits of TDD
Marian Petre: How expert programmers think about errors
Marieli Wessel: How people really use GitHub Actions
Matthias Galster: Value and waste in software engineering
Felienne Hermans: How patterns in variable names can make code easier to read
Sebastian Baltes: Challenges and opportunities for software engineering in Papua New Guinea.
Alberto Bacchelli: How code review works (and doesn't) in the real world
"Exploring deep space and deep ocean with AI guidance" by Daniel Van Hoesen
Strange Loop 2021
"Crowd dynamics, RL and Unity: A Journey" by Tomas Diaz
Strange Loop 2021
"Morel, a functional query language" by Julian Hyde
Strange Loop 2021
"Outperforming Imperative with Pure Functional Languages" by Richard Feldman
Strange Loop 2021
"Impacting Global Policy by Understanding Litter Data" by Sean Doherty
Strange Loop 2021
"Tech When the Sky is Falling: Tools for Crisis Response" by Emma Ferguson and Colin Schimmelfing
Strange Loop 2021
"Near-Realtime Monitoring of Drones at Sea" by Todd Bealmear
Strange Loop 2021
"Functional distributed systems beyond request/response" by Melinda Lu
Strange Loop 2021
"How Tracing Uncovers Half-truths in Slack’s CI Infrastructure" by Frank Chen
Strange Loop 2021
"Branchstack: branching infra for better development" by Patrick Flor and Alex Pearson
Strange Loop 2021
"Remote Workstations for Discerning Artists" by Michelle Brenner
Strange Loop 2021
"Carbon Footprint Aware Software Development" by Tejas Chopra
Strange Loop 2021
"Waterpark: Distributed Actors vs the Pandemic" by Bryan Hunter
Strange Loop 2021
"Janus: Easy Complex UI with Declarative FRP" by Issa Tseng
Strange Loop 2021
"Authorship Environments: In search of the “personal” in personal computing" by Eric Gade
Strange Loop 2021
"How we used serverless to speed up our servers" by Jessica Kerr and Ian Wilkes
Strange Loop 2021
"Client Side Deep Learning Optimization with PyTorch" by Tyler Kirby and Shane Caldwell
Strange Loop 2021
"Injecting Security at the Cloud Edge" by Susan Hinrichs
Strange Loop 2021
"Training an Autonomous Pentester with Deep RL" by Shane Caldwell
Strange Loop 2021
"How to Equitably Close the CS Education Gap" by Jeffery Phipps
Strange Loop 2021
"Making Webapps Collaborative with Composable CRDTs" by Matthew Weidner and Heather Miller
Strange Loop 2021
"The Future of Conferences" by Cristina (Crista) Lopes
Strange Loop 2021
"Strange Dreams of Stranger Loops" by Will Byrd
Strange Loop 2021
"Poems in an accidental language" by Kate Compton
Strange Loop 2021
"Why security is the biggest benefit of using the Cloud" by AJ Yawn
Strange Loop 2021
"Keeping Your Open Source Project Accessible to All" by Treva Williams
Strange Loop 2021
"Streaming video analysis in Rust using Pravega" by Tom Kaitchuck
Strange Loop 2021
"Creating More Inclusive Tech Spaces: Paths Forward" by Amy Wallhermfechtel
Strange Loop 2021
"Artisanal, machine-generated API libraries" by Richard Marmorstein
Strange Loop 2021
"Asami: Turn your JSON into a Graph in 2 Lines" by Paula Gearon
Strange Loop 2021
"Equitable Experiential Access: Audio Description" by Laurel Lawson
Strange Loop 2021
"Software for Court Appointed Special Advocates" by Linda Goldstein
Strange Loop 2021
"Whoops! I Rewrote it in Rust" by Brian Martin
Strange Loop 2021
"Game Development in Eight Bits" by Kevin Zurawel
Strange Loop 2021
"How Flutter Can Change the Future of Urban Communities" by Edward Thornton
Strange Loop 2021
"Nim Nuggets: Systems Programming & Metaprogramming Magic" by Aditya Siram
Strange Loop 2021
"Making Games for 1920s Hardware" by Mike Lazer-Walker
"Riot Messaging Service - Message Players Like a Pro" by Michal Ptaszek
"The Security of Classic Game Consoles" by Kevin Shekleton
"Scaling League of Legends Chat to 70 million Players" by Michal Ptaszek
"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner
"Writing a game in Haskell" by Elise Huard
"Practical Quantum Computing Today" by Alex Condello
Strange Loop 2021
"Incremental, zero-config Code Nav using stack graphs" by Douglas Creager
Strange Loop 2021
"Type-Driven API Design in Rust" by Will Crichton
Strange Loop 2021
"Pictures Of You, Pictures Of Me, Crypto Steganography" by Sean Marcia
Strange Loop 2021
"Program Synthesis: A Dream Realized?" by Roopsha Samanta
Strange Loop 2021
"Prevent Phishing & Impersonation" by Karissa McKelvey
Strange Loop 2021
"Dancing With Myself" by Mariel Pettee
Strange Loop 2021
"Simple Made Easy" - Rich Hickey (2011)
Strange Loop Chat with Hillel Wayne about TLA+
Strange Loop Chat with Ambrose Bonnaire-Sergeant
Strange Loop Chat with Paula Gearon about the Asami graph database
Strange Loop Chat with Tejas Chopra about Carbon Footprint Aware Software Development
"How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)
"Why is a Monad Like a Writing Desk?" by Carin Meier (2012)
"How NOT to Measure Latency" by Gil Tene
"Functional Composition" by Chris Ford (2013)
Strange Loop Chat with Joel Holdbrooks about Meander
Strange Loop Chat with África Periañez about predictive models and benshi.ai
Strange Loop Language Panel - Hickey, Sussman, Wirfs-Brock, Pamer, Alexandrescu, Ashkenas (2011)
"Systems that run forever self-heal and scale" by Joe Armstrong (2013)
"Everything I Have Learned I Have Learned From Someone Else" by David Nolen (2013)
"Evident Code, at Scale" by Stuart Halloway (2012)
"Swearjure" by Gary Fredericks (2013)
"We Really Don't Know How to Compute!" - Gerald Sussman (2011)
"Pushing the Limits of Web Browsers" by Lars Bak (2012)
"Computing Like the Brain" by Jeff Hawkins (2012)
Strange Loop Chat with Felienne Hermans about "The Programmer's Brain"
"zip Code: Unpacking Data Compression" by Scott Vokes (2013)
"Visualization Driven Development" by Jason Gilman (2013)
"Erlang for Authoritative DNS" by Anthony Eden (2013)
"Simplifying Asynchronous Code With Scala Async" by Philipp Haller (2013)
"Graph Computing at Scale" by Matthias Broecheler (2013)
"Tracking Millions of Ganks in Near Real Time" by Garrett Eardley (2013)
"Building optimising compiler for Dart" by Vyacheslav Egorov (2013)
"Curing your event processing blues with Rx" by Donna Malayeri and Matthew Podwysocki (2013)
"Dao Programming Language for Scripting and Computing" by Limin Fu (2013)
"Qbrt Bytecode: Interface Between Code and Execution" by Matthew Graham (2013)
"Babel: An Untyped, Stack-based HLL" by Clayton Bauman (2013)
"Axiomatic Language" by Walter Wilson (2013)
"Enso: Composing DSL Interpreters, Languages & Aspects" by William Cook (2013)
"Nimrod: A new approach to meta programming" by Andreas Rumpf (2013)
"Noether: Symmetry in Programming Language Design" by Daira Hopwood (2013)
"Fast and Dynamic" by Maxime Chevalier-Boisvert (2013)
"The J Programming Language" by Tracy Harms (2013)
"HTTP/2 in Erlang" by Joe DeVivo
"Chrome Security Secret Sauce" by Parisa Tabriz (2013)
"The History of Women in Technology" by Sarah Dutkiewicz (2013)
"Software for Programming Cells" by Colin Gravill (2013)
"How does text become data?" by Catherine Havasi and Rob Speer (2013)
"Philosophy of Scala macros" by Eugene Burmako (2013)
"Learnfun and Playfun: A Nintendo automation system" by Tom Murphy VII (2013)
"Spores: Distributable Functions in Scala" by Heather Miller (2013)
"Functional Vectors, Maps, and Sets in Julia" by Zach Allaun (2013)
"Bust the Android Fragmentation Myth" by Chiu-Ki Chan (2013)
"Xiki: GUI and Text Interfaces are Converging" by Craig Muth (2013)
"Category Theory: An Abstraction for Anything" by Alissa Pajer (2013)
"Continuations on the Web and in your OS" by Jay McCarthy (2013)
"Make Your Mobile Apps Accessible to All" by Heath Borders (2013)
"How Developers can treat Ovarian Cancer" by Mridula Jayaraman (2013)
"CQRS with Erlang" by Bryan Hunter (2013)
"Add ALL the things: abstract algebra meets analytics" by Avi Bryant (2013)
"Raft - The Understandable Distributed Protocol" by Ben Johnson (2013)
"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)
"Dissecting Clojure Reducers" by Renzo Borgatti (2013)
"Scala vs Idris: Dependent types, now and in the future" by Miles Sabin and Edwin Brady (2013)
"Web Apps in Clojure and ClojureScript with Pedestal" by Brenton Ashworth (2013)
"How to Teach Your Kid to Code with Hopskotch" by Samantha John (2013)
"Getting Pushy: Pushing Data From Server to Browser" by David Pollak (2013)
"Java Puzzlers, Strange Loop Edition" by Bob Lee and Josh Bloch (2013)
"Clojure core.async" by Rich Hickey (2013)
"Servo: Designing and Implementing a Parallel Browser" by Jack Moffitt (2013)
"A Relational Exploration of the Chomsky Hierarchy" by Daniel Friedman and William Byrd (2013)
"Linear Logic Programming" by Chris Martens (2013)
"Generation Minecraft - Kids Building Software" by Seth Schroeder (2013)
"Partitions for Everyone!" by Kyle Kingsbury (2013)
"Sync is the Future of Mobile Data" by Chris Anderson (2013)
"Building a Multi-Master Distributed Redis in Erlang" by Chad DePue (2013)
"Real-World Datomic: An Experience Report" by Craig Andera (2013)
"Spanner - Google's Distributed Database" by Sebastian Kanthak (2013)
"JavaScript ... for Science!" by Angelina Fabbro and Bill Mills (2013)
"Concurrency and Parallel Computing in JavaScript" by Stephan Herhut (2013)
"Continuum: A JS (ES6) VM Written in JS (ES3)" by Brandon Benvie (2013)
"The JavaScript Interpreter, Interpreted" by Martha Girdler (2013)
"Thinking DSLs for Massive Visualization" by Leo Meyerovich (2013)
"Native Speed on the Web: JavaScript and asm.js" by Alon Zakai (2013)
"Dart For the Language Enthusiast" by Bob Nystrom (2013)
"Daimio: A Language for Sharing" by Dann Toliver (2013)
"Taking PHP Seriously" by Keith Adams (2013)
"Exercises in Style" by Crista Lopes (2013)
"BODOL, or How to Accidentally Build Your Own Language" by Bodil Stokke (2013)
"Gershwin: Stack-based, Concatenative Clojure" by Daniel Gregoire (2013)
"Finding a Way Out" by Chris Granger (2013)
"Functional Reactive Programming in Elm" by Evan Czaplicki (2013)
"Go Circuit: Distributing the Go Language and Runtime" by Petar Maymounkov (2013)
"Patterns for Scalable Web Services in Go" by Richard Crowley (2013)
"Creative Machines" by Joseph Wilk (2013)
"High Availability at Braintree" by Paul Gross (2013)
"Why Ruby Isn't Slow" by Alex Gaynor (2013)
"The Future of the Mobile Web" by Paul Kinlan
"Machine Learning for Relevance and Serendipity" by Jenny Finkel (2013)
"The Trouble With Types" by Martin Odersky (2013)
"What Is a Strange Loop and What is it Like To Be One?" by Douglas Hofstadter (2013)
"Making Software Development Make Sense to Everyone" by Jen Myers (2013)
Strange Loop Chat with Gerald Sussman, Julie Sussman, Chris Hanson
Strange Loop update Jan 19, 2021
News
"Humanity 2.0" by Matt Taylor
Strange Loop 2012
"Type Checking Ruby" by Jeffrey Foster
"Ruby on the Apple II: Adventures in Retro Programming" by Colin Fulton
"Gradual typing of Ruby at Scale" by Dmytro Petrashko and Paul Tarjan
"How to build with data trust and privacy as a baseline" by Noble Ackerson
Strange Loop 2019
"Digital and Social Resilience through the NYC Mesh" by Michael Donatz and Jillian Murphy
Strange Loop 2019
"How Your Company Can Help Sustain Open Source" by Danielle Gellis
Strange Loop 2019
"Tweet My Wedding Dress" by Jo Franchetti
Strange Loop 2019
"Securing cloud applications and their credentials" by Srdjan Grubor
Strange Loop 2019
"Realtime Hybrid Reinforcement Learning at Scale" by Kexin Xie and Yuxi Zhang
Strange Loop 2019
"Assistive Augmentation: Lip Reading with AI" by Serg Masis
Strange Loop 2019
"Community Driven Development" by Christine Zagrobelny
Strange Loop 2019
"Can Androids Conceive of Electric Sheep" by Kwame Thomison
Strange Loop 2019
"The strange loop making parasitic insects our friends" by Mary Marek-Spartz
Strange Loop 2019
"Safety in Chaos: Forming Realistic Failure Hypotheses" by Subbu Allamaraju
Strange Loop 2019
"Complexities of Color in Computing" by Ellen Wondra
Strange Loop 2019
"Beyond Alt-Text: Trends in Online Accessibility" by Ian Forrest
Strange Loop 2019
"Computer Vision and NLP for Multi-Task Fashion Modeling" by Michael Sugimura
Strange Loop 2019
"Beyond traces: the insights in trace aggregates" by Daniela Miao
Strange Loop 2019
"Privacy Governance & Explainability in ML/AI" by Jared Maslin
Strange Loop 2019
"¡Escuincla babosa! A Python Deep Learning Telenovela" by Lorena Mesa
Strange Loop 2019
"Dive into Streams with Brooklin" by Celia Kung
Strange Loop 2019
"How We Tell Stories In Code" by Hannah Howard
Strange Loop 2019
"Improving law interpretability using NLP" by Serena Peruzzo
Strange Loop 2019
"Better Integration Tests for Performance Monitoring" by Maude Lemaire
Strange Loop 2019
"Watch the Watcher: Facial-Recognition& Police Oversight" by Eileen McFarland
Strange Loop 2019
"Declarative APIs in an Imperative World" by Tilde Thurium
Strange Loop 2019
"Automating Operations of a Global CDN" by Robert Fernandes
Strange Loop 2019
"Behind The New York Times Crossword" by Darren McCleary
Strange Loop 2019
"Formal Specification and Taming Other People's Tech" by Marianne Bellotti
Strange Loop 2019
"Towards an Open, Reason(ML)able Web" by Parker Ziegler
Strange Loop 2019
"Easy Abstract Interpretation with SPARTA" by Arnaud Venet and Jez Ng
Strange Loop 2019
"Riding the stream processing wave" by Samarth Shetty
Strange Loop 2019
"Voice Driven Development: Who needs a keyboard anyway?" by Emily Shea
Strange Loop 2019
"Finding bugs without running or even looking at code" by Jay Parlar
Strange Loop 2019
"A better story for Kubernetes secrets" by Seth Vargo
Strange Loop 2019
"Pattern Matching @ Scale Using Finite State Machine" by Ajit Koti and Rashmi Shamprasad
Strange Loop 2019
"Rhapsody in Zero Knowledge: Proving Without Revealing" by Tony Arcieri
Strange Loop 2019
"Compacting the Uncompactable" by Bobby Powers
Strange Loop 2019
"Apache Pulsar and the Legacy of Telegraphy" by Jowanza Joseph
Strange Loop 2019
"Performance Matters" by Emery Berger
Strange Loop 2019
"CSS Algorithms" by Lara Schenck
Strange Loop 2019
"Parser Parser Combinators for Program Transformation" by Rijnard van Tonder
Strange Loop 2019
"Jagged, ragged, awkward arrays" by Jim Pivarski
Strange Loop 2019
"RGB to XYZ: The Science and History of Color" by John Austin
Strange Loop 2019
"Empowering people to build a digital bank" by Eric Yoshimura and Riad Vargas
Strange Loop 2019
"Building a Unified Cancer Immunotherapy Data Library" by Lacey Kitch and Ben Kamphaus
Strange Loop 2019
"Meander: Declarative Explorations at the Limits of FP" by Jimmy Miller
Strange Loop 2019
"Better Spotify Playlists through Discrete Optimization" by Cedric Hurst
Strange Loop 2019
"Minimalist Piano Forever" by Mouse Reeve
Strange Loop 2019
"Enhancing Angklung Music Rehearsals with Modern Tech" by Trapsilo Bumi
Strange Loop 2019
"Alda's dynamic relationship with Clojure" by Dave Yarwood
Strange Loop 2019
"Typing the Untyped: Soundness in Gradual Type Systems" by Ben Weissmann
Strange Loop 2019
"New programming constructs for probabilistic AI" by Marco Cusumano-Towner
Strange Loop 2019
"InferenceQL: AI for data engineers, without the math" by Ulrich Schaechtle
Strange Loop 2019
"Federated learning: private distributed ML" by Mike Lee Williams
Strange Loop 2019
"Explainable AI: the apex of human and machine learning" by Baxter Eaves
Strange Loop 2019
"Zipline - A Declarative Feature Engineering Library" by Nikhil Simha
Strange Loop 2019
"How to Fix AI: Solutions to ML Bias (And Why They Don't Matter)" by Joyce Xu
Strange Loop 2019
"Why do tree ensembles work?" by Joe Ross
Strange Loop 2019
"Probabilistic scripts for automating common-sense tasks" by Alexander Lew
Strange Loop 2019
"How to Play with Deep Space Data" by Lisa Ballard
"How Rocket Science Can Help You Build Your App" by Rashied Amini
"Measuring and Optimizing Tail Latency" by Kathryn McKinley
"To Serve The People: Public Interest Technologists" by Matt Mitchell
"Our Shared Joy of Programming" by Carin Meier and Sam Aaron
"Shaping our children's education in computing" by Simon Peyton Jones
"Hopelessness and Confidence in Distributed Systems Design" by Camille Fournier
"Changing the World" by Erica Joy Baker
"Machine learning failures - for art!" by Janelle Shane
"From Protesting to Programming: Becoming a Tech Activist" by Idalin "Abby" Bobé
"Security for Humans: Privacy and Coercion Resistant Design" by Morgan Marquis-Boire
"Government Hacking and Human Rights: The Why and the How" by Amie Stepanovich
"ASTRIAGraph: Monitoring Global Traffic in Space!" by Moriba Jah
"How to teach programming (and other things)?" by Felienne Hermans
"Correctness proofs of distributed systems with Isabelle" by Martin Kleppmann
Talks by Martin Kleppmann
"End-to-end encryption: Behind the scenes" by Martin Kleppmann, Diana Vasile
Talks by Martin Kleppmann
""It's Just Matrix Multiplication": Notation for Weaving" by Lea Albaugh
Strange Loop 2018
"Git from the Ground Up" by Safia Abdalla
Strange Loop 2018
"Of Data Dropboxes and Data Gloveboxes" by Clay Baenziger
Strange Loop 2018
"Building Senior Engineers" by Dalton Mitchell
Strange Loop 2018
"Designing Augmented Reality Systems for Speed" by Diana Hu
Strange Loop 2018
"Hazel: A Live Functional Programming Environment with Typed Holes" by Cyrus Omar
Strange Loop 2018
"How we've made a global search engine for genetic data" by Miro Cupak
Strange Loop 2018
"You are a Program Synthesizer" by James Koppel
Strange Loop 2018
"Moving from 1 to N regions: an open retrospective" by Andrew Bloomgarden
Strange Loop 2018
"Freeing the software that runs our elections" by Roan Kattouw
Strange Loop 2018
"Isolation without Containers" by Tyler McMullen
Strange Loop 2018
"The Search for a New Visual Search, Beyond Language" by Bryan Minor
Strange Loop 2018
"Software Performance: A Shape Not a Number" by Kay Ousterhout
Strange Loop 2018
"The bots that help run Wikipedia" by Niharika Kohli
Strange Loop 2018
"Algorithms for DNA Data Storage" by Ruthie Nachmany
Strange Loop 2018
"Type-Driven Program Synthesis" by Nadia Polikarpova
Strange Loop 2018
"Vellvm - Verifying the LLVM" by Steve Zdancewic
Strange Loop 2018
"The Magical Rebalance Protocol of Apache Kafka" by Gwen Shapira
Strange Loop 2018
"FaCT: A New Language for Constant-Time Programming" by Sunjay Cauligi
Strange Loop 2018
"Understanding Microservices with Distributed Tracing" by Lita Cho
Strange Loop 2018
"The Glitching Hour" by Amy Wibowo
Strange Loop 2018
"Mapping Imaginary Cities" by Mouse Reeve
Strange Loop 2018
"Building a Canary Testing Framework" by Iheanyi Ekechukwu
Strange Loop 2018
"Puzzles, Problems, and Programs" by Chris Martens
Strange Loop 2018
"Some things may never get fixed" by Rachel Kroll
Strange Loop 2018
"Categories for the Working Hacker" by Philip Wadler
Strange Loop 2018
"Privacy: the Last Stand for Fair Algorithms" by Katharine Jarmul
Strange Loop 2018
"A Practical Look at Performance Theory" by Kavya Joshi
Strange Loop 2018
"Browser Testing using Grammars and a Consensus Oracle" by Joel Martin
Strange Loop 2018
"Architecting for Active-Active Resiliency in the Cloud" by Steven Dang
Strange Loop 2018
"Validating Big Data Pipelines & ML (w Spark & Beam)" by Holden Karau
Strange Loop 2018
"Contracts For Getting More Programs Less Wrong" by Rob Simmons
Strange Loop 2018
"Your Secrets are Safe with Julia: A Compiler for Secure Computation" by Jason Dagit
Strange Loop 2018
"Ray: A distributed system for emerging AI applications" by Stephanie Wang and Robert Nishihara
Strange Loop 2018
"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld
Strange Loop 2018
"Justice For Sale" by Brittany Wald
Strange Loop 2018
"Rebuilding Optimizing Compiler for Dart" by Vyacheslav Egorov
Strange Loop 2018
"Data Driven UIs, Incrementally" by Yaron Minsky
Strange Loop 2018
"Trusting Your Data Science Pipelines: A Quantitative Approach" by Elijah ben Izzy
Strange Loop 2018
"Mill vs. Spectre: Performance and Security" by Ivan Godard
Strange Loop 2018
"Design and Implementation of a Topic Detection System" by Wes Chow
Strange Loop 2018
"Identity & Trust in Monitored Spaces" by Eleanor McHugh
Strange Loop 2018
"From the Inside Out: Building a City Vacancy Portal" by Jonathan Leek and Laura Ginn
Strange Loop 2018
"Why I chose to modularize the ducks in my React App" by Lauren Lee
Strange Loop 2018
"Resurrecting a Recommendations Platform" by Leemay Nassery
Strange Loop 2018
"Chasing the Stream Processing Utopia" by Kartik Paramasivam
Strange Loop 2018
"A Theory of Everything" by Johnny Ray Austin
Strange Loop 2018
"Reactive Programming: A Better Way To Write Frontend Applications" by Hannah Howard
Strange Loop 2018
"Towards Language Support for Distributed Systems" by Heather Miller
Strange Loop 2018
"Rosie Pattern Language: Improving on 50-Year Old Regular Expression Technology" by Jamie Jennings
Strange Loop 2018
"Running With Scissors: Live Coding With Data" by Stuart Halloway
Strange Loop 2018
"Flare: Optimizing Apache Spark for Scale-Up Architectures and Medium-Size Data" by Gregory Essertel
Strange Loop 2018
"Scala DSLs and Probabilistic Programming" by Joe Wingbermuehle
Strange Loop 2018
"Leverage vs. Autonomy in a Large Software System" by Jake Donham
Strange Loop 2018
"Soul from Scratch: Designing a More Portable Organ" by Peter Teichman
Strange Loop 2018
"Generating Music From Emotion (and other experiments)" by Hannah Davis
Strange Loop 2018
"Making machines that make music" by Srihari Sriraman
Strange Loop 2018
"Proof Theory Impressionism: Blurring the Curry-Howard Line" by Dan Pittman
Strange Loop 2018
"Understanding TypeScript's Structural Type System" by Drew Colthorp
Strange Loop 2018
"A Little Taste of Dependent Types" by David Christiansen
Strange Loop 2018
"Learning from machines" by Ashi Krishnan
Strange Loop 2018
"Scalable Anomaly Detection (with Zero Machine Learning)" by Arthur Gonigberg
Strange Loop 2018
"A Funny Thing Happened On The Way To Reimplementing AlphaGo" by Xuanyi Chew
Strange Loop 2018
"For AI, By AI: Freedom & Evolution of the AlgoPoetic Avant-Garde" by Connor Walsh
Strange Loop 2018
"Democratizing AI - Back-fitting end-to-end machine learning" by Joel Young and Bo Long
Strange Loop 2018
"PANOPTES: Open Source Exoplanet Discovery" by Jen Tong
"Building an Open Source Artificial Pancreas" by Sarah Withee
"How to bring open source to a closed community" by Abigail Cabunoc Mayes
"Myths and Metaphors of Open Source" by Daniel Compton
"Rebuilding the Cathedral" by Nadia Eghbal
"The Hard Parts of Open Source" by Evan Czaplicki
"Everything You Wanted to Know About Distributed Tracing" by Hungai Kevin Amuhinda
"Changing the engine in flight: rebuilding monitoring at scale" by Jennie Lees
"Functional DevOps in a Dysfunctional World" by Vaibhav Sagar
"Observability: Superpowers for Developers" by Christine Yen
"Observability for Emerging Infra: What Got You Here Won't Get You There" by Charity Majors
"Misuser" by David Schmudde
"A Robot Poet Goes for a Walk in the Park" by Em Lazer-Walker
"How not to read the room: Creating wearables with ML" by Stephanie Nemeth
"The Idea Becomes a Machine That Makes the Art That..." by Christine Stavridis and Jonathan King
"Aesthetic Engine 2" by Vladimir Mitrovic
"Narrated Reality" by Ross Goodwin
"Picasso, Geometry, Jupyter" by Ryan Herr
"Humanities x Technology" by Ashley Nelson-Hornstein
"Experimental Creative Writing with the Vectorized Word" by Allison Parrish
"A Box of Chaos: The Generative Artist's Toolkit" by Benjamin Kovach
"How to Hack a Painting" by Tyler Hobbs
"Origami Software from Scratch" by Robby Kraft
"Redux: Architecting and scaling a new web app at The NY Times" by Juan Carlos Montemayor Elosua
Strange Loop 2017
"Alice's Adventures in Artificial Intelligence-land" by Coraline Ada Ehmke
Strange Loop 2017
"Wait, it does ??tahW: How supporting Right-to-Left can expose your bad UX" by Moriel Schottlender
Strange Loop 2017
"Kotlin: Uncovered" by Victoria Gonda
Strange Loop 2017
"Datafun: a functional query language" by Michael Arntzenius
Strange Loop 2017
"Automating Cloud Security and Incident Response (DevSecOps)" by Jearvon Dharrie
Strange Loop 2017
"Why We Built Our Own Distributed Column Store" by Sam Stokes
Strange Loop 2017
"Keeping Time in Real Systems" by Kavya Joshi
Strange Loop 2017
"Zuul's Journey to Non-Blocking" by Arthur Gonigberg
Strange Loop 2017
"Tackling Concurrency Bugs with TLA+" by Hillel Wayne
Strange Loop 2017
"GPGPU Programming with Metal" by Janie Clayton
Strange Loop 2017
"Policy as Code with Sentinel Language" by Armon Dadgar
Strange Loop 2017
"Tuning Elasticsearch for English-Language Precision" by Erin McKean
Strange Loop 2017
"The Holy Grail of Systems Analysis: from What to Where to Why" by Daniel Spoonhower
Strange Loop 2017
"How to *be* a Compiler" by Mariko Kosaka
Strange Loop 2017
"Key to the City: Writing Code to Induce Social Change" by Jurnell Cockhren
Strange Loop 2017
"Adventures in the vBuffer" by Sarah Groff Hennigh-Palermo
Strange Loop 2017
"Lazy Defenses: Using Scaled TTLs to Keep Your Cache Correct" by Bonnie Eisenman
Strange Loop 2017
"Artificial Intelligence for Victims of Domestic Violence" by Brian Davis
Strange Loop 2017
"Step by Step - Algorithms that teach you math!" by Evy Kassirer
Strange Loop 2017
"Scaling Validation and Quality of Streaming Data Products at Twitter" by Kelly Kaoudis
Strange Loop 2017
"The Performance Engineer's Guide To Java HotSpot" by Monica Beckwith
Strange Loop 2017
"Particle physics, 10,000 times faster" by Jim Pivarski
Strange Loop 2017
"Building switches like servers: the strange world of overlapping networking" by Sonja Keserovic
Strange Loop 2017
"The Lux Programming Language" by Eduardo Julian
Strange Loop 2017
"Incident insights from NASA, NTSB, and the CDC" by Emil Stolarsky
Strange Loop 2017
"Stop Rate Limiting! Capacity Management Done Right" by Jon Moore
Strange Loop 2017
"Empowering the next billion with OSTree, Flatpak, NDN, and the cloud" by Srdjan Grubor
Strange Loop 2017
"Predictive Load-Balancing: Unfair but Faster & more Robust" by Steve Gury
Strange Loop 2017
"Practical Applications of the Dickerson Pyramid" by Nat Welch
Strange Loop 2017
"Designing 1000 genomes in a single bound: The Codon DSL" by Aaron Kimball, Theron Rabe
Strange Loop 2017
""Flutter: How we're building a UI framework for tomorrow at Google" by Eric Seidel
Strange Loop 2017
"Biomaterials as UI" by Ruthie Nachmany
Strange Loop 2017
"Strength in Numbers: Unums and the Quest for Reliable Arithmetic" by Ferris Ellis
Strange Loop 2017
"Geo-Replicated Transactions in 1.5RTT" by Robert Escriva
Strange Loop 2017
"The Future is Now" by Rachel White
Strange Loop 2017
"Promise and Pitfalls of Persistent Memory" by Rob Dickinson
Strange Loop 2017
"Leveraging DSLs (Almost) for Free" by Alvin Cheung
Strange Loop 2017
"Running a Massively Parallel Self-Serve Distributed Data System at Scale" by Zhenzhong Xu
Strange Loop 2017
"Program synthesis for declarative building design" by Drew Wolpert, Andrew Zukoski
Strange Loop 2017
"EoS in Kafka: Listen up, I will only say this once!" by Jason Gustafson
Strange Loop 2017
""It Me": Under the Hood of Web Authentication" by Yan Zhu, Garrett Robinson
Strange Loop 2017
"Antics, drift, and chaos" by Lorin Hochstein
Strange Loop 2017
"Inside Twitter's Realtime Delivery of Tweets for Enterprise Customers" by Lisa White
Strange Loop 2017
"Haxl: A Big Hammer for Concurrency" by Simon Marlow
Strange Loop 2017
"Death of the Trusted Internet" by Marianne Bellotti
Strange Loop 2017
"Angelina Ballerina Learns About Memory Allocation" by Allison McMillan
Strange Loop 2017
"The Truth About Mentoring Minorities" by Byron Woodfork
Strange Loop 2017
"Addressing the parallelism gap in replicated server systems" by Jose Faleiro
Strange Loop 2017
"Onyx-Native, Information Flow Models and Scientific computing" by George Kierstein
Strange Loop 2017
"Scaling with Apache Spark (or a lesson in unintended consequences)" by Holden Karau
Strange Loop 2017
"Bootstrapping the Web with Scala Native" by Richard Whaling
Strange Loop 2017
"The Biological Path Towards Strong AI" by Matt Taylor
Strange Loop 2017
"Running Programs In Reverse for Deeper A.I." by Zenna Tavares
Strange Loop 2017
"Towards new deep learning abstractions on top of exist frameworks" by Tristan Webb
Strange Loop 2017
"Monadic Deep Learning" by Yang Bo, Xiaolei Wang
Strange Loop 2017
"Just-So Stories for AI: Explaining Black-Box Predictions" by Sam Ritchie
Strange Loop 2017
"PyTorch: Fast Differentiable Dynamic Graphs in Python" by Soumith Chintala
Strange Loop 2017
"Unlimited Register Machines, Gödelization and Universality" by Tom Hall
Strange Loop 2016
"Building a Distributed Task Scheduler With Akka, Kafka, and Cassandra" by David van Geest
Strange Loop 2016
"Build your child their very own Node.js Frozen bot" by Gabrielle Crevecoeur
Strange Loop 2016
"Are DDoS attacks a threat to the decentralised internet?" by Marek Majkowski
Strange Loop 2016
"Runtime scheduling: theory and reality" by Eben Freeman
Strange Loop 2016
"Knit, Chisel, Hack: Building Programs in Guile Scheme" by Andy Wingo
Strange Loop 2016
"Wikimedia Content API: A Cassandra Use-case" by Eric Evans
Strange Loop 2016
"Frontiers in Cryptography" by Tony Arcieri
Strange Loop 2016
"The Zen of High Performance Messaging with NATS" by Waldemar Quevedo Salinas
Strange Loop 2016
"Tezos, decentralized cryptographic governance through self-amendments" by Arthur Breitman
Strange Loop 2016
"How would a Panda program computers?" by Jonas S Karlsson
Strange Loop 2016
"Sketch-n-Sketch: Interactive SVG Programming with Direct Manipulation" by Ravi Chugh
Strange Loop 2016
"Languages for 3D Industrial Knitting" by Lea Albaugh
Strange Loop 2016
"Building Secure Cultures" by Leigh Honeywell
Strange Loop 2016
"Building a Distributed Build System at Google Scale" by Aysylu Greenberg
Strange Loop 2016
"Lies, Damn Lies, and Metrics" by André Arko
Strange Loop 2016
"Deep dive into Unbounded Data Processing Systems" by Monal Daxini
Strange Loop 2016
"Let's Build a Hygienic Macro Expander" by Matthew Flatt
Strange Loop 2016
"GraphQL: Designing a Data Language" by Lee Byron
Strange Loop 2016
"Exotic Functional Data Structures: Hitchhiker Trees" by David Greenberg
Strange Loop 2016
"Knowing What You See - Let's Talk About Front-end Consistency" by Yifan Wu
Strange Loop 2016
"Caching at Netflix: The Hidden Microservice" by Scott Mansfield
Strange Loop 2016
"A Frontend Server, Front to Back" by Zach Tellman
Strange Loop 2016
"Systems programming as a swiss army knife" by Julia Evans
Strange Loop 2016
"Expressing complex data aggregations with Histogrammar" by Jim Pivarski
Strange Loop 2016
"Diocletian, Constantine, Bedouin Sayings, and Network Defense" by Adam Wick
Strange Loop 2016
"Debugging Diversity" by Anjuan Simmons
Strange Loop 2016
"Project Jigsaw in JDK 9: Modularity Comes To Java" by Simon Ritter
Strange Loop 2016
"Druid: Powering Interactive Data Applications at Scale" by Fangjin Yang
Strange Loop 2016
"Fold, paper, scissors - an exploration of origami's fold and cut problem" by Amy Wibowo
Strange Loop 2016
"Put A Type On It: Idris Type Providers for AWS Resources" by Susan Potter
Strange Loop 2016
"An Interactive Web Visualization for Watershed Topology" by Mark Phillips
Strange Loop 2016
"PureScript & Pux -- a safer, more expressive way to React" by Michael Trotter
Strange Loop 2016
"Modelica: Component Oriented Modeling of Physical Systems" by Michael Tiller
Strange Loop 2016
"If Gaudí Had a Cluster" by Max Grigorev, Jen Carlile
Strange Loop 2016
"Is It A Bug Or Is It A Story?" by Nicola Hughes
Strange Loop 2016
"Designing Cypher - a Graph Query Language" by Tobias Lindaaker
Strange Loop 2016
"Reasoning about performance (in the context of search)" by Dan Luu
Strange Loop 2016
"Practical data synchronization with CRDTs" by Dmitry Ivanov
Strange Loop 2016
"Failing (and recovering) asynchronously: a saga" by Daniel Solano Gómez
Strange Loop 2016
"Distributed Commit Log: Application Techniques for Transaction Processing" by David McNeil
Strange Loop 2016
"Idealized Commit Logs: Code Simplification via Program Slicing" by Alan Shreve
Strange Loop 2016
"An Introduction to Combinator Compilers and Graph Reduction Machines" by David Graunke
Strange Loop 2016
"How to Get Started With Functional Programming" by Julia Gao
Strange Loop 2016
"Storytelling with your data" by Aysegul Yonet
Strange Loop 2016
"Commander: Better Distributed Applications through CQRS and Event Sourcing" by Bobby Calderwood
Strange Loop 2016
"Kittens - datatype-generic functional programming with Scala" by Kailuo Wang
Strange Loop 2016
"African Polyphony & Polyrhythm" by Chris Ford
Strange Loop 2016
"Poetry (almost) From Scratch - Teaching versification to a neural network" by Yann Schwartz
Strange Loop 2016
"Agility & Robustness: Clojure spec" by Stuart Halloway
Strange Loop 2016
"Haste: Full-Stack Haskell for Non-PhD Candidates" by Erin Swenson-Healey and James Cooper
"Hackett: a metaprogrammable Haskell" by Alexis King
"Building Haskell Programs with Fused Effects" by Patrick Thomson
"Building Secure Systems in Haskell" by Deian Stefan
"Musical Steganography: Hiding Things in Music" by Scott Fradkin
"Dependent Types in Haskell" by Stephanie Weirich
"Point-Free or Die: Tacit Programming in Haskell and Beyond" by Amar Shah
"Ceptre: A Language for Modeling Generative Interactive Systems" by Chris Martens
Strange Loop 2015
"Apparatus: A Hybrid Graphics Editor / Programming Environment" by Toby Schachman
Strange Loop 2015
"A Live Programming Experience" by Sean McDirmid
Strange Loop 2015
"Eve" by Chris Granger
Strange Loop 2015
"Constraint Logic Propagation Conflict Spreadsheets" by William Taysom
Strange Loop 2015
"The Gamma: Programming Tools for Data Journalism" by Tomas Petricek
Strange Loop 2015
"An Overview of Probabilistic Programming" by Vikash K. Mansinghka
Strange Loop 2015
"Feet in Both Worlds: From Objective-C to Swift" by Andy Matuschak
Strange Loop 2015
"Cognitive Bias: A reflection and path forward" by Bryan Liles
Strange Loop 2015
"Using Race Conditions in Correct Concurrent Software" by Devon O'Dell
Strange Loop 2015
"Side Effects are a Public API" by Christopher Armstrong
Strange Loop 2015
"How the web is democratizing science (join in!)" by Abigail Cabunoc Mayes
Strange Loop 2015
"Non-Imperative Network Programming" by Mindy Preston
Strange Loop 2015
"CRDTs Illustrated" by Arnout Engelen
Strange Loop 2015
"PTero: Architecture and Development" by Michael Kiwala and David Morton
Strange Loop 2015
"When the OS gets in the way" by Mark Price
Strange Loop 2015
"How to run Neural Nets on GPUs' by Melanie Warrick
Strange Loop 2015
"Performance Engineering At MasterCard" by Ted Boehm
Strange Loop 2015
"Teaching Kids Programming at the IOT Farm" by Jessica Ellis and Jesse Phelps
Strange Loop 2015
"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman
Strange Loop 2015
"The Programming Language Called Classical Chinese" by David Branner
Strange Loop 2015
"Everything Old is New Again: Quoted Domain Specific Languages" by Philip Wadler
Strange Loop 2015
"Cache à la carte: a framework for in-memory caching" by Yao Yue
Strange Loop 2015
"Architectural Patterns of Resilient Distributed Systems" by Ines Sombra
Strange Loop 2015
"Propositions as Types" by Philip Wadler
Strange Loop 2015
"Look ma, no OS! Unikernels and their applications" by Matt Bajor
Strange Loop 2015
LaunchCode CoderGirls
Strange Loop 2015
"Building Isomorphic Web Applications with React" by Elyse Kolker Gordon
Strange Loop 2015
"GC Tuning Confessions Of A Performance Engineer" by Monica Beckwith
Strange Loop 2015
"big-bang: the world, universe, and network in the programming language" by Matthias Felleisen
Strange Loop 2015
"How to Have your Causality and Wall Clocks, Too" by Jon Moore
Strange Loop 2015
"Distributed, Eventually Consistent Computations" by Christopher Meiklejohn
Strange Loop 2015
"The art of service discovery at scale" by Nitesh Kant
Strange Loop 2015
"Sweaters as a Service" by Amy Wibowo
Strange Loop 2015
"Probabilistic Programs Which Make (Common) Sense" by Zenna Tavares
Strange Loop 2015
"All In With Determinism for Performance and Testing in Distributed Systems" by John Hugg
Strange Loop 2015
"Strange Loops: Capturing Knots With Powerful Notations" by Katherine Ye
Strange Loop 2015
"Visualising program execution" by Jan Paul Posma
Strange Loop 2015
"Faster Objects and Arrays" by Gil Tene
Strange Loop 2015
"Apache Kafka and the Next 700 Stream Processing Systems" by Jay Kreps
Strange Loop 2015
"Building Scalable Stateful Services" by Caitie McCaffrey
Strange Loop 2015
"When "Worst" is Best (in Distributed Systems)" by Peter Bailis
Strange Loop 2015
"Managing Containers at Scale with CoreOS and Kubernetes" by Kelsey Hightower
Strange Loop 2015
"Literate interactive coding: Devcards" by Bruce Hauman
Strange Loop 2015
"Specter: overcome your fear of nested Clojure data" by Nathan Marz
Strange Loop 2015
"Relevance of ClojureScript" by Jearvon Dharrie
Strange Loop 2015
"Gamma: A simple model for WebGL" by Kovas Boguta
Strange Loop 2015
"Unconventional Programming with Chemical Computing" by Carin Meier
Strange Loop 2015
"Immutable Data Science with Datomic, Spark and Kafka" by Konrad Scorciapino and Mauro Lopes
Strange Loop 2015
"Beating Threads - live coding with real time" by Sam Aaron
Strange Loop 2015
"Kolmogorov music" by Christopher Ford
Strange Loop 2015
"Aggregator: MapReduce in the type system" by Dan Frank
Strange Loop 2015
"Typed Clojure: From Optional to Gradual Typing" by Ambrose Bonnaire-Sergeant
Strange Loop 2015
"How machine learning helps cancer research" by Evelina Gabasova
Strange Loop 2015
"Fast, secure, safe: the web that can still be" by Chris Morgan
Other conferences 2014
"Aeron: Open-source high-performance messaging" by Martin Thompson
Strange Loop 2014
"Elixir and the Internet of Things" by Doug Rohrer
Strange Loop 2014
"How to make error handling less error-prone" by Daira Hopwood
Strange Loop 2014
"FRP In Practice: Taking a look at Reactive[UI/Cocoa]" by Paul Betts
Strange Loop 2014
"Towards "annex", a Fact Based Dependency System" by Mark Hibberd
Strange Loop 2014
"Ludicrous Speed: Designing For Performance on the JVM" by Cliff Moon
Strange Loop 2014
"You can be a kernel hacker!" by Julia Evans
Strange Loop 2014
"Shen: A Sufficiently Advanced Lisp" by Aditya Siram
Strange Loop 2014
"Spreadsheets for developers" by Felienne Hermans
Strange Loop 2014
"Mesos: The Operating System for your Cluster" by David Greenberg
Strange Loop 2014
"etcd: distributed locking and service discovery" by Brandon Philips
Strange Loop 2014
"Jepsen II: Linearizable Boogaloo" by Kyle Kingsbury
Strange Loop 2014
"Dynamic programming at ease - with Grammars, Algebras, Products" by Stefanie Schirmer
Strange Loop 2014
"Deterministic Memory Management for Managed Runtimes" by Aaron Bedra
Strange Loop 2014
"How types can turn a SQL interpreter into a SQL compiler" by Tiark Rompf
Strange Loop 2014
"Benchmarking: You're Doing It Wrong" by Aysylu Greenberg
Strange Loop 2014
"Coder Decoder: Functional Programmer Lingo Explained, with Pictures" by Katie Miller
Strange Loop 2014
"Visualizing Persistent Data Structures" by Dann Toliver
Strange Loop 2014
"The Eight Fallacies of Distributed Computing" by Stephen Asbury
Strange Loop 2014
"Function Passing Style: Typed, Distributed Functional Programming" by Heather Miller
Strange Loop 2014
"All of this has happened before, and it will all happen again." by Mark Allen
Strange Loop 2014
"EventRacer: Finding Concurrency Errors in Event-Driven Applications" by Pavol Bielik
Strange Loop 2014
"Controlling Time and Space: understanding the many formulations of FRP" by Evan Czaplicki
Strange Loop 2014
"Building Real-time Systems with Open Source Technologies" by Gian Merlino and Fangjin Yang
Strange Loop 2014
"Web Apps without Web Servers" by Richard Feldman
Strange Loop 2014
"Practical Fractals in Space" by Michelle Brush
Strange Loop 2014
"Democratizing Hardware" by Chris Williams
Strange Loop 2014
"Building Analog Displays for Your Data" by Larry Ogrodnek
Strange Loop 2014
"Liberating the Smalltalk lurking in C and Unix" by Stephen Kell
Strange Loop 2014
"Consistency without consensus in production systems" by Peter Bourgon
Strange Loop 2014
"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Strange Loop 2014
"React: RESTful UI Rendering" by Pete Hunt
Strange Loop 2014
"Shenandoah: An open source pauseless GC for OpenJDK." by Christine Flood
Strange Loop 2014
"A core.async Debugging Toolkit" by David McNeil
Strange Loop 2014
"Highly Concurrent Services with Finagle & Clojure" Sam Neubardt
Strange Loop 2014
"The Internet of Things in Practice" by Yodit Stanton
Strange Loop 2014
"The challenges and benefits of a functional reactive frontend" by Ian Davis
Strange Loop 2014
"Onyx: Distributed Workflows for Dynamic Systems" by Michael Drogalis
Strange Loop 2014
"Retaking Rules for Developers" by Ryan Brush
Strange Loop 2014
"Simulation Testing" by Michael Nygard
Strange Loop 2014
"Transducers" by Rich Hickey
Strange Loop 2014
"The Road to Akka Cluster, and Beyond" by Jonas Bonér
Strange Loop 2014
"Concurrency Options on the JVM" by Jessica Kerr
Strange Loop 2014
"Analyzing Rap Lyrics Using Python" by Julie Lavoie
Strange Loop 2014
"Typed Clojure in Practice" by Ambrose Bonnaire Sergeant
Strange Loop 2014
"Type Systems - The Good, Bad and Ugly" by Paul Snively and Amanda Laucher
Strange Loop 2014
"Idris: Practical Dependent Types with Practical Examples" by Brian McKenna
Strange Loop 2014
"Vulpes: A functional approach to deep machine learning on the GPU" by Rob Lyndon
Strange Loop 2014
"Time Series Data With Apache Cassandra" by Eric Evans
"Building Financial Systems on Eventually Consistent DBs" by Rahul Pilani
"BayesDB: Query the Probable Implications of Data" by Richard Tibbetts
"Taming the 9s" by Ariel Weisberg
"Temporal Databases for Streaming Architectures" by Jeremy Taylor and Jon Pither
"Makings of a Modern ACID Compliant Distributed Database" by Attila Szegedi
"I See What You Mean" by Peter Alvaro
"The hows and whys of a distributed SQL database" by Alex Robinson
"Learning to Love JavaScript" by Tara Vancil
"Cleaning the Tar: Using React within the Firefox Developer Tools" by James Long
"DOMStep: Audio Synthesis, AI and a JavaScript Dance Party" by Jamison Dance
"The design of JavaScript type systems" by Dimitris Vardoulakis
"Aurelia - the next generation JavaScript framework you will love" by Jakub Jedryszek
"Streams: The data structure we need" by Pam Selle
"Art.js: Transfigure Data to Create 21st Century Art" by Sarah Groff Palermo
"Cursors Illustrated: Collaborative sketching" by Ryan Dy and Marlena Compton
"Flow - Am I Your Type?" by Mark Volkmann
"No, Really... Robots and JavaScript?!" by Raquel Vélez
"PureScript (Maybe This Time We Get JavaScript Right)" by Bodil Stokke
"Distributed SWI-Prolog Development" by Anne Ogborn
"Write the Other Half of Your Program" by Jason Hemann and Daniel Friedman
"Production Prolog" by Michael Hendricks
"Transactions: myths, surprises and opportunities" by Martin Kleppmann
"Turning the database inside out with Apache Samza" by Martin Kleppmann
"Uptime 15,364 days - The Computers of Voyager" by Aaron Cummings
"The Mess We're In" by Joe Armstrong