Beginner's Mind


on debugging my code and brain

05: straight cache

An elephant never forgets. And neither do computers.


04: regex and abstraction

I’m looking forward to going deeper on exception handling and designing durable applications.


03: friction

The tech world loves to talk about friction and rightfully so. Friction is annoying. Friction is that spotty internet connection, line at the DMV, conversation we’ll just put off until tomorrow type feeling.


02: request-response

Dead-simple products and processes are often very hard to design. Their simplicity belies tremendous complexity. For example, what actually happens when we type in a URL and hit Enter?


01: wait but why

Everyone wants to be useful. Or at least feel useful. Or at least sound useful in justifying how they’ve chosen to spend the majority of their waking hours.