Live data from Hacker News

Web development is fun again

ma.ttias.be

41–50 of 658 posts

Re: Web development is fun again

#41
Meanwhile, I've been feeling the fun of development sucked away by LLMs. I recently started doing some coding problems where I intentionally turned off all LLM assistance, and THAT was fun.

Although I'll be happy to use LLMs for nightmare stuff like dependency management. So I guess it's about figuring out which part of development you enjoy and which part drains you, and refusing to let it take the former from you.

Re: Web development is fun again

#42
post #7

Something I like about our weird new LLM-assisted world is the number of people I know who are coding again, having mostly stopped as they moved into management roles or lost their personal side project time to becoming parents. AI assistance means you can get something useful done in half an hour, or even while you are doing other stuff. You don't need to carve out 2-4 hours to ramp up any more. If you have signific…

This matches my experience. A recent anecdote:

I took time during a holiday to write an Obsidian plugin 4 years ago to scratch a personal itch as it were. I promptly forgot most of the detail, the Obsidian plugin API and ecosystem have naturally changed since then, and Typescript isn't in my day-to-day lingo.

I've been collecting ideas for new plugins since then while dreading the investment needed to get back up to speed on how to implement them.

I took a couple hours over a recent winter holiday with Claude and cranked out two new plugins plus improvements to the 4 year old bit-rotting original. Claude handled much of the accidental complexity of ramping up that would have bogged me down in the past--suggesting appropriate API methods to use, writing idiomatic TS, addressing linter findings, ...

Re: Web development is fun again

#43
AI makes finishing projects easier. But I would steer away from starting them.

In order for me to be comfortable with a code base and consider it mine I need to have written the foundation, not merely reviewed in. Once the pillars are there, LLMs do make further development faster and I can concentrate on fun details (like tinkering with CSS or thinking about some very specific details).

Re: Web development is fun again

#44

Of course its fun. Making slop _is_ very fun. Its a low-effort dopamine-driven way of producing things. Learning is uncomfortable. Improving things using only your braincells can be very difficult and time consuming.

The rate at which I'm learning new skills has accelerated thanks to LLMs.

Not learning anything while you use them is a choice. You can choose differently!

Re: Web development is fun again

#45
As someone that only has sporadic pockets of deep time in my free time the thing that has been immensely helpful from an LLM coding point of view is mental model building. I can now much more easily get "into the flow" after being away from a codebase for a period of time by asking questions. For example, remind me where all the integration points for that API route is located. Or give me a rundown on this file. Etc.. It gets me back up to speed so much more quickly and makes me productive with limited amounts of time. It also means I don't have to try to carry this context around with me or I'll forget it.

Re: Web development is fun again

#46
One thing is true: now I go to the bar with the other guys in the group, drink whatever and let Claude or Codex do the work while I supervise, then merge PR in the morning... I wish I was kidding, but for non critical projects this is now a reality

Re: Web development is fun again

#47

Earlier quoted context omitted.

Only it’s a bit like me getting back into cooking because I described the dish I want to a trainee cook.

Isn't that still considered cooking? If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did cook it.

> If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did "cook" it.

The person who actually cooked it cooked it. Being the "catalyst" doesn't make you the creator, nor does it mean you get to claim that you did the work.

Otherwise you could say you "cooked a meal" every time you went to MacDonald's.

Re: Web development is fun again

#48
post #47

Earlier quoted context omitted.

Isn't that still considered cooking? If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did cook it.

> If I describe the dish I want, and someone else makes it for me, I was still the catalyst for that dish. It would not have existed without me. So yes, I did "cook" it. The person who actually cooked it cooked it. Being the "catalyst" doesn't make you the creator, nor does it mean you get to claim that you did the work. Otherwise you could say you "cooked a meal" every time you went to MacDonald's.

Why is the head chef called the head chef, then? He doesn’t “cook”.

Re: Web development is fun again

#49
post #42
post #7

Something I like about our weird new LLM-assisted world is the number of people I know who are coding again, having mostly stopped as they moved into management roles or lost their personal side project time to becoming parents. AI assistance means you can get something useful done in half an hour, or even while you are doing other stuff. You don't need to carve out 2-4 hours to ramp up any more. If you have signific…

This matches my experience. A recent anecdote: I took time during a holiday to write an Obsidian plugin 4 years ago to scratch a personal itch as it were. I promptly forgot most of the detail, the Obsidian plugin API and ecosystem have naturally changed since then, and Typescript isn't in my day-to-day lingo. I've been collecting ideas for new plugins since then while dreading the investment needed to get back up to…

I'm finding that too. I have old stale projects that I'm hesitant to try and fix because I know it will involve hours of frustrating work figuring out how to upgrade core dependencies.

Now I can genuinely point Claude Code at them and say "upgrade this to the latest versions" and it will do most of that tedious work for me.

I can even have it fill in some missing tests and gaps in the documentation at the same time.

Re: Web development is fun again

#50
Agree with this. Like the author, I've been keeping ajour with web development for multiple decades now. If you have deep software knowledge pre-LLM, you are equipped with the intuition and knowledge to judge the output. You can tell the difference between good and bad, if it looks and works the way you want, and you can ask the relevant questions to push the solution to the actual thing that you envisioned in your mind.

Without prior software dev experience people may take what the LLM gives them at face value, and that's where the slop comes from imho.

Post reply on HN