I have yet to see Claude fix a bug/implement a feature by removing more code than it added 🤔
Charles Desneuf
@selrahcd.bsky.social
Agile Tech coach Expect to hear about testing, archi, DDD, and maybe music.
This is not my most useful skill but I’m apparently able to tell the first 50 decimals of pi from memory (for now, and quite slowly, but still)
A test name shouldn't contain the word correctly, like in "should do something correctly". The test name is here to describe what correctly means.
If you can't recognize better and worse test design, you can't usefully instruct an AI to write tests. If you've never seen well-designed tests, learn what they are first. #harness_engineering
Une honte. Une défaite totale. Une indignité que la gauche regrettera longtemps. C'est un minable travail qui aboutit à la mise en danger des personnes malades et handicapées en pleine montée du fascisme, avec l'assentiment de la gauche.
Un progrès. Une victoire. Une dignité nouvelle. À 295 voix contre 232, la loi sur la fin de vie est solennellement adoptée ! C'est un long et impressionnant travail dans la société qui aboutit à la création d'un nouveau droit, celui de l'aide à mourir.
« Tu vois tout sur ton écran, tu largues la bombe, on dirait un jeu vidéo. Tu peux être dans un sous-sol quelque part, en sécurité, sans ton casque, à te gratter les couilles, à moitié habillé, et tuer des Palestiniens. » bsky.app/profile/owen...
What words exist in the English language to describe such crimes?
Une vague géante pour Louis Vuitton. Cinq camions de police pour une piscine de cité. La planète brûle, mais tout le monde n’a pas le même droit à l’eau, à l’ombre, au luxe ou à l’espace public. Les riches privatisent l’espace, l’eau, les forêts, les récits et les imaginaires…
Bi-annual reminder that the best way to improve your tests is to add randomness to your fixtures creation toolset. This is the best way if you have a fixture creation toolset, otherwise making that toolset is the best way. So I guess that makes it the second best way.
Murder party everyday when working with that system. I hate that. I think I've never hated my job so much before.
This is one of the most impressive things I've seen in a long time. (And someone in the comment said I Wish Stevie Wonder could see this 😂😂😂😂😂😂😂😂😂😂😂😂😂)
www.youtube.com/watch?v=_ahv... That’s an impressive concept talk where the form is related to the message.
Growing a Language, by Guy Steele
YouTube video by Bill Pugh
youtube.com
“When the words split, the boundary has already moved. The code is just the last to find out.” Omphile Matheolane #DDDEU
@felienne.bsky.social closing keynote at @dddeu.bsky.social blew me away. First time ever I witnessed a minutes long standing ovation after a talk at a tech conference. She painfully exposed what is wrong in the software industry through her personal story. #dddeu
Dur de ne pas se dire que les centaines de milliers d'euros mensuel (oui oui) alloués à l'IA dans les boîtes de dev aurait pu au moins en partie être versés aux employé•es jusque là. C'est fou tout cet argent qu'on trouve alors que jusque là le marché était "difficile on peut pas trop augmenter dsl"
Nouvel article de blog : aujourd'hui, je sors de mes sujets habituels pour vous proposer une réflexion autour du vote électronique. berthon.dev/posts/que-pe...
Que penser du vote électronique ? · Romain Berthon
berthon.dev
100% agree. if i see “chore” in commit log, im judging you
Stop Using Conventional Commits
You’ve almost certainly encountered Conventional Commits before. It may have reared its ugly head in the changelog of an open source project you’ve used. It may have been the enforced commit format fo...
sumnerevans.com
OH "Good employees are like light bulbs: They work until they are burned out."
Migrated API Platform test suite from Behat to ApiTestCase: 45 min => 9 min CI time 8417 LOC vs 14050 deleted Same coverage (about 1900 tests).