Post B2xptVMsJB2MroqOkS by sinbad@mastodon.gamedev.place
 (DIR) More posts by sinbad@mastodon.gamedev.place
 (DIR) Post #B2xptM7egOW0C0ecHA by sinbad@mastodon.gamedev.place
       2025-06-28T09:23:25Z
       
       0 likes, 0 repeats
       
       The state of programming in 2025 that makes vibe coding so attractive is IMO the result of terrible decisions in tech over the last couple of decades. Non-existent stdlibs that normalise the use of a thousand micro dependencies, blindly pulled. Constantly mutating frameworks as  performance art. Untyped languages that need huge test suites to prevent basic errors. It all generates mountains of boilerplate that *of course* people want to offload any way they can, even if it’s wrong half the time
       
 (DIR) Post #B2xptNGYQnEBjtpEmm by sinbad@mastodon.gamedev.place
       2025-06-28T09:26:48Z
       
       0 likes, 0 repeats
       
       Programming is supposed to be creative. If everyone needs to build a giant scaffold out of 2000 separate pieces of assorted junk before they can even get to that part, something has gone badly wrong. I’d argue we’ve somewhat accepted that the junk pile is the platform now, and that’s the root of so many problems
       
 (DIR) Post #B2xptOflCYz66McsiG by robinadams@mathstodon.xyz
       2025-06-28T09:52:22Z
       
       0 likes, 1 repeats
       
       @sinbad @bert_hubert has written a lot about this. We're at the point where it's about 50 million lines of code to write a garage door opener.https://berthub.eu/articles/posts/a-2024-plea-for-lean-software/
       
 (DIR) Post #B2xptVMsJB2MroqOkS by sinbad@mastodon.gamedev.place
       2025-06-28T09:39:48Z
       
       0 likes, 0 repeats
       
       Basically I blame web browsers. I don’t think anyone can claim the platform for almost every application made today was in any way “designed”, it just kind of metastasised from its original quite narrow premise