• 2 Posts
  • 76 Comments
Joined 1 year ago
cake
Cake day: June 29th, 2025

help-circle

  • (talking about non-trivial code bases here)

    Not being able to understand a code base and needing an agent to do that is one thing (skill issue I guess), but not knowing the intention behind a piece of program is a complete different thing (the agent can’t read the mind of the original author on why certain business compromise was made, how the design evolved to this point, …).

    I get the feeling all these people defending vibe coding never worked on a non-trivial project and something that has to live and serve large volume of requests for 5+ years.








  • Definitely a nice way to feel in control but not the full picture here.

    I maintain solo a largish CQRS created 10 years ago, there are some design flaws (the original author was learning the actor model and used it for practice for the Command part and you can guess how it turned up) + things got out of date (it uses Elasticsearch 1.7 for example), it’s a ticking time bomb keeping me awake at night; I have no way to convince the business people I need a few weeks to bring it back up to speed. The Elasticsearch 1.7 client is logging a lot of warnings regarding inner transport layer (TLS related), a plugin disappeared entirely from the internet and we replaced it with some expensive hacks,… all recent hires are 100% dependent on Claude. At this point I just wish I will be working somewhere when this explodes. Just to say running-untouched-systems can become massive ticking time bombs and not just grow tech debt.