Live data from Hacker News

Web development is fun again

ma.ttias.be

651–658 of 658 posts

Re: Web development is fun again

#651
post #184

Earlier quoted context omitted.

I'm using it to build things. Here's an example from the other day. I've always been curious about writing custom Python C extensions but I've never been brave enough to really try and do it. I decided it would be interesting to dig into that by having Codex build a C extension for Python that exposed simple SQLite queries with a timeout. It wrote me this: https://github.com/simonw/research/blob/main/sqlite-time-lim.…

With all due respect you were reading, not learning. It's like when people watch educational YouTube videos as entertainment, it feels like they're learning but they aren't. It's fine to use the LLMs in the same way that people watch science YouTube content, but maybe don't frame it like it's for learning. It can be great entertainment tho.

So if I read a book about something, I'm not "learning it"?

Schools must be the biggest scam ever then :D

Re: Web development is fun again

#652

Earlier quoted context omitted.

Google, Facebook, Amazon, Microsoft....they literally all have the vibe coded code; it's not about vibe coded or not, it is about how well the code is designed, efficient and bug free. Ofc pro coders can debug it and fix it better than some amateur coder but still LLMs are so valuable. I let Gemini vibe code little web projects for me and it serves me well. Although you have to explain everything step by step to it a…

Are those supposed to be companies we don't want to avoid?

These are companies that know how to vibe code efficiently.

Re: Web development is fun again

#653
post #627

Earlier quoted context omitted.

It's a personal project. No need to be a dick.

Presenting AI slop as software is about as as big as it gets.

You do realize you have no idea whether it's slop or not, don't you? Or are you so arrogant as to think you know the value of something you haven't seen? I have been a full-stack developer for over 20 years. I can tell if what I'm putting out meets a certain standard.

Take a look at yourself and honestly ask yourself why you felt the need to shit on a random stranger's hobby project without knowing anything about it. What in you is so hurt that you had to hurt another?

Re: Web development is fun again

#654
post #527

Earlier quoted context omitted.

So much this. The act of having the agent create a research report first, a detailed plan second, then maybe implement it is itself fun and enjoyable. The implementation is the tedious part these days, the pie in the sky research and planning is the fun part and the agent is a font of knowledge especially when it comes to integrating 3 or 4 languages together.

This goes further into LLM usage than I prefer to go. I learn so much better when I do the research and make the plan myself that I wouldn’t let an LLM do that part even if I trusted the LLM to do a good job. I basically don’t outsource stuff to an LLM unless I know roughly what to expect the LLM output to look like and I’m just saving myself a bunch of typing. “Could you make me a Go module with an API similar to ar…

I get this and operated this way for most of 2025. In Q4 I paired up with peer who has similar experience level to me. They specialize in TypeScript, I specialize in Go, we're both ops / platform grey beards.

This pattern of LLM usage has been great for leaning the other's skill set so we can more effectively review each other's code. I can spend a week planning and iterating with Claud on TypeScript, then have my peer review and correct both the implemented outcome _and_ the plan that produced it, allowing me to learn how to drive the LLM more effectively in my non-preferred language. The same is true of him, he's able to autonomously learn and iterate on Go in a way that's efficient and respectful of my time.

More anecdotal evidence supporting the concept these tools are a super-power for experienced engineers, especially when you have a small group of them working together in multiple languages.

Re: Web development is fun again

#655

Earlier quoted context omitted.

You cannot load any data in a regular React application before you loaded both React and your React components that trigger the fetch. If you use code splitting, your initial bundle size can be smaller, yes. That's about it. I guess in theory you can hack together static loading skeletons that you then remove when React loaded your initial bundle, but that's certainly far from a common approach. By that standard, the…

> You cannot load any data in a regular React application before you loaded both React and your React components that trigger the fetch. You totally can! Don't call fetch directly from a component - it's brittle. Write a hook to abstract that into one place. In your hook you can support prefetching by awaiting the promise you fired before you loaded your JS bundle (if you don't want to modify the server), or else tak…

Hm, I guess with the new "use" hook and Suspense I guess you could more easily sync up the Promise from another bundle with React later.

However, I have never seen such an approach recommended before.

Re: Web development is fun again

#656
post #627

Earlier quoted context omitted.

Presenting AI slop as software is about as as big as it gets.

You do realize you have no idea whether it's slop or not, don't you? Or are you so arrogant as to think you know the value of something you haven't seen? I have been a full-stack developer for over 20 years. I can tell if what I'm putting out meets a certain standard. Take a look at yourself and honestly ask yourself why you felt the need to shit on a random stranger's hobby project without knowing anything about it.…

If you feel so bad about it, why do it?

Re: Web development is fun again

#657
post #656

Earlier quoted context omitted.

You do realize you have no idea whether it's slop or not, don't you? Or are you so arrogant as to think you know the value of something you haven't seen? I have been a full-stack developer for over 20 years. I can tell if what I'm putting out meets a certain standard. Take a look at yourself and honestly ask yourself why you felt the need to shit on a random stranger's hobby project without knowing anything about it.…

If you feel so bad about it, why do it?

What are you talking about? I love it.

Re: Web development is fun again

#658

Earlier quoted context omitted.

What should we search for to hear your album?

Thanks for your interest! My artist name is He & The Machines (yes, it’s a bit on the nose). It’s on Spotify, iTunes, YouTube, and anywhere else you look probably. The album name is “songs to play at the end of the world”.

Here's the link for others:

https://music.youtube.com/playlist?list=OLAK5uy_n6B8QB_SzSfm...

Post reply on HN