The Gas Can

2024/02/18

Please Crash!

2023/12/10

Discipline Equals Speed

2023/11/12

Why Unit Test?

2023/10/29

Experiments Aren't Expressions Of Customer Desire

2023/10/15

Code Gravity

2023/10/02

Yo La Tengo: You've Got It

2023/01/11

New College

2022/12/05

Tech Talks Are Calls To Action

2022/09/30

Fakes Are Great, But Mocks I Hate

2022/09/27

The Unholy Composable

2022/09/17

Sharp Edges On Shared Flows And Hidden Coroutines

2022/02/04

#==Testing StateFlow Is Annoying==#

2021/05/09

Foot Marksmanship With runBlocking

2021/04/20

Awesome VC Audio For Not Too Much

2021/04/19

CoroutineScope and coroutineContexts

2021/03/30

The Great Debate: Reactive Versus SC

2021/03/27

Avoid launchIn

2021/01/11

Common Knowledge

2020/11/28

Wiener Dogs

2020/10/11

A response to a hot take on Myanmar on Facebook

2020/09/28

Reactionary Brain Damage

2020/09/20

Navigation

2020/09/14

Kinds of Teams

2020/09/11

Lazarus and the Wildfires

2020/08/24

Tinkerability and Utility

2020/08/17

Trailblazing vs Process

2020/08/16

Old Books Old Poetry

2020/08/10

First Thoughts on VR

Trailblazing vs Road Building

2020/08/09

How Can I Keep From Singing?

2020/08/03

A Programmer's Ego

2020/07/27

Hierarchy

2020/07/26

My Heart's Slowing Down

2020/07/20

Client Error Handling: Kinds of Errors

2020/07/13

The Problem of Technical Society

2020/07/06

Field-Oriented Data

2020/06/23

Tell Them What You're Doing

2020/06/15

Who Wrote Conway's Law?

2020/05/14

My Clojure Vacation

2020/04/28

Scaring People Is Easy

2020/04/23

Launch Day

2020/04/22

Staying Sane in the Pandemic

2020/04/17

Easter Lament

2020/04/10

Initial Conception

2020/04/09

Morning Prayer Settings

Focus Loops In Perspective

-Up-^