Blog


The Soul of an Old Machine

On retiring my trusty 2014 MacBook Pro »

Scala Pitfall: Parameterless Function Calls and Misplaced vals

Bugs made possible by Scala’s flexibility and terse syntax »

On Prompt Engineering

Thoughts on the development of prompt engineering in the context of the popularity wave of LLMs. »

2022 in Review

2022 in Review »

My Favorite Books of 2022

The books I read in 2022 that I most enjoyed. »

On Personal Predictions

Exercises in egocentric epistemtics »

In Praise of Stacked PRs

Managing sets of small, dependent PRs enables faster review and increased developer velocity »

So long, and thanks for all the Gophers!

On switching jobs. »

Mental Model: Difficult Problems vs. Hard Work

How to model work that interacts with ambiguity »

You Need to be Wrong (Sometimes)

To be a well-calibrated predictor, you need to to be wrong (sometimes). »

Page: 2 of 17