Why Harness Was a No-Go for My Home Lab

The Harness SaaS free plan capped stage and pipeline run times, and Harness Open Source ran steps through a Docker daemon instead of Kubernetes pods, so my home lab CI went back to Jenkins.

Read More...

Modernizing My Emacs Config for Emacs 31

I audited my Emacs config, fixed bugs that had been there for years, cut startup time from 0.76s to 0.25s, moved to Emacs 31's built-in tree-sitter and eglot, and turned the config into a literate Org file.

Read More...