211 Followers
340 Following
5.6K Posts

'Jaz dood' - my 6yo.

I mostly post about programming, politics, cycling, and random things that amuse me.

Cakeyes
It should be #bandcampfriday - please take a look at the album of poetry and music I made with my friend Rachel - she created beautiful music
#poetry #music #comedy #love #beach
https://normallyweirdassociates.bandcamp.com/album/weirdly-normal
Weirdly Normal, by Robin Ince and Rachel Taylor-Beales

13 track album

Normally Weird Associates
guy who only knows i18n, trembling: and... this 'l33t' you speak of?
Mastodon 4.6 introduces Collections, a feature for bundling and sharing recommended accounts, similar to Bluesky's Starter Packs but with a 25-account limit. Users will be notified if added to a Collection and can opt-out or remove themselves from it https://alternativeto.net/news/2026/4/mastodon-introduces-collections-its-take-on-bluesky-starter-packs-for-account-discovery/
If anyone needs me, I'm doing this: https://metrodoku.fr/
métrodoku

Le puzzle quotidien des stations du métro parisien.

métrodoku

If you don’t have the resources to write and understand the code yourself, you don’t have the resources to maintain it either.

Any monkey with a keyboard can write code. Writing code has never been hard. People were churning out crappy code en masse way before generative AI and LLMs. I know because I’ve seen it, I’ve had to work with it, and I no doubt wrote (and continue to write) my share of it.

What’s never been easy, and what remains difficult, is figuring out the right problem to solve, solving it elegantly, and doing so in a way that’s maintainable and sustainable given your means.

Code is not an artefact, code is a machine. Code is either a living thing or it is dead and decaying. You don’t just write code and you’re done. It’s a perpetual first draft that you constantly iterate on, and, depending on what it does and how much of that has to do with meeting the evolving needs of the people it serves, it may never be done. With occasional exceptions (perhaps? maybe?) for well-defined and narrowly-scoped tools, done code is dead code.

So much of what we call “writing” code is actually changing, iterating on, investigating issues with, fixing, and improving code. And to do that you must not only understand the problem you’re solving but also how you’re solving it (or how you thought you were solving it) through the code you’ve already written and the code you still have to write.

So it should come as no surprise that one of the hardest things in development is understanding someone else’s code, let alone fixing it when something doesn’t work as it should. Because it’s not about knowing this programming language or that (learning a programming language is the easiest part of coding), or this framework or that, or even knowing this design pattern or that (although all of these are important prerequisites for comprehension) but understanding what was going on in someone else’s head when they wrote the code the way they wrote it to solve a particular problem.

It frankly boggles my mind that some people are advocating for automating the easy part (writing code) by exponentially scaling the difficult part (understanding how exactly someone else – in this case, a junior dev who knows all the hows of things but none of the whys – decided to solve the problem). It is, to borrow a technical term, ass-backwards.

They might as well call vibe coding duct-tape-driven development or technical debt as a service.

🤷‍♂️

#AI #LLMs #vibeCoding #softwareDevelopment #design #craft

https://www.booksns.com/200212/ Penguin to sue OpenAI over ChatGPT version of German children’s book #books Penguin to sue OpenAI over ChatGPT version of German children’s book by Raj_Valiant3011
Why are we still letting the generation that was most severely compromised by lead poisoning during their childhoods have any authority over anything
Speed up your #Drupal #PHPUnit Browser tests with this one trick - delete them! https://www.noreiko.com/blog/speed-your-phpunit-browser-tests-one-trick
Speed up your PHPUnit Browser tests with this one trick | Joachim's blog

A billionaire enters a gas station. Seeing the "Leave a penny, take a penny" dish on the counter, he scoops up all of the coins and pockets them.

"I'm a genius," he says to the protesting clerk. "I earned this money. Anybody could have taken it, but only I had the vision to see what was possible."

What are some good terminal apps for MacOS? I need to quit #iTerm2. Not only does it have AI slop features, but it's being built with AI slop too. #FuckAI