London based software development consultant
- 1.36K Posts
- 136 Comments
I agree but those principles arenât always applied to local development. For example when creating a GitHub personal access token, devs might give it all the privileges, instead of just the ones it needs.
codeinaboxOPto
AI - Artificial intelligenceâ¢Calling everything AI-generated is lazyEnglish
1·6 days agoBy using such a formulaic reply, as an LLM would, Iâm emphasising your point. ð¤£
My point, and that of the author of the article is not to defend AI slop, rather itâs to offer real criticism, instead of making the accusation that something is AI generated:
That isnât criticism. It gives the author nothing to fix. No sentence. No claim. No result. Just a little accusation dropped in the middle of the room. Just sending bad vibes for no reason
codeinaboxOPto
AI - Artificial intelligenceâ¢Calling everything AI-generated is lazyEnglish
3·6 days agoAnd it is rude to expect people to proofread your slop.
The author isnât defending slop, in fact they hate it too:
I utterly hate AI-generated content. I donât want machines to replace personal writing with synthetic filler.
What they are arguing for is AI assisted proof reading tools, particularly if English isnât your native tongue:
But a spell checker doesnât make a post fake. Grammarly didnât make old posts fake. A machine helping a non-native speaker write more readable English doesnât make the work fake.
codeinaboxOPto
AI - Artificial intelligenceâ¢Calling everything AI-generated is lazyEnglish
1·6 days agoWould you like to share any other social insights to continue this line of thought or would you like to find other places to share this thought so others can benefit from it?
Could you please explain what youâre trying to say? Are you saying that a programming community on the topic of AI, is not an appropriate place to share this article?
I agree that the AI generated image is trashy, however the article is a cautionary tale about the pitfalls of relying on agentic coding, instead of collaborating with other developers.
But there is always a ceiling on how far a single-player game can take you, even with agents. Software that lasts, software that grows, software that people can actually depend on â that is built by groups of people exercising judgment together over time. By teams developing shared taste, shared mental models, shared sense of what their product should be. None of that happens through individual prompting, no matter how clever the prompts.
codeinaboxOPMto
AI Codingâ¢Vibe Coding Is Dangerous, Agentic Engineering Isn't ft. Wes McKinneyEnglish
41·19 days agoAre you implying that Wes McKinney is also stupid, despite his open-source contributions?
codeinaboxOPto
Programmingâ¢Is Waterfall Coming Back? Sort Of. Not Really. Both â And the Bigger Question Underneath.English
2·22 days agoAgile came from toyota?
My understanding is that Kanban came from Toyota, which is an agile way of working.
codeinaboxOPto
Programmingâ¢Is Waterfall Coming Back? Sort Of. Not Really. Both â And the Bigger Question Underneath.English
10·23 days agoThis is a fascinating article about the history of software development. For me the key quotes are:
The thing that killed Waterfall was that discovering your spec was wrong months later, after lots of code had been written - and fixing it cost a fortune because writing code was the most expensive part of the process.
The key reason Agile was invented was to account for the high cost of writing code, so yes, that part of the Agile value proposition is no more.
The risk isnât that AI development is inherently Waterfall. The risk is that organizations with latent Waterfall instincts will use spec-generation as license to do the bad thing they always wanted to do â front-load requirements, skip customer validation, equate a fancier document with a better outcome, and ship one massive thing every quarter.
This quote from the article really sums it up:
And to be clear, I donât care whether you typed the code yourself. I care whether you understood it before you shipped it. I care whether you can explain why the bug happened, why this fix is the right fix, what the model might have missed, and what would make you roll it back.
Could you elaborate on this?
Thank you! Iâve updated the post with the TL;DR from the article.
An acronym for domain-driven design.
codeinaboxOPMto
AI Codingâ¢AI coders are carrying half-open laptops through airports, offices, and ice rinksEnglish
12·2 months agoThis behaviour sounds a lot like addiction. It has been argued that AI coding tools may be triggering the same dopamine loops as slot machines.
Depending on your level of programming experience, you might find the exercises at Exercism quite useful.
codeinaboxOPto
Programmer Humorâ¢You can save at least 40% by externalizing the CSSEnglish
172·2 months agoIn case anyone is curious, this is the original post on X.
Some developers are now spending $500 a day (!!) on Claude Code. Practically speaking, this means that employee costs have doubled.
Where is this magic money tree for tokens? Reading through this article, it seems that some companies are happy to spend money on tokens. However, I doubt there is the same enthusiasm for training or conferences.
I am against scrolljacking too. Though having read through the article, and seen the animation in action at https://whimsy.joshwcomeau.com/, this is not scrolljacking, itâs just something that animates as you scroll. Itâs so unobtrusive that I didnât notice it the first time.
That is a good question. The beauty of the web is that readers can control their experience, be it with ad blockers, increasing the font-size, reader mode, or even changing the whole experience with user style sheets or Greasemonkey. This doesnât mean itâs a waste of time to bother with pretty designs. People should build websites that theyâre proud of, and accept that people might override their design with one better suited to their needs or taste.
Do we know the average user hits the back button when they encounter CSS animations? I was just a conference, and people were talking about browsing the web in reader mode, which Iâd argue is more likely.























This article is not advocating AI driven development. Itâs arguing a human understanding the problem, and how best to solve it, is the most important work.