pungrumpy.com — machine view

Select display theme
Machine

Writing — PunGrumpy

Writing on engineering, tooling, and process. Every post links to its canonical page; append .md to any post URL for the raw Markdown version.

Posts ........
5
Categories ...
Case StudyDevOpsDeveloper ToolsOpen SourceWebsite Dev
Human ........
/blog

Posts

  • Docker VMM in public beta: the other half of your slow build[.md]...... Docker Desktop v4.86 ships a rebuilt, first-party virtualization layer for Mac and Windows, aimed at the two things that make container development on a laptop feel slow: startup and file sharing. Here is what the new engine changes, what it cannot touch, and why the Dockerfile half of the problem gets more visible as the platform half gets faster.
  • Docker Doctor: a health score for your Dockerfiles[.md]...... Docker Doctor is an opinionated static analysis CLI for Dockerfile and Docker Compose files. This post covers the design decisions behind it: the doctor-tool pattern it borrows from React Doctor, how the 0-100 health score is computed, and where static analysis stops being useful.
  • Docs are content again: moving Logixlysia from Fumadocs to Blume[.md]...... I'm moving Logixlysia's documentation from Next.js and Fumadocs to Blume, a zero-config, Markdown-first docs framework built on Astro. This is the decision log, written mid-migration: the maintenance math behind leaving a docs-as-app stack, the AI-readability endpoints that motivated the switch, what the actual migration PR contains, and the sharp edges I'm watching.
  • Stop Trusting Events: A Mental Model for Reconciliation[.md]...... React diffs the DOM. Kubernetes diffs reality. A mental model for the loop that lets systems repair themselves.
  • Selected for Anthropic Claude for Open Source Program[.md]...... Reflections on maintaining open source software, and what being accepted into Anthropic's Claude for Open Source Program means for the work I was already doing.