Recent Posts

How to copy projects for Claude

4 minute read

This is meant to be an explanation of my workflow for providing Claude with context about specific Python packages so that I can ask questions about it. Note...

Creating a Copy-Paste Friendly Oh-My-Zsh Theme

1 minute read

My existing Terminal theme looked nice but didn’t play well with copy-pasting output for sharing. Those fancy characters (╭─ and ╰─) in the “bira” theme I wa...

Migrating Away from Google Photos

2 minute read

It finally happened—I ran out of space in my Google account. Actually, it happened two weeks ago, but it took 2 weeks of seeing the “You will no longer recei...

Why I Blog

less than 1 minute read

Why I write short blog posts:

Reducing Video Resolution with FFmpeg

less than 1 minute read

The other day I had an .mkv file that I needed a short clip from in MP4 format. The original file was in 1080p, but since the audio was the more important pa...