Angular & React Team Lead by day, HTMX dev by night

Joined September 2022
angular2react retweeted
Good afternoon from Vienna People of Pi ☀️ Some slightly different Sunday meditations today in which @mitsuhiko talks about some shared frustrations with agentic software engineering. Remember that you're not alone in finding it harder than it looks!
31
45
6
494
55,642
angular2react retweeted
Replying to @fayazara
"you're absolutely right. i'll remove the unnecessary complexity" -> +942 -3
5
13
3
612
12,252
angular2react retweeted
Replying to @mattpocockuk
additional benefit: probability of your agents actually ingesting all necessary context increases. modularity and slim APIs also help. caveat: current sota loves nothing more than shitting out immense amounts of code, unnecessary abstractions, and uselessly defensive code. it's a ton of work to keep that from escalating.
3
10
2
244
16,210
angular2react retweeted
Тsфdiиg
@tsodingAug 18
The true miracle of software is the amount of stupid technical decisions it can tolerate.
37
130
7
2,856
48,571
angular2react retweeted
some @pidotdev lore for those who keep track.
11
6
1
199
11,616
angular2react retweeted
This one triggered people on all sides, so let me expand: 1) agents have gotten way slower, more verbose, more paranoid, idiosyncratic 2) yet they still (or even more often) make massive blunders. 3) This is more costly now. Opus will take a day to build something totally incoherent, even after a very clear plan 4) meanwhile sol is hyper focused on the nearterm goal, can be steered, but cannot regain its original trajectory 5) they write too many dumb tests, catch too many errors, build too many guardrails 6) which makes the codebase slower to parse, harder to read, slower to build, costlier for them to work in 7) they solve all of these problems with MORE complexity. Let’s multithread your tests, let’s create a fast running CI script, let’s create more packages, more repos. 8) so the loop goes on 9) many (most!) codebases at this point are worse off than they were 18 months ago. 10) oh just have another loop refactor everything? Another loop clean up the tests? Spend twice as many tokens tearing things down that were put up yesterday? That’s the solution? 11) this doubles the change requests of the already verbose code. Oh just get code rabbit? Greptile my PRs? All I need is a factory? I mean, don’t get me wrong. We’re past the point of no return. The only way out is through, I just hope we get there.
Guys, I don’t think ai is good at coding…
121
94
47
1,601
163,100
angular2react retweeted
Horrifying to be listening to a human being speak and realize they’re just a vessel for Claude
238
319
102
5,948
702,656
angular2react retweeted
this does not mean "graphs are bad". they are great. just know that 99% of making that system work has nothing to do with the graph, and everything to do with guardrailing compounding errors. that part is problem specific and really fucking hard. good luck.
6
4
2
103
7,660
angular2react retweeted
smilarly great signals: - managing agents is like managing a team of humans - but i have review agents - spec is all you need
9
8
342
9,508
angular2react retweeted
the bastard maintainer from hell
1
1
17
1,085
angular2react retweeted
it also ignores compounding effects on bugs, code quality, and maintainability (which matters to agents just as much, if not more). agents love nothing more than adding technical debt and unnecessary abstractions, resulting in bloat. bloat that agents can currently not handle.
8
5
3
186
50,593
angular2react retweeted
if you're one of those breathless devfluencers perpetuating this garbage, fucking stop. it's a cute way to generate clicks to be converted to your crypto grift, but it ultimately sets the culture of our craft. like the rest of us, you have no fucking clue where this is going, but your clout gives you undeserved authority, not because you are producing anything of value, but because you scream the loudest. fucking stop.
6
6
3
113
3,713
angular2react retweeted
it's funny, because yesterday, that same master clanker stomped all over the large clawdbot codebase, reverting fixes, breaking CI, because it can no longer grasp how stuff fits together. and nobody would have noticed. entirely fine in the clawdbot context, anything goes. but eventually, we need to stop kidding ourselves and realize, that the "engineering" part in SWE is still a thing, and the only thing that keeps our industry from imploding on itself when everyone and their mom gives in to the clankers 100%.
Clawdbot creator, Peter Steinberger says Opus is the best model overall, but Codex is his go-to for coding. He trusts Codex to handle big codebases with almost no mistakes. It’s more reliable and needs less handholding, which makes him faster. Claude Code can work too, but it requires more effort and tricks. For serious tasks, Codex feels like a dependable coworker.
24
24
7
377
84,420
angular2react retweeted
agent orchestration is a bit like hadoop hype at best you get some kind of parallelization but at what cost? still have to solve coordination do you know exactly what you want ahead of time + can formulate it as directed acyclic graph? if you can solve that just prompt it
1
2
200
angular2react retweeted
When Meta trains it models on 80+ TB of pirated books from LibGen and other platforms, it's called 'fair use', without them having to pay penalties and / or receive some form of legal punishment, as proceedings are ongoing. When Aaron Swartz downloaded 70 GB of articles from JSTOR in 2010 he was facing a $1M fine and 35 years in prison, before taking his life in 2013.
158
3,270
132
15,288
457,495
angular2react retweeted
Unpopular opinion: Unless you’re just prototyping, you should aim to understand as close to 100% of production code generated by LLMs. Yes, all of it. Effective mental models are still important for humans to sustainably maintain and evolve a codebase via prompting alone.
145
259
66
3,043
262,061
angular2react retweeted
Use AI. Don't treat it like a god. Don't treat it like bs. You + AI > AI. If that's not the case, invest more in your skills. Both your CS skills AND your AI usage skills
77
47
11
602
27,942
angular2react retweeted
I am looking for someone to help me edit the @techeurope_ YT videos. Long-Term collaboration, 1 video every 2 weeks. Freelance or other contract forms possible. Please comment / DM if you know someone you can intro.
4
2
15
1,255
angular2react retweeted
Replying to @robertgraham
when google agreed to the GPL and included ffmpeg they agreed to take on all liability for code qualify. its literally in the license. Google is the one on the hook for shipping insecure code to its customers. its the reason they are so shrill with their CVEs
1
3
251