logoalt Hacker News

epolanski • today at 2:25 PM • 1 reply • view on HN

I'm slowly accepting that this is the new reality.

I've spent 1 month between august and early september writing some of the best code of my life. LLMs only provided feedback, I wrote all the code manually, still remember it by heart.

I was very delighted by the many architectural iterations that led to it. 9 files, around 10k lines of code (of those, 7k tests).

By the end of super funny exercise I kinda realized that if I had the same feature vibe coded it would've been better. I would've done much more and progressed more feature wise.

I just feel stupid hand writing my code.

It doesn't help that I work with stellar individual contributors. All of my team mates (except a junior) are either all former faang or contributed to projects we all use (from the TypeScript compiler to Linux). And they are all abandoning if not spearheading the abandonment of reading code. I'm talking people that truly loved the technical aspect of it and excelled in it.

I just feel stupid, like I'm carrying a weight that I should abandon.

Comments like yours feel would've made sense 6 months ago, but now are crumbling.

Software is essentially so cheap and throwaway nowadays that letting LLMs write it is imperative. When you find your use cases you start reviewing it or rewriting it thoroughly.


Replies

balder1991 • today at 2:51 PM

There’s a middle ground.

I’ve been using agents to do the code for me, but I explicitly tells it to iterate in small changes that I can review and approve as it happens, not after a 2k lines diff. It makes me understand what’s being made, and test every little change before we move on to change other parts of the code. Also helps you correct any misunderstanding right from the start.

➕ show 2 replies