Strange Loop 2019
2019-09-12..2019-09-14
St. Louis, United States
[Strange Loop 2013, Strange Loop 2014, Strange Loop 2015, Strange Loop 2016, Strange Loop 2017, Strange Loop 2018, Strange Loop 2019, Strange Loop 2021, Strange Loop 2022, Strange Loop 2023]
| title | author | length |
|---|---|---|
| Declarative APIs in an Imperative World | Tilde Ann Thurium | 36m |
Explains how Atom integrates React with imperative APIs by showing concrete wrappers: a text-editor component that syncs cursor state via Atom's pub/sub and… | ||
| Typing the Untyped: Soundness in Gradual Type Systems | Ben Weissmann | 37m |
Compares TypeScript, Flow, MyPy, Sorbet, Java, Go and Rust through concrete failures and fixes: reading the second array element yields JavaScript undefined… | ||
| Observability: Superpowers for Developers | Christine Yen | 44m |
Argues that folding observability into development makes production part of the feedback loop, using Honeycomb-style high-cardinality traces and logs so… | ||
| How to teach programming (and other things)? | Felienne Hermans | 52m |
Research shows explicit instruction outperforms pure exploration: weekly read code aloud exercises improve students’ syntax retention, and short end‑of‑session… | ||
| Finding bugs without running or even looking at code | Jay Parlar | 40m |
Demonstrates using the model checker Alloy to find concrete bugs without reading or running code: a 300-line model of multiple portals, SAML flows and tokens… | ||
| Uptime 15,364 days - The Computers of Voyager | Aaron Cummings | 40m |
Voyager 1 and 2 continue returning telemetry after 15,364 days (launched 1977) using three core computers — CCS, AACS and the faster CMOS Flight Data System —… | ||
| How We Tell Stories In Code | Hannah Howard | 41m |
Claim: good software is a human-facing narrative that accepts unpredictability rather than architecting it away. Cites tools actually used: functional… | ||
| Better Integration Tests for Performance Monitoring | Maude Lemaire | 32m |
Slack builds Slerf to detect performance regressions by instrumenting integration tests and CI rather than relying on flaky timing in QA environments. It… | ||
| How Your Company Can Help Sustain Open Source | Danielle Gellis | 41m |
Companies get concrete playbooks: create an OSPO or guild, run first‑time contributor events and study halls, and fund projects directly. Indeed runs a FOSS… | ||
| Performance Matters | Emery D. Berger | 42m |
Explains why naive benchmarking lies and introduces Stabilizer, which randomizes memory and code layout continuously so execution times become normally… | ||
| Zipline - A Declarative Feature Engineering Library | Nikhil Simha | 34m |
Zipline is Airbnb’s declarative feature library that claims to cut feature engineering from months to days by letting users declare features in config and… | ||
| Community Driven Development | Christine Zagrobelny | 32m |
Over two years and 1,062 commits a Ruby on Rails MVP scales NSC’s workflows: volunteer-accompaniment scheduling, document uploads, and case tracking. The app… | ||
| Learning to Love JavaScript | Tara Vancil | 36m |
Argues that JavaScript’s quirks make sense given the web’s social and historical constraints and that its ubiquity is a feature not a bug, citing 67.8% of… | ||
| Formal Specification and Taming Other People's Tech | Marianne Bellotti | 30m |
Formal specifications model a production email service with a small shared provider that uses Redis-backed token bucket rate limits and a retry queue. Model… | ||
| Probabilistic scripts for automating common-sense tasks | Alexander K. Lew | 36m |
Claims a declarative DSL called Pclean encodes domain knowledge as probabilistic generators, compiles to Gen, and runs programmable inference combining… | ||
| Myths and Metaphors of Open Source | Daniel Compton | 29m |
Examines how metaphors shape funding and behavior and gives concrete results from Clojurists Together: 15 grants totaling over $100,000, a funding experiment… | ||
| #lang wishful thinking | Vlad Kozin | 42m |
An actual FastCGI implementation appears where none existed before: a working Racket FastCGI backend that parses binary frames with bit-syntax patterns, models… | ||
| nothing matches | ||