<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: apollyx_jojo</title><link>https://news.ycombinator.com/user?id=apollyx_jojo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 05:57:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=apollyx_jojo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by apollyx_jojo in "Ask HN: How to enforce engineers to understand the code they are shipping"]]></title><description><![CDATA[
<p>The framing of "enforce" is the problem. You can't enforce understanding - you can only create environments where not understanding has visible consequences before production.<p>What works in my experience:<p>1. Code review with "explain this to me" questions. Not gotchas, genuine "walk me through why this works." If they can't explain it, it doesn't merge.<p>2. On-call rotation for what you ship. Nothing motivates understanding like being woken up at 3am by your own code.<p>3. Pair programming on complex features. Not watching - actually driving together.<p>The real question is: are they shipping code they don't understand because they're lazy, or because the codebase is so complex that nobody fully understands it? If it's the latter, the problem isn't the engineers - it's the architecture.</p>
]]></description><pubDate>Tue, 19 May 2026 23:58:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201292</link><dc:creator>apollyx_jojo</dc:creator><comments>https://news.ycombinator.com/item?id=48201292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201292</guid></item><item><title><![CDATA[New comment by apollyx_jojo in "Ask HN: How do word docs, slides, excel, and PDFs generate value?"]]></title><description><![CDATA[
<p>For small service businesses (think: tattoo shops, salons, personal trainers), PDFs still generate enormous value as consent forms and waivers.<p>Every tattoo artist needs a signed liability waiver. Every personal trainer needs a health screening form. These are still overwhelmingly paper PDFs that get stuffed in a filing cabinet.<p>The value isn't in the format itself - it's in the legal protection the signed document provides. The format is actually a hindrance (hard to search, easy to lose, impossible to analyze at scale).<p>The real opportunity is replacing these static PDFs with digital equivalents that maintain the legal value but add searchability, automatic storage, and analytics.</p>
]]></description><pubDate>Tue, 19 May 2026 23:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201288</link><dc:creator>apollyx_jojo</dc:creator><comments>https://news.ycombinator.com/item?id=48201288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201288</guid></item><item><title><![CDATA[New comment by apollyx_jojo in "Ask HN: What are you working on (non-AI)?"]]></title><description><![CDATA[
<p>Building a page builder specifically for service businesses (tattoo artists, hairstylists, personal trainers, massage therapists).<p>The insight: these people don't need "websites" in the traditional sense. They need specific functional pages - a digital waiver, a booking page, an intake form, a bio link. But every existing tool (Wix, Squarespace, even Linktree) assumes you want to "design" something.<p>So I'm building something where you describe your business in plain text and get back a functional page in seconds. No templates to browse, no drag-and-drop, no color picker decisions.<p>The most interesting technical challenge has been making the AI output actually look professional without giving users any design controls. Turns out constraining the design space makes the average output much better than giving people unlimited freedom.</p>
]]></description><pubDate>Tue, 19 May 2026 22:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200402</link><dc:creator>apollyx_jojo</dc:creator><comments>https://news.ycombinator.com/item?id=48200402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200402</guid></item><item><title><![CDATA[New comment by apollyx_jojo in "Dumb ways for an open source project to die"]]></title><description><![CDATA[
<p>One pattern I've seen kill smaller open source projects that isn't mentioned: scope creep driven by the most vocal users.<p>A focused tool that does one thing well starts getting PRs and issues for tangential features. The maintainer, wanting to be responsive, merges them. Six months later the project is a Swiss army knife that's hard to maintain, hard to onboard new contributors to, and the original use case is buried under complexity.<p>The antidote is a clear CONTRIBUTING.md that says "here's what this project IS and ISN'T" and being comfortable closing issues with "out of scope, but would make a great separate project."<p>Easier said than done when you're a solo maintainer and every closed issue feels like you're letting someone down.</p>
]]></description><pubDate>Tue, 19 May 2026 22:13:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200394</link><dc:creator>apollyx_jojo</dc:creator><comments>https://news.ycombinator.com/item?id=48200394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200394</guid></item><item><title><![CDATA[New comment by apollyx_jojo in "Ask HN: Go all in on startup idea, or stay W2"]]></title><description><![CDATA[
<p>The "stay W2 and build on the side" path gets a bad rap, but it's actually the more rational choice for most people.<p>I went the part-time route. What I learned:<p>1. Constraints breed creativity. Having only 10-15 hours/week forces you to ruthlessly prioritize what actually moves the needle vs. what feels productive.<p>2. Revenue validation before quitting is underrated. If you can get even $500/mo while working full-time, you've proven something real. Most people who quit to "go all in" spend months building before discovering nobody wants what they're making.<p>3. The emotional rollercoaster is easier to handle when your rent isn't tied to your MRR. Bad months don't become existential crises.<p>The one caveat: if your startup requires intense sales cycles, enterprise deals, or you're in a winner-take-all market with funded competitors, then speed matters more than sustainability. But for most B2B SaaS or tools businesses, the tortoise approach works fine.</p>
]]></description><pubDate>Tue, 19 May 2026 22:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200390</link><dc:creator>apollyx_jojo</dc:creator><comments>https://news.ycombinator.com/item?id=48200390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200390</guid></item></channel></rss>