Chm.ski Labs
Fresh tracks in technology
Engineering insights and indie adventures. Documenting builds, optimizations, and lessons learned from systems architecture to product development across the full technology stack.
Code Doctrine: The Reusable Version of My AI Coding Constitution
Announcing Code Doctrine: the reusable public version of my AI coding constitution, refined through real use and designed for customization, installation, and sharing across agent environments.
Your AI Coding Agents Need a Constitution
In the era of LLM-written code, your engineering rules matter more than ever. Why every solo developer and team should define a coding constitution for their AI agents—and the one I use myself.
Your Deployment Pipeline Should Not Depend on a Prompt
LLMs are useful for authoring deployment checks. Making a prompt part of the deployment path is a reliability, auditability, and cost mistake.
Using Your GitHub Copilot Subscription Inside GitHub Actions
Use the Copilot subscription you already pay for directly inside a GitHub Action. No extra services, gateways, or infra. A single inline call to the chat endpoint so lightweight developer tasks run in CI—consistent, repeatable, not tied to a laptop.
Let It Crash — Turning Failure into Your Most Reliable Signal
Thirteen failed releases reminded me that embracing errors beats prediction. Discover how the Erlang "let it crash" mindset rescued my CI/CD pipeline and the one-line Bash fix that did it.
Bridging Rust and TypeScript with zod_gen – End-to-End Type Safety at Cimatic
Solving type drift between Rust backends and TypeScript frontends with automatic code generation. Two open-source crates that generate Zod schemas and TypeScript types directly from Rust structs.
Vibe Coding is Cheap, Show Me The Demo: How I Code with Playwright UI as My Co-Pilot
In the era of AI-generated code, vibe coding has made writing code effortless but proving it works crucial. Learn Show Me The Demo Development - a methodology that treats demos as specifications using Playwright UI for real-time feedback.
AI Sparks a Dev Tool Spending Spree! Are We Entering a New Golden Era?
AI has changed the game. I'm happily paying for dev tools that make me faster. Is this the dawn of a new golden era for dev tools?
How AI + Markdown Can Transform Project Management
I ditched complex SaaS planning tools for plain markdown files managed in SilverBullet. Here's why it was a game-changer for my workflow.
Introducing Cimatic: A Solo Founder's Journey to Faster CI/CD
A year ago, I left my job to be a full-time parent. In my spare time, I built Cimatic, a tool to optimize CI/CD pipelines. Here's the story.