Codeminer42's Engineering Blog
The Miners

Why Your AI-Powered React Native App Needs a Backend – Even a Tiny One
Nowadays, it's easier than ever to spin up a mobile app in hours, even if you don't have any previous experience with Expo and React Native. So you might think,…
Mastering Derived Tables in Rails
Hey fellow Rails developers! Ever found yourself wrestling with complex SQL queries that involve aggregations, subqueries, or needing to join against computed results? Today, we're diving into one of the…
From Zero Code to AI-Generated Assets in Just 4 Days
Codeminer42's blog had no visual personality. Each author generated their post's thumbnail, however they could, mostly using ChatGPT or Nano Banana, each with their own style. The result was a…
Why We Accept Bad Code From Humans But Reject Good Code From AI
I've been noticing something about how developers talk about AI coding agents. They review agent-generated code with a magnifying glass. They point at a variable name they don't like, a…
Vibecoding vs Agentic Engineering: One Ships, the Other Prays
I've been preparing a talk about AI-assisted development and spent a lot of time reading what developers are saying online, in meetups, in conference hallways. A pattern keeps showing up:…