Top all-time · #8049
Daniel Saewitz
Personal blog · saewitz.com · on HN as switzprogrammingbusinesswriting
Daniel Saewitz's personal blog at saewitz.com covers programming, business and writing. Since 2011, 10 different Hacker News readers have linked it 29 times, most often “Tests Are the New Moat”. It is still writing: the last post was on 2026-02-24, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Daniel Saewitz's posts on software and AI are linked on HN, including a piece arguing tests are the new moat. The other comment criticises Nodejitsu, the company, not his writing.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
A personal blog of programming, business, and creative work
Most-linked posts?
- Tests Are the New Moat6 people · 7 mentions · first linked 2026-02-25
- The Mental Model of Server Components3 people · 3 mentions · first linked 2025-06-22
- Node.js Websocket Hosting Roundup2 people · 2 mentions · first linked 2013-01-08
What Hacker News says?
They lend you optionality of when and where you want your code to run. Plus it enables you to define the server/client network boundary where you see fit and cross that boundary seamlessly. It's totally fine to say you don't understand why they have benefits, but it really irks me when people exclaim they have no value or exist just for complexity's sake. There's no system for web development that provides the devel…
Comment linking /server-components-give-you-optionality
on “RCE Vulnerability in React and Next.js”Submitted The Mental Model of Server Components as a story · 10 points
HN discussionSo here's the kicker: React Server Components don't need a server. They are completely compatible with a static bundle and still provide major benefits should you choose to adopt them (dead code elimination, build-time execution). This is effectively the design of Astro Islands, natively in React Server Components. Letting you write static and client-side dynamic code in a single paradigm through componentization an…
Comment linking /server-components-give-you-optionality
on “We fell out of love with Next.js and back in love with Ruby on Rails”Submitted Agentic Coding Is a Fundamental Shift as a story · 4 points
HN discussionNuqs[0] does a very good job at parsing and managing search params. It's a complex issue that involves serialization and deserialization, as well as throttling URL updates. It's a wonderful library. I agree, though, that it would be nice to see more native framework support for this. Forms are also hard because they involve many different data-types, client-side state, (client?) and server validation, crossing the n…
Comment linking /the-mental-model-of-server-components
on “URL-Driven State in HTMX”Submitted The Mental Model of Server Components as a story · 4 points
HN discussionThis isn't my website, but I do run Octopress (built on Jekyll) on my blog: http://saewitz.com
Comment linking /
on “Basics of jQuery”Submitted Node.js Websocket Hosting Roundup as a story · 4 points
HN discussionThis is great. I wrote an article[1] on this exact topic after I felt that it was not getting the attention it deserved. [1] http://www.saewitz.com/recently-read-articles-on-facebook
Comment linking /recently-read-articles-on-facebook
on “Facebook Unsocial Reader”Submitted Tests Are the New Moat as a story · 3 points
HN discussionI published a more batteries-included sample RSC+MDX blog extracted out of my own personal blog[0] You can see it here: https://rsc-mdx-blog.saewitz.com It has server-rendered mdx, client components, inline footnotes, layout bleeding, server-rendered code syntax highlighting, content-collections, and opengraph image generation. It can be rendered fully static or from a server. If you choose to deploy it as static, t…
Comment linking /
on “Next.js 15 Markdown Boilerplate”Submitted Octopress and Jekyll Tips and Tricks as a story · 3 points
HN discussionI agree. They can only build things that have incredibly well defined surface contracts[0], where every tasteful decision has already been made, tested, and scaled. And putting out a 50% solution counts as 'enough', even though the hard work was always in the last 50% (qa, deployment, docs, bug-fixing, etc.). And they get to effectively state 'we wrote X in Y', which makes for a great blog post, but terrible softwar…
Comment linking /tests-are-the-new-moat
on “Agent swarms and the new model economics”Submitted Tests Are the New Moat as a story · 2 points
HN discussionNodejitsu is running on fumes... they have done some good for the the OSS and node.js community through their open source efforts, but that isn't enough to keep them afloat, hence this. They have continued since last year when they went into public beta to provide a mediocre service (Downtimes, way more than publicly blogged about, issues left unaddressed, spotty support service, etc.). Don't get me wrong, their sup…
Comment linking /node-dot-js-websocket-hosting-roundup/
on “Nodejitsu's new pricing”Submitted Tests Are the New Moat as a story · 2 points
HN discussionThe tests are the new moat post I think was onto something here. https://news.ycombinator.com/item?id=47157690 https://saewitz.com/tests-are-the-new-moat
Comment linking /tests-are-the-new-moat
on “Ralph Wiggum Explained: Stop Telling AI What You Want – Tell It What Blocks You”Submitted Show HN: Variable Font Debugger as a story · 2 points
HN discussionSubmitted Server Components Give You Optionality as a story · 2 points
HN discussionSubmitted Modify Jekyll for Use With External Links as a story · 2 points
HN discussionSubmitted Tests Are the New Moat as a story · 1 points
HN discussionSubmitted Tests Are the New Moat as a story · 1 points
HN discussionSubmitted Turning Your Robot Vacuum into a Mesh VPN as a story · 1 points
HN discussionSubmitted Code Lifecycles as a story · 1 points
HN discussionSubmitted Lessons on Creative Work as a story · 1 points
HN discussionSubmitted Recently Read Articles On Facebook as a story · 1 points
HN discussionSubmitted iTunes Account Hacked Twice in 24 Hours as a story · 1 points
HN discussionSubmitted French Press: Javascript Beautifier for Espresso as a story · 1 points
HN discussion