{"posts":[{"slug":"how-much-does-it-cost-to-build-saas","title":"How Much Does It Cost to Build a SaaS? The Number Is in the Parts Nobody Puts in the Quote","excerpt":"A SaaS can cost almost nothing in cash to start and still be expensive. The number people miss is not the first invoice. It is the months spent building the wrong version cleanly.","date":"2026-09-09","readTime":9,"category":"build-log","url":"https://justship.now/blog/how-much-does-it-cost-to-build-saas"},{"slug":"vibe-coding-in-production","title":"Can You Use Vibe Coding in Production? Yes, If You Stop Calling Every Commit the Same Kind of Risk","excerpt":"AI can generate a working feature before you finish your coffee. Production software still has customers, money, permissions, and data. The gap between those facts is where the useful rules live.","date":"2026-09-09","readTime":11,"category":"build-log","url":"https://justship.now/blog/vibe-coding-in-production"},{"slug":"how-to-validate-saas-idea","title":"How to Validate a SaaS Idea Before You Build the Nicest Version of a Problem Nobody Has","excerpt":"The dangerous version of validation is asking people whether they like your idea. They almost always do. The useful version asks what they do now, what it costs them, and whether they will change it.","date":"2026-09-08","readTime":10,"category":"growth-distribution","url":"https://justship.now/blog/how-to-validate-saas-idea"},{"slug":"product-hunt-launch-checklist-2026","title":"A Product Hunt Launch Checklist From Someone Who Has Done It Seven Times","excerpt":"A Product Hunt launch is not an audience machine. It is a concentrated day when the audience you already have can decide whether your product is worth passing along.","date":"2026-09-08","readTime":10,"category":"growth-distribution","url":"https://justship.now/blog/product-hunt-launch-checklist-2026"},{"slug":"how-to-get-new-website-indexed","title":"How to Get a New Website Indexed by Google, Without Treating Search Console Like a Slot Machine","excerpt":"A new page can be live, linked in the sitemap, and completely absent from Google for days. That is normal. Most indexing advice makes it sound like a button failed. The button is rarely the problem.","date":"2026-09-07","readTime":9,"category":"seo-geo","url":"https://justship.now/blog/how-to-get-new-website-indexed"},{"slug":"startup-tech-stack-2026","title":"The Startup Tech Stack I Keep Coming Back To After Eight Years of Rebuilding the Same Things","excerpt":"The best startup tech stack is not the one with the most greenfield momentum. It is the one you can change without spending a week translating your own decisions.","date":"2026-09-07","readTime":10,"category":"build-log","url":"https://justship.now/blog/startup-tech-stack-2026"},{"slug":"is-gpt-6-astra-worth-it","title":"GPT-6 Astra Costs 2.5x More Per Token. I Went Looking for the 2.5x.","excerpt":"OpenAI called it a generational leap. The top Hacker News comment said the first chart goes from 61 to 61. Both readings are defensible, which is the actual story, so I went and separated the price change from the cost change.","date":"2026-09-06","readTime":14,"category":"build-log","url":"https://justship.now/blog/is-gpt-6-astra-worth-it"},{"slug":"is-product-hunt-worth-it","title":"I've Launched on Product Hunt Seven Times, Then Went and Checked Who Publishes the Stats","excerpt":"Seven launches since June 2021 and I still can't tell you if they were worth it. So I counted 28 days of leaderboard data myself and checked who publishes every statistic everyone quotes. Nobody in the top results is neutral, including the guy arguing it's dead.","date":"2026-09-05","readTime":14,"category":"growth-distribution","url":"https://justship.now/blog/is-product-hunt-worth-it"},{"slug":"does-programmatic-seo-still-work","title":"I Published 144 Templated Pages, Then Audited Them Against Google's Spam Policy","excerpt":"Every page on this site's tools directory uses the same four headings and averages 222 words. That's either programmatic SEO or scaled content abuse depending on details nobody wants to talk about, so I went and checked which one mine is.","date":"2026-09-04","readTime":13,"category":"seo-geo","url":"https://justship.now/blog/does-programmatic-seo-still-work"},{"slug":"is-ai-search-traffic-worth-it","title":"AI Search Traffic Converts 4x Better and Barely Exists. Both Are True.","excerpt":"Every GEO post quotes the conversion multiple. Almost none of them put it next to the volume. Here's what both numbers mean when your site is small, plus why you can't measure this channel properly even if you want to.","date":"2026-09-03","readTime":15,"category":"seo-geo","url":"https://justship.now/blog/is-ai-search-traffic-worth-it"},{"slug":"are-startup-directory-submissions-worth-it","title":"Are Startup Directory Submissions Worth It? I Checked the Links Myself","excerpt":"Everyone selling you a list of 100 directories is a directory. So I opened the HTML on real listing pages, including my own, and read the rel attributes instead of the sales pages.","date":"2026-09-02","readTime":12,"category":"growth-distribution","url":"https://justship.now/blog/are-startup-directory-submissions-worth-it"},{"slug":"does-llms-txt-work","title":"I Shipped an llms.txt, Then Read the Data on Whether It Does Anything","excerpt":"I built llms.txt and llms-full.txt for this site, then went looking for evidence they do anything. Two large studies and Google's own search advocate say they don't, at least not for the reason everyone ships them.","date":"2026-09-01","readTime":11,"category":"seo-geo","url":"https://justship.now/blog/does-llms-txt-work"},{"slug":"do-you-need-a-saas-boilerplate","title":"Do You Need a SaaS Boilerplate? What Seven Product Launches Taught Me","excerpt":"ShipFast, MakerKit, supastarter: I get asked about all three constantly and have never bought one. Here's the actual decision, not a ranked listicle.","date":"2026-08-31","readTime":8,"category":"build-log","url":"https://justship.now/blog/do-you-need-a-saas-boilerplate"},{"slug":"what-is-dr-domain-rating-explained","title":"What Is DR? Domain Rating Explained, Since Everyone Keeps Asking","excerpt":"I keep mentioning DR on X and getting the same reply: what's DR? Here's what Domain Rating actually is, how Ahrefs calculates it, and why chasing the number is the wrong goal.","date":"2026-08-30","readTime":6,"category":"seo-geo","url":"https://justship.now/blog/what-is-dr-domain-rating-explained"},{"slug":"mybutler-local-first-ai-assistant","title":"I Was Losing Context Across 100 Chats, So I Built My Own Memory","excerpt":"A hundred open chats and no idea which one had the context I needed, so I built mybutler: a local, provider-agnostic AI assistant that remembers outside of any single conversation and only retrieves what's actually relevant.","date":"2026-08-20","readTime":6,"category":"build-log","url":"https://justship.now/blog/mybutler-local-first-ai-assistant"},{"slug":"distribution-is-still-the-hard-part","title":"I've Shipped Seven Products. Distribution Is Still the One I Haven't Solved.","excerpt":"Building software got fast. Getting anyone to use it didn't. Here's what actually moved the needle after seven launches, numbers included.","date":"2026-08-18","readTime":6,"category":"growth-distribution","url":"https://justship.now/blog/distribution-is-still-the-hard-part"},{"slug":"building-in-public-with-nothing-to-show","title":"Building in Public With Nothing to Show","excerpt":"Why this newsletter exists, what I'm actually going to write about, and why I'm doing it in public instead of waiting until it's ready.","date":"2026-08-13","readTime":3,"category":"build-log","url":"https://justship.now/blog/building-in-public-with-nothing-to-show"}],"count":17}