programming

19 posts

Douglas Adams on AI, Before There Was AI

A passage from one of the author’s comic novels of the 1980s clarifies a key user flaw of our AI present

Spaghetti Western

Ambiguous records tell their own tales.

Dec 22, 2025

Advent of Code 2025

My solutions to Advent of Code 2025 (in python)

Dec 2, 2025

Alcove: An RSS Reader for the Open Web

Pushing forward the consumption of content without the invasion of privacy

Nov 23, 2025

Concerning Omarchy and Distro Philosophy

Some thoughts on how distros should be approached and where people should go

Nov 9, 2025

Programming Bowls

Realizing how much of the programming space is just bowls

Oct 16, 2025

Turning Solidity NatSpec into Interactive Markdown UI

An exploration on how NatSpec could be used to not only maintain context but provide user interfaces

Aug 31, 2025

Learning Rust With AI

A glimpse into a better way of learning to code, where you put the LLM in the backseat while you drive

Jul 11, 2025

Vibe Coding and Kodak Cameras

A perspective on the rise of AI coding and how it relates to technological shifts throughout history

Mar 30, 2025

Why You Should Learn jq in 2024

Discover why learning jq isn't just about boosting your productivity, it's about becoming a more curious developer

Oct 12, 2024

Building a Guestbook with PGlite, Clerk, and Pinata

A quick walkthough of how I built a guestbook for my website

Sep 24, 2024

Leaving Neovim for Zed

A journey through text editors and how I landed on Zed after years of Neovim

Aug 16, 2024

Building Snippets.so

Insights into why snippets.so was built and the tech stack behind it

Aug 2, 2024

A Terminal Based Workflow

A deeper look at why a integrated terminal workflow is more than just using vim

Mar 6, 2024

Why I Learned Vim

A brief look at my history and how ordinary jobs lead to learning programming and Vim/Neovim

Jan 5, 2024

Building for longevity

Dec 29, 2022

Custom GitHub Actions with Docker

Nov 10, 2020

What makes an API simple?

Aug 29, 2019

How I'm currently writing Haskell

Aug 3, 2019