Home
Blog
My three favorite
Blog posts I like
Travel

Home

Blog

Type Safety in Python

Making the most of Python's "gradual" typing

2024-09-24

engineering
python

Lessons Learned from Building ZenSearch, Part II: Async Tasks

Our experience moving from using the APScheduler in Flask to running Celery on ECS

2024-08-24

engineering
zensearch

Lessons Learned from Building ZenSearch, Part I: Backstory

Backstory on ZenSearch

2024-08-14

engineering
zensearch

Introducing ZenSearch

ZenSearch is a seeker-first tool for job hunting. I started working on it when I was last looking for a job with the goal of making it simple to find out when companies I care about post new jobs I'd be interested in.

2023-11-10

hobby-projects
zensearch

Unit Testing dbt Models

Letting yourself sleep at night by ensuring your SQL is correct

2023-07-09

dbt
analytics engineering
python

Lessons Learned From Running R in Production

And why I probably won't be doing it again

2023-06-29

r
data science

Balancing Classes in Classification Problems

And why it's generally a bad idea

2023-04-01

r
data science

Calibration and Evaluating Classification Models

The least-taught, most important classification diagnostic

2023-03-20

data science

Interpreting AUC-ROC

Building intuitions about a commonly misinterpreted metric

2023-03-09

data science
r