<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: jvidalv</title><link>https://news.ycombinator.com/user?id=jvidalv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 13:19:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jvidalv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jvidalv in "Tailwind and slop apps"]]></title><description><![CDATA[
<p>This is completely wrong, all this pages are mine and are Tailwind:<p><a href="https://berrus.app/" rel="nofollow">https://berrus.app/</a> (game)
<a href="https://josepvidal.dev/" rel="nofollow">https://josepvidal.dev/</a> (my site)
<a href="https://fescims.com/" rel="nofollow">https://fescims.com/</a> (mountaineering community)<p>Even my mobile app for the mountaineering community is tailwind (Yes, there is Tailwind for ReactNative):
<a href="https://apps.apple.com/us/app/cims-mountain-challenges/id6740161401">https://apps.apple.com/us/app/cims-mountain-challenges/id674...</a><p>My point being, quick AI slop landing pages and products will share the same vibes, but at the end Tailwind is just a collection of css classnames, allowing you to build and create as much as cool and unique pages as with plain css if you put the effort.</p>
]]></description><pubDate>Fri, 12 Jun 2026 08:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48501230</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48501230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48501230</guid></item><item><title><![CDATA[New comment by jvidalv in "AI is eating your moat"]]></title><description><![CDATA[
<p>Fair reframe, and I agree more than I disagree.<p>It's actually why I stopped at Railway level instead of going full VPS.</p>
]]></description><pubDate>Thu, 11 Jun 2026 17:39:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48493639</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48493639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48493639</guid></item><item><title><![CDATA[New comment by jvidalv in "AI is eating your moat"]]></title><description><![CDATA[
<p>Exactly, it always was one. The UX premium was a price on friction, and agents are pushing the price of friction to zero.</p>
]]></description><pubDate>Thu, 11 Jun 2026 17:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48493604</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48493604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48493604</guid></item><item><title><![CDATA[New comment by jvidalv in "AI is eating your moat"]]></title><description><![CDATA[
<p>It's not about hard, it's about priorities.<p>I wouldn't switch from Vercel just to save X% per month, because the real cost was all the extra time to build and maintain the infrastructure myself. The savings never justified the hours.<p>With agents that math changes. The build and maintenance work moves onto the agent, so the savings threshold where switching makes sense drops a lot.<p>On top of that there are other goodies. Vercel is serverless, so you can't co-locate the API with the DB, which means extra latency and yet another bill (Supabase?). That's one more thing you can now own for basically no effort.</p>
]]></description><pubDate>Thu, 11 Jun 2026 17:31:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48493499</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48493499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48493499</guid></item><item><title><![CDATA[AI is eating your moat]]></title><description><![CDATA[
<p>Article URL: <a href="https://josepvidal.dev/blog/ai-is-eating-your-moat">https://josepvidal.dev/blog/ai-is-eating-your-moat</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48492785">https://news.ycombinator.com/item?id=48492785</a></p>
<p>Points: 6</p>
<p># Comments: 6</p>
]]></description><pubDate>Thu, 11 Jun 2026 16:45:50 +0000</pubDate><link>https://josepvidal.dev/blog/ai-is-eating-your-moat</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48492785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48492785</guid></item><item><title><![CDATA[New comment by jvidalv in "I'm Eric Ries, author of "The Lean Startup" and new book "Incorruptible" – AMA"]]></title><description><![CDATA[
<p>Bit of an stretch here.</p>
]]></description><pubDate>Wed, 10 Jun 2026 18:19:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48480462</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48480462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48480462</guid></item><item><title><![CDATA[New comment by jvidalv in "Search engines alternatives now that Google isn't Google anymore"]]></title><description><![CDATA[
<p>I mean, the root problem is, who searches anymore? Or better said, the ones who search are decreasing exponentially.<p>I only use Google to search for reddit posts.<p>The rest is ChatGPT or Claude.</p>
]]></description><pubDate>Mon, 25 May 2026 13:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48266505</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48266505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48266505</guid></item><item><title><![CDATA[New comment by jvidalv in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>Thanks for the message, is exactly what I have in my brain and how I'm seeing it unfold.<p>I'm lucky to be part of different codebases, +200 engineers codebase in a 10 years old company and code, +5 engineers on fresh code. My personal projects, that are beyond POC's, real users, hundreds of commits.<p>The LLM agent sweet spot is the last one, they are perfect, as I can contain most of the knowledge in my brain of how it works in/out. Speed is insane as a solo developer.<p>Then the 5 engineers codebase, is also really good, but here you already start to see the problems, thanks to agents you don't even need to care how it works, I have been working on it for +6 months, it uses TRPC and I don't even know (I don't care) how TRPC works. You feel that no one in the team really knows how stuff works at 100% (fresh codebase, we have build this ourselves!!).<p>Then there is the old codebase with +200 engineers, this is the worst of all of them, you described it perfectly, a bottomless pit of tech debt. This codebase before agents was an old non-typescript one, it was not perfect, but you could build a mental model and understand it perfectly after a few weeks working on it. Now, is a hot-mess of code duplication and the quality is degrading faster and faster as the code gets worse and the Claude Code adoption increases within the engineering team.<p>Not sure what will be the outcome of all this, but I wouldn't be surprised if some company wakes up in 2027 with a codebase that maintenance and development has increased by x100 fold thanks to Agents.</p>
]]></description><pubDate>Mon, 25 May 2026 09:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48264917</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48264917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48264917</guid></item><item><title><![CDATA[New comment by jvidalv in "Was my $48K GPU server worth it?"]]></title><description><![CDATA[
<p>I also call this "bollocks" there is no way this workflow is even 1/10 of what you can get with Codex/Claude Code.<p>A normal engineer may be running a couple of sessions with every session spawning sub agents left and right.<p>80 persons or even 10 having this workflow on this setup doesn't work, and this is the standard engineer workflow today.</p>
]]></description><pubDate>Fri, 22 May 2026 09:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233657</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48233657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233657</guid></item><item><title><![CDATA[New comment by jvidalv in "Deepfakes Tore a High School Apart"]]></title><description><![CDATA[
<p>Not caring.</p>
]]></description><pubDate>Fri, 22 May 2026 08:37:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233424</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48233424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233424</guid></item><item><title><![CDATA[New comment by jvidalv in "Solar-based sleep patterns compared to modern norms"]]></title><description><![CDATA[
<p>My brain translates it from: "su propio" -> "it's own".<p>Don't ask me why, thanks for the correction</p>
]]></description><pubDate>Fri, 15 May 2026 14:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48149441</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48149441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48149441</guid></item><item><title><![CDATA[New comment by jvidalv in "Solar-based sleep patterns compared to modern norms"]]></title><description><![CDATA[
<p>You nailed it, commute is the killer. I'm also Spanish, from a very small and rural town.<p>My father is a farmer and does a siesta every day of the year. He comes back at home of working in the farm every day around 1PM, then we have lunch together and he goes on to take a nap (siesta).<p>In winter they are shorter, 30 minutes, as the day is short.<p>In summer, they can go over 1 hour easily, as the day is longer and is hot between 2 and 5 PM.<p>Of course, my father is it's own boss and old school farmer, young farmers don't do that, and try to work on an schedule.<p>And is the same about school, when I was a kid no one was driving me to the school or taking me back, I walked there on my own, went home at mid day for lunch, played some football after it, and then went back to school for a couple of hours at 3PM.<p>I feel we are slowly drifting away from natural times and actions to forced on schedule behaviour to fit within the cogs of a late-stage capitalism productive machine.</p>
]]></description><pubDate>Fri, 15 May 2026 10:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146823</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48146823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146823</guid></item><item><title><![CDATA[New comment by jvidalv in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>Bun can't be used for anything serious, only as a "script kiddie" to run small scripts.<p>Trying to run it as a replacement for node in persistent backend/api scenarios is just plain broken.<p>RSS grows unbounded under Bun: <a href="https://discord.com/channels/876711213126520882/1480589657983942696" rel="nofollow">https://discord.com/channels/876711213126520882/148058965798...</a></p>
]]></description><pubDate>Tue, 05 May 2026 07:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48019266</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=48019266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48019266</guid></item><item><title><![CDATA[New comment by jvidalv in "OpenAI releases GPT-5.5 and GPT-5.5 Pro in the API"]]></title><description><![CDATA[
<p>In the only one that feels that OpenAI has bots/commenters on payroll on all this kind of news downplaying Claude and stating how much better Codex is?<p>There is too much and there are too many, and some of their takes don’t fly if you use Claude daily.</p>
]]></description><pubDate>Fri, 24 Apr 2026 22:21:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896532</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47896532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896532</guid></item><item><title><![CDATA[New comment by jvidalv in "TanStack Start Now Support React Server Components"]]></title><description><![CDATA[
<p>Same principle applies, hosting in Railway has slightly worse UX, but with LLM's you don't need to write a single docker line anymore, so deploying on railway is way way less cumbersome than before, and you gain more control and less costs.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:21:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766028</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47766028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766028</guid></item><item><title><![CDATA[New comment by jvidalv in "TanStack Start Now Support React Server Components"]]></title><description><![CDATA[
<p>This is something I noticed, originally I thought "AI" was the perfect tool for Vercel and Nextjs (current standard = future standard), but then I realized is the total opposite, their moat/stick is gone now, and Rouch that is smart I think knows this.<p>I switched a middle sized app to Tanstack Router + Vite while I was walking my dogs. Then 30 minuts-1 hour QA and it was done. This should have never happened before AI.<p>(I did switch because I was tired of the bloated network tab with 100 unnecesary RSC calls, the 5 seconds lag when clicking on an internal link, the 10 seconds "hot reload" after a change... I'm on a M4 MAX with 64GB of ram....)</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763327</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47763327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763327</guid></item><item><title><![CDATA[New comment by jvidalv in "TanStack Start Now Support React Server Components"]]></title><description><![CDATA[
<p>I have switched from the bloated mess of Nextjs to Vite+TSS and never looked back.</p>
]]></description><pubDate>Tue, 14 Apr 2026 06:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762154</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47762154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762154</guid></item><item><title><![CDATA[New comment by jvidalv in "I wanted to build vertical SaaS for pest control, so I took a technician job"]]></title><description><![CDATA[
<p>If you click on "download button" which should open the link to the App Store you will notice that is a broken link. This is why is ai slop.<p>Spinning a web like that today is 30 minutes of Claude Code prompting.<p>But like it or not, the gatekeeping of Apple and Google means that pushing an app to their stores is days work and wait time.<p>So yeah, reeks of ai slop.</p>
]]></description><pubDate>Wed, 25 Mar 2026 09:27:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47515119</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47515119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47515119</guid></item><item><title><![CDATA[New comment by jvidalv in "Vite 8.0 Is Out"]]></title><description><![CDATA[
<p>Exactly, this why if I use next.js I always hijack the api routes and use Elysia, it comes with something called eden that makes the typing e2e fantastic, can't recommend it enough.<p>As a side note, I'm slowly moving out of Next.js, as you said, is bloated, full of stuff that is just noise and that benefits them (more network requests more money) for little user benefit.<p>Right now for me the gold standard is Vite + Tanstack Router. (And Elysia for api/server, but thats unrelated).</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365547</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47365547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365547</guid></item><item><title><![CDATA[New comment by jvidalv in "Agentic Engineering Patterns"]]></title><description><![CDATA[
<p>I work as a consultant so I navigate different codebases, old to new, typescript to javascript, massive to small, frontend only to full stack.<p>Claude Code experience is massively different depending on the codebase.<p>Good E2E strongly typed codebase? Can one shot any feature, some small QA, some polishing and it's usually good to ship.<p>Plain javascript? Object oriented? Injection? Overall magic? Claude can work there but is not a pleasant experience and I wouldn't say it accelerates you that much.</p>
]]></description><pubDate>Wed, 04 Mar 2026 13:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47247198</link><dc:creator>jvidalv</dc:creator><comments>https://news.ycombinator.com/item?id=47247198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247198</guid></item></channel></rss>