2023

Computational Physics, Beyond the Glass — Strange Loop 2023 Video · Demos

Emmy: Moldable Physics and Lispy Microworlds — Clojure/Conj 2023 Video · Repo

Executable Textbooks with Sam Ritchie — The REPL Podcast Episode

2022

Building SICMUtils, the Atelier of Abstractions — European Lisp Symposium Video · Slides · Repo

Lisp as Renaissance Workshop: A Lispy Tour through Mathematical Physics — European Lisp Symposium Video · Slides · Repo

2021

re:Clojure Interviews 18 - Gerald Jay Sussman — JUXT Cast Podcast Podcast

Hitchhiker’s Guide to the Glamorous World #6 — w/ Tudor Girba Video

Dynamic Notebooks and Literate Programming — London Clojurians Meetup Video · Slides

2020

Functional Physics & the Preservation of Society — re:Clojure 2020 Video · Slides

SICMUtils Meetup — Scicloj (w/ Colin Smith and Jordan Miller) Video

Portal Abstractions with Sam Ritchie — CoRecursive Podcast Episode

2018

Grueling Rainier Infinity Loop Sees New Record — GearJunkie Article

2017

Exploring Black Box Predictions — This Week in ML & AI Podcast

Just So Stories for AI: Explaining Black Box Predictions — Strange Loop 2017 Video · Slides

2014

Summingbird: A Framework for Integrating Batch and Online MapReduce Computations — VLDB 2014 Paper (PDF)

The Road to Summingbird: Stream Processing at Every Scale — Data Day Texas Slides

2013

Cascalog 2.0: Datalog in Realtime — Clojure/Conj 2013 Video · Slides

How the Nephew of Computer Science Royalty Remade Twitter — Wired Magazine Article

Taking Hadoop Realtime with Summingbird — PNW Scala 2013 Video

Summingbird, Scala & Storm — Boston Storm Users Video · Slides

Realtime MapReduce at Twitter — CUFP 2013 Slides

Twitter Open Sources Summingbird — GigaOm Article

Streaming MapReduce with Summingbird — Twitter Engineering Blog Article

Introduction to Summingbird — Bay Area Storm Users (w/ @posco) Video

Summingbird: Streaming MapReduce at Twitter — AK Data Summit Video · Slides

Embrace the Absurdity — Texas Water Safari Interview Article