Skip to main content
AboutProjectsArticlesContact

Articles

Thoughts on engineering, tools, and building products — published on Medium.

MediumJune 9, 2026

Stop Using cron on Your Mac

I needed my machine to react to changes, not poll for them. The answer was a 20-year-old macOS feature almost nobody uses — and it beat cron in every way that m…

MediumJune 8, 2026

Git’s Defaults Are Wasting Your Time

Here’s the git config I run on every machine — eleven global settings and twenty aliases, each one there because it kills a specific daily annoyance. Steal all…

MediumJune 6, 2026

The Development Workspace Architecture I Wish I’d Built Years Ago

Your code isn’t the bottleneck. Your environment is. Most developers spend hours debating: React vs Vue Docker vs Podman Claude Code vs Cursor PostgreSQL vs MyS…

MediumJanuary 26, 2026

Building a Modern LTI 1.3 Tool with Next.js and Node.js: The Ultimate Guide

If you have ever tried to build an integration for a Learning Management System (LMS) like Canvas, Moodle, or Blackboard, you know the pain. Specifically, the p…

View all on Medium →