# Puinoib > Building and thinking in public. Notes on indie software, craft, and the slow work of making things people actually want. Written by Puinoib, a product maker. Puinoib is a product maker — Product Manager by day, product creator by night. This blog is where he thinks in public about building, business, and the craft of software. ## Pages - [Home](https://puinoib.com/) - [Blog](https://puinoib.com/blog): Full chronological archive of posts. - [Now](https://puinoib.com/now): What Puinoib is building, writing, and reading right now. ## Posts - [Don't Be a Better Trader](https://puinoib.com/blog/dont-be-a-better-trader): I spent months trying to improve my trading decisions. The real answer was not to trade at all. - [What You Lose to the Build Step](https://puinoib.com/blog/what-you-lose-to-the-build-step): I rebuilt a landing page with nothing but HTML and CSS and recovered something I could name: the immediacy between deciding and seeing. The real cost of the build step isn't bundle size. It's the gap it puts between you and your own page. - [AI Search Doesn't Want Better SEO](https://puinoib.com/blog/ai-search-doesnt-want-better-seo): Generic product pages don't get penalized by AI search — they get compressed into the same sentence as every other generic product. Optimization won't fix that. - ['Agent' Is Not Your Differentiator](https://puinoib.com/blog/agent-is-not-your-differentiator): Every AI launch calls itself an agent. The word names the category, not your product. Differentiation starts where the category label ends. - [The Market Never Tells You Why](https://puinoib.com/blog/the-market-never-tells-you-why): The market gives you the fastest feedback in the world. But it never tells you why. The only thing worth training is your ability to annotate it. - [Four Questions a Product Page Can't Fake](https://puinoib.com/blog/four-questions-a-product-page-cant-fake): Most product SEO pages are optimized for search but don't help anyone decide. I've settled on a simpler test: four questions the page must answer before anyone leaves. - [Why I Hide the Scoreboard](https://puinoib.com/blog/why-i-hide-the-scoreboard): A launch platform is a piece of interface design. When it puts visible momentum first, it teaches users to outsource judgment to the scoreboard. Fog Mode is one way to push back. - [The Maintenance Window Is the Real Work](https://puinoib.com/blog/maintenance-window-is-the-real-work): A live production upgrade with hard gates taught me more about building durable software than any feature launch. The migration was the easy part. - [The Performance Trap of 'Build in Public'](https://puinoib.com/blog/performance-trap-of-build-in-public): Build in Public has become performance art. Its real cost lands on the solo developer during the Silent Phase, the stretch where the dashboard goes flat and patience turns into a trap. ## Optional - [All posts in one file](https://puinoib.com/llms-full.txt): Full text of every post concatenated for LLM consumption. - [RSS feed](https://puinoib.com/rss.xml) - [Puinoib on X](https://x.com/puinoib_)