Four rounds of review on my own work, and what each caught
Development covered 4 Sep 2026 to 6 Sep 2026 (commit dates). Working alone means nobody hands your change back. Review is not something that happens…
Последние новости Testing & QA от Tech News
Development covered 4 Sep 2026 to 6 Sep 2026 (commit dates). Working alone means nobody hands your change back. Review is not something that happens…
Development covered 5 Aug 2026 to 7 Aug 2026 (commit dates). A lot of the work on this project runs overnight with nobody watching. The job plays th…
Development covered 2 Aug 2026 to 6 Aug 2026 (commit dates). The rule this project has settled on is one question. Could somebody reasonably want th…
On Saturday evening, August 29th, I was lying on my sofa after eating way too much watermelon. I was taking a short break from writing the narrative…
Building NICHLYST: How to Code a Survival Engine When You Are Failing to Survive I track everything. It is an occupational habit of a systems archit…
Over three months, my static website generated 166K Google clicks from 1.39M impressions , with an 11.9% CTR and 7.5 average position . The graph al…
I'm not a developer. I build Android apps on evenings and weekends using AI coding assistants (GitHub Copilot and Claude). My latest app, ScorePop,…
If you run more than one AI coding agent session at a time — three Claude Code threads on three tickets, a Codex session doing a refactor while Curs…
The idea came from an extremely serious game of hide and seek with my cousins. We were adults, which made it ridiculous, but also strangely perfect.…
A countdown timer is the perfect use case for Live Activities — and also a great way to discover everything the ActivityKit docs gloss over. When I…
App Store screenshots are the highest-leverage marketing asset an app has — and the most painful to maintain. Now multiply that pain by 39 languages…
Most indie apps ship in English, maybe add a handful of "big" languages later, and call it done. I went the other way: Cadento , my SwiftUI Pomodoro…
The premise started as a workplace joke: photograph someone and have an AI generate a fictional corporate manual about them. "Subject encountered in…
The code was never the hard part. The App Store review was. I shipped my first iOS app — a small baby tracker — and got rejected twice. Not for bugs…
██████╗ ██╗ ██╗ ███████╗██╗ ██╗████████╗███████╗ ██╔══██╗██║ ██╔╝ ██╔════╝╚██╗██╔╝╚══██╔══╝╚════██║ ██████╔╝█████╔╝ █████╗ ╚███╔╝ ██║ ██╔╝ ██╔═══╝ █…
Most studios do not fail because the idea was bad. They fail because they spent too long on the wrong version of it. Prototyping fixes that. The Fou…
If you're shipping an Electron desktop app to end users and you don't have auto-update wired in, you're going to keep getting "this is broken" bug r…
Game economy design has a tooling problem. Every other design discipline has dedicated software, UI designers use Figma, project managers use Jira,…
Two months ago, I started building an iOS app for my daughter. This week, I shipped it. MapSprout is a US geography app for kids — they learn the 50…
If you've ever shipped an app on the App Store, you know the feeling. You spend months building the product, and then the week before launch you rea…
Dart's concurrency model is unusual: single-threaded event loop by default, with explicit Isolates for true parallelism. No shared memory, no race c…
Monetization is where most indie SaaS apps die. Not because the product is bad, but because the pricing is wrong, the freemium tier is too generous,…