Mostly agree with the author. Would add, most importantly, dont trust anything LLM does or says. Today I asked Claude to uniform behaviour of 3 components. I asked to do it 5 times, because at the end of each go there…
Same; the most infuriating parts - Claude caused the issue and Claude misdiagnosed the issue, making me spend more time than if I was debugging it myself.
[flagged]
Yes and no. If I were to ask you - what convention you want to follow for your database columns - camelcase or snakecase? There's no correct global answer. There's no overarching truth that should apply to all databases…
I agree and indeed externalize everything you know *that matters*. Want to follow certain pattern, or convention - define it, ie active record vs repository pattern, stick is as an ADR! You don't know what you want?…
> They conflate domain expertise with coding expertise, and then assess that people with domain expertise demonstrate great success at coding tasks I didn't read it as such - I read that people with expertise have more…
I'm tired of people not taking responsibility for things they do and not being held accountable for their actions - politicians mostly; for example - currently in Poland there's a controversy around Zondacrypto (read…
Is it enshittification, or is USA simply turning into fascist state?
Leaving this here, as I couldn't leave it on authors blogpost: I grew accustomed to these choices, so would navigate through them on autopilot. Once I was quick enough to get "We noticed suspicious activity indicating…
Ah, I see what you mean now. Yes, my mind went straight to static analysis and testing (unit, feature, uat, mutation). Thanks for expanding on your point!
https://www.danielzarick.com/uploads/2018-05-draw-the-owl.jp...
Don't forget that LLMs are trained on human code. If they cannot understand what your code does then they cannot make changes to it, or at least - having them understand your codebase becomes expensive (more trips to…
I disagree. What I should have added is that with agents (as well as humans) you do need to have tests that verify what was done.
I mirror your thoughts. I think we'll end up with "perfect map" paradox = you cannot be vague or indecisive on what you want (and if you are then these decisions don't matter) and you're creating a 1:1 representation of…
Exactly - the normalization of craft (?) is interesting
Don't forget that you can adjust your requirements (either via plan or skill) to ensure the mistakes do not happen. The problem is that neither LLMs, nor humans (that don't work with the domain) will know they made…
The road will be built to some specs, including features nobody asked for. If the corpus was trained for roads built in Arctic, you will get penguin crossings.
I agree. But if I'm paying for the road (even as a taxpayer) I get angry that after a year it's full of potholes and that there are unnecessary signs warning about penguin crossing, making it cost 2 times more than it…
True, but you should say that about every thing. Does it matter to you how the car drives, as long as it takes you to your destination? Well, yes, it matters: how will it deal with a crash, and if it's possible to…
Fair enough, but enterpreunership should, I guess, ask questions if given Next Big Thing has substance behind it or is it just snake oil.
What I find fascinating that there is so little substance in this article about the quality of produced code and the medium. Is the code documented and tested? Is it understandable and extendable? Is it secure? What…
I assumed that as it was hitting too close home (both PMs and EMs were expected to use AI, with PM trying to code in solutions that they didn't have expertise nor domain knowledge to deal with; EM was prototyping…
Even if it's a mandate top-down, you can: - show increase in errors and outages caused by this approach - integrate manager changes into your CI pipeline (coding / reviewing / testing / documentation) - discuss how your…
> Please write a manual on how to cleanup after AI rockstar managers who think they can code. Why are you allowing AI rockstar managers to (I assume) push without code review? Why are you cleaning up the fallout? It's…
Sure, producing code has become cheap. Yet again the taste matters and LLMs do not have taste - they will apply patterns that are unnecessary or not extendible, producing unmaintainable systems that nobody understands.…
Mostly agree with the author. Would add, most importantly, dont trust anything LLM does or says. Today I asked Claude to uniform behaviour of 3 components. I asked to do it 5 times, because at the end of each go there…
Same; the most infuriating parts - Claude caused the issue and Claude misdiagnosed the issue, making me spend more time than if I was debugging it myself.
[flagged]
Yes and no. If I were to ask you - what convention you want to follow for your database columns - camelcase or snakecase? There's no correct global answer. There's no overarching truth that should apply to all databases…
I agree and indeed externalize everything you know *that matters*. Want to follow certain pattern, or convention - define it, ie active record vs repository pattern, stick is as an ADR! You don't know what you want?…
> They conflate domain expertise with coding expertise, and then assess that people with domain expertise demonstrate great success at coding tasks I didn't read it as such - I read that people with expertise have more…
I'm tired of people not taking responsibility for things they do and not being held accountable for their actions - politicians mostly; for example - currently in Poland there's a controversy around Zondacrypto (read…
Is it enshittification, or is USA simply turning into fascist state?
Leaving this here, as I couldn't leave it on authors blogpost: I grew accustomed to these choices, so would navigate through them on autopilot. Once I was quick enough to get "We noticed suspicious activity indicating…
Ah, I see what you mean now. Yes, my mind went straight to static analysis and testing (unit, feature, uat, mutation). Thanks for expanding on your point!
https://www.danielzarick.com/uploads/2018-05-draw-the-owl.jp...
Don't forget that LLMs are trained on human code. If they cannot understand what your code does then they cannot make changes to it, or at least - having them understand your codebase becomes expensive (more trips to…
I disagree. What I should have added is that with agents (as well as humans) you do need to have tests that verify what was done.
I mirror your thoughts. I think we'll end up with "perfect map" paradox = you cannot be vague or indecisive on what you want (and if you are then these decisions don't matter) and you're creating a 1:1 representation of…
Exactly - the normalization of craft (?) is interesting
Don't forget that you can adjust your requirements (either via plan or skill) to ensure the mistakes do not happen. The problem is that neither LLMs, nor humans (that don't work with the domain) will know they made…
The road will be built to some specs, including features nobody asked for. If the corpus was trained for roads built in Arctic, you will get penguin crossings.
I agree. But if I'm paying for the road (even as a taxpayer) I get angry that after a year it's full of potholes and that there are unnecessary signs warning about penguin crossing, making it cost 2 times more than it…
True, but you should say that about every thing. Does it matter to you how the car drives, as long as it takes you to your destination? Well, yes, it matters: how will it deal with a crash, and if it's possible to…
Fair enough, but enterpreunership should, I guess, ask questions if given Next Big Thing has substance behind it or is it just snake oil.
What I find fascinating that there is so little substance in this article about the quality of produced code and the medium. Is the code documented and tested? Is it understandable and extendable? Is it secure? What…
I assumed that as it was hitting too close home (both PMs and EMs were expected to use AI, with PM trying to code in solutions that they didn't have expertise nor domain knowledge to deal with; EM was prototyping…
Even if it's a mandate top-down, you can: - show increase in errors and outages caused by this approach - integrate manager changes into your CI pipeline (coding / reviewing / testing / documentation) - discuss how your…
> Please write a manual on how to cleanup after AI rockstar managers who think they can code. Why are you allowing AI rockstar managers to (I assume) push without code review? Why are you cleaning up the fallout? It's…
Sure, producing code has become cheap. Yet again the taste matters and LLMs do not have taste - they will apply patterns that are unnecessary or not extendible, producing unmaintainable systems that nobody understands.…