<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: joshmanders</title><link>https://news.ycombinator.com/user?id=joshmanders</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 03:38:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joshmanders" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Open source is dying because we all fucking suck]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/joshmanders/status/2009320383368097796">https://twitter.com/joshmanders/status/2009320383368097796</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46544064">https://news.ycombinator.com/item?id=46544064</a></p>
<p>Points: 12</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 08 Jan 2026 17:49:22 +0000</pubDate><link>https://twitter.com/joshmanders/status/2009320383368097796</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=46544064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46544064</guid></item><item><title><![CDATA[New comment by joshmanders in "When someone says they hate your product"]]></title><description><![CDATA[
<p>> but I hate people with a burning passion when they express feelings like that about a product.<p>Interesting choice of words.</p>
]]></description><pubDate>Mon, 29 Dec 2025 20:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46425466</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=46425466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46425466</guid></item><item><title><![CDATA[New comment by joshmanders in "Mesh: I tried Htmx, then ditched it"]]></title><description><![CDATA[
<p>I'm already a fan of htmx, you don't have to sell me anymore.</p>
]]></description><pubDate>Tue, 23 Sep 2025 23:18:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45354081</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45354081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45354081</guid></item><item><title><![CDATA[New comment by joshmanders in "NPM debug and chalk packages compromised"]]></title><description><![CDATA[
<p>Insanely well crafted phishing, godspeed man.</p>
]]></description><pubDate>Mon, 08 Sep 2025 17:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45171444</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45171444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171444</guid></item><item><title><![CDATA[iPhone dumbphone]]></title><description><![CDATA[
<p>Article URL: <a href="https://stopa.io/post/297">https://stopa.io/post/297</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45171200">https://news.ycombinator.com/item?id=45171200</a></p>
<p>Points: 695</p>
<p># Comments: 396</p>
]]></description><pubDate>Mon, 08 Sep 2025 17:33:44 +0000</pubDate><link>https://stopa.io/post/297</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45171200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45171200</guid></item><item><title><![CDATA[New comment by joshmanders in "Ask HN: Who wants to be hired? (September 2025)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Bay Area, California
  Remote: Yes
  Willing to relocate: For the right place in California
  Technologies: PHP, Laravel, React, Vue, Next.js, Remix, Vue, Kubernetes, Docker, Golang, Rust, Node.js, Deno, Bun.
  Résumé/CV: Available upon request.
  Email: josh@joshmanders.com</code></pre></p>
]]></description><pubDate>Mon, 01 Sep 2025 19:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45095758</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45095758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45095758</guid></item><item><title><![CDATA[New comment by joshmanders in "Ask HN: Freelancer? Seeking freelancer? (September 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK<p>Remote: Yes<p>Location: Currently Bay Area, California<p>Technology: PHP, Laravel, React, Vue, Next.js, Remix, Vue, Kubernetes, Docker, Golang, Rust, Node.js, Deno, Bun.<p>Hello, I'm a full stack product engineer with over 25 years experience building apps on the web. I'm highly proficient in Node.js, JavaScript / TypeScript and PHP. I've contributed to a lot open source projects including but not limited to, Laravel, Vite, Tailwind, Alpine.js and Dokku. I know React, Vue and Angular like the back of my hand and can hit the ground running quickly in Next.js, Remix, Astro and Nuxt. Htmx CEO too, btw.<p>Currently I am building a cloud hosting platform at <a href="https://primcloud.com" rel="nofollow">https://primcloud.com</a><p>I am looking for a single client to give all my worktime to while I build and bootstrap Primcloud.<p>You can reach out to me on X DM's <a href="https://x.com/joshmanders" rel="nofollow">https://x.com/joshmanders</a> or email josh@joshmanders.com</p>
]]></description><pubDate>Mon, 01 Sep 2025 19:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45095736</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45095736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45095736</guid></item><item><title><![CDATA[New comment by joshmanders in "Firefox Has Moved to Firefox.com"]]></title><description><![CDATA[
<p>Literally everyone I know who isn't technical calls Firefox "mozilla". Including older people.</p>
]]></description><pubDate>Wed, 27 Aug 2025 20:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45044448</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=45044448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45044448</guid></item><item><title><![CDATA[New comment by joshmanders in "Show HN: I spent 6 years building a ridiculous wooden pixel display"]]></title><description><![CDATA[
<p>This is awesome, Ben!</p>
]]></description><pubDate>Mon, 04 Aug 2025 17:37:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44789035</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=44789035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44789035</guid></item><item><title><![CDATA[New comment by joshmanders in "Locality of Behaviour (2020)"]]></title><description><![CDATA[
<p>> To me that feels like less magic to remember than<p>Ehhh, only seems that way because you're so entrenched in React with minimal htmx experience.<p>I've used both pretty extensively and they both feel similar in the magic aspect, except htmx is cleaner.</p>
]]></description><pubDate>Thu, 03 Jul 2025 15:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44455803</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=44455803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44455803</guid></item><item><title><![CDATA[New comment by joshmanders in "IRS Direct File on GitHub"]]></title><description><![CDATA[
<p>They're talking about it but to actually see the thing they're talking about you have to pay before the part of the article that links to it is clickable</p>
]]></description><pubDate>Wed, 04 Jun 2025 21:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44185642</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=44185642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44185642</guid></item><item><title><![CDATA[New comment by joshmanders in "IRS Direct File on GitHub"]]></title><description><![CDATA[
<p>I'd agree typically but paywalling open source government software just to talk about it is wild behavior.</p>
]]></description><pubDate>Wed, 04 Jun 2025 20:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44185255</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=44185255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44185255</guid></item><item><title><![CDATA[New comment by joshmanders in "Ask HN: Freelancer? Seeking freelancer? (June 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | US | Remote<p>Hello, I'm a full stack product engineer with over 25 years experience building apps on the web. I'm highly proficient in Node.js, JavaScript / TypeScript and PHP. I've contributed to a lot open source projects including but not limited to, Laravel, Vite, Tailwind, Alpine.js and Dokku. I know React, Vue and Angular like the back of my hand and can hit the ground running quickly in Next.js, Remix, Astro and Nuxt. Htmx CEO too, btw.<p>Currently I am building a cloud hosting platform at <a href="https://primcloud.com" rel="nofollow">https://primcloud.com</a><p>You can reach me below. I also offer 10% up-to $1,000 for referrals.<p>Email: josh@joshmanders.com<p>X DM's: <a href="https://x.com/joshmanders" rel="nofollow">https://x.com/joshmanders</a></p>
]]></description><pubDate>Mon, 02 Jun 2025 17:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44161173</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=44161173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44161173</guid></item><item><title><![CDATA[New comment by joshmanders in "Ask HN: Freelancer? Seeking freelancer? (February 2025)"]]></title><description><![CDATA[
<p>SEEKING WORK | Iowa, US | Remote<p>Hello, I'm a full stack product engineer with over 25 years experience building apps on the web. I'm highly proficient in Node.js, JavaScript / TypeScript and PHP. I've contributed to a lot open source projects including but not limited to, Laravel, Vite, Tailwind, Alpine.js and Dokku. I know React, Vue and Angular like the back of my hand and can hit the ground running quickly in Next.js, Remix, Astro and Nuxt. Htmx CEO too, btw.<p>Currently I am building a cloud hosting platform at <a href="https://primcloud.com" rel="nofollow">https://primcloud.com</a><p>You can hire me through my retainer program at <a href="https://joshmanders.com/retainer" rel="nofollow">https://joshmanders.com/retainer</a> or reach me below. I also offer 10% up-to $1,000 for referrals.<p>Email: josh@joshmanders.com<p>X DM's: <a href="https://x.com/joshmanders" rel="nofollow">https://x.com/joshmanders</a></p>
]]></description><pubDate>Mon, 03 Feb 2025 19:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42921893</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42921893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42921893</guid></item><item><title><![CDATA[New comment by joshmanders in "It's OK to hardcode feature flags"]]></title><description><![CDATA[
<p>I don't know, why don't you do the research and let us know?</p>
]]></description><pubDate>Sun, 02 Feb 2025 17:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42910291</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42910291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42910291</guid></item><item><title><![CDATA[New comment by joshmanders in "It's OK to hardcode feature flags"]]></title><description><![CDATA[
<p>$500 a month and it has had many major outages in 2024 alone. lol<p><a href="https://status.launchdarkly.com/uptime?page=5" rel="nofollow">https://status.launchdarkly.com/uptime?page=5</a></p>
]]></description><pubDate>Sun, 02 Feb 2025 15:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42909316</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42909316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42909316</guid></item><item><title><![CDATA[New comment by joshmanders in "It's OK to hardcode feature flags"]]></title><description><![CDATA[
<p>You know what I would find worse than telling my customers that they can't access the application they paid for and works because I farmed my auth out to a 3rd party that is having an outage?<p>Telling them that my auth provider isn't out, but the thing I use to show them a blue button vs a red button is.<p>Oof.</p>
]]></description><pubDate>Sat, 01 Feb 2025 18:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42900704</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42900704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42900704</guid></item><item><title><![CDATA[New comment by joshmanders in "Younger cannabis users have reduced brain function, finds largest study yet"]]></title><description><![CDATA[
<p>You're statistically more likely to become a burnout drunk than a burnout stoner.<p>Literally every highly successful person you look up to in tech has been a proponent of weed usage, hell some even went farther with psychedelics.<p>Like op, I too attribute a lot of my success to being a daily user of weed since I was 12.</p>
]]></description><pubDate>Thu, 30 Jan 2025 03:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42874541</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42874541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42874541</guid></item><item><title><![CDATA[New comment by joshmanders in "Back to basics: Why we chose long-polling over websockets"]]></title><description><![CDATA[
<p>You can alias it if you're worried about shadowing.<p><pre><code>    import { setTimeout as loiter } from "node:timers/promises";
    await loiter(500);</code></pre></p>
]]></description><pubDate>Sun, 05 Jan 2025 20:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42604655</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42604655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42604655</guid></item><item><title><![CDATA[New comment by joshmanders in "Back to basics: Why we chose long-polling over websockets"]]></title><description><![CDATA[
<p>In the context of Node.js, where op said, yes it is easier. But it's a new thing and most people don't realize timers in Node are awaitable yet, so the other way is less about "works everywhere" and more "this is just what I know"</p>
]]></description><pubDate>Sun, 05 Jan 2025 20:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42604641</link><dc:creator>joshmanders</dc:creator><comments>https://news.ycombinator.com/item?id=42604641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42604641</guid></item></channel></rss>