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.
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.