I tried the superpowers thing. It’s promising but the second time it used work trees and TDD guard was super lost. I tried a few thing with config and soft links but it kept blocking for premature implementation. What’s strange is that sometimes it allowed the implementation to pass 🤷♂️😅😭
12.10.2025 20:03 — 👍 1 🔁 0 💬 1 📌 0
A cruel irony of coding agents is that everyone who blew off automated testing for the past 20 years is now telling the AI to do TDD all the time.
But because LLMs were trained on decades of their shitty tests, the agents are also terrible at testing.
12.10.2025 11:13 — 👍 33 🔁 10 💬 3 📌 0
La meute.
11.10.2025 09:25 — 👍 1 🔁 0 💬 2 📌 0
Huit mois de sursis.
On parle d’un fonctionnaire de police, qui tabasse un enfant au point de lui faire perdre des dents.
Huit. Mois. De. Sursis.
Et les mecs trouvent ca scandaleux.
09.10.2025 13:13 — 👍 363 🔁 224 💬 8 📌 6
Thank you. I shouldn’t have left PHP.
08.10.2025 19:29 — 👍 0 🔁 0 💬 0 📌 0
I’m all about making Scott Wlaschin proud.
08.10.2025 18:17 — 👍 1 🔁 0 💬 1 📌 0
This removed several optional parameters in functions and checks for value in the code.
08.10.2025 07:06 — 👍 1 🔁 0 💬 1 📌 0
Yesterday we’ve replaced a optional array that when missing was meaning “all values of an enum” by default(ThatEnumSchema.options). Now when the Zod parsing is done and the array is missing we have all the enum values. The rest of the code doesn’t need to know about that logic anymore.
08.10.2025 07:06 — 👍 2 🔁 1 💬 2 📌 0
In a Zod schema, try using default instead of optional and see your code become clearer, free of undefined checks.
08.10.2025 07:02 — 👍 3 🔁 2 💬 2 📌 0
If you have some components everyone is using, you should be able to refactor the internal of these components to provide the new look, right?
I have the impression that if you want to work gradually, you have an easy way to do branching by abstraction at the level of the component.
08.10.2025 05:28 — 👍 0 🔁 0 💬 0 📌 0
Question: if you have a design system and want to change your website look, why do you need a new design system that everyone has to implement over modifying the current one?
08.10.2025 05:26 — 👍 2 🔁 0 💬 1 📌 0
Do they have a maximum size to be Serverless? I read somewhere that they have to be each in one repo. Is that the true way of doing it?
08.10.2025 04:34 — 👍 0 🔁 0 💬 1 📌 0
Ah yes, Serverless, I’ve heard about that thing.
07.10.2025 20:05 — 👍 0 🔁 0 💬 1 📌 0
This discussion feels way too serious for my not so serious post 😅
07.10.2025 19:54 — 👍 2 🔁 0 💬 1 📌 0
Is this Vertical Slice architecture?
07.10.2025 19:13 — 👍 4 🔁 1 💬 2 📌 0
Les préfets ont reçu ordre de l'Intérieur de réserver les dates du 16 et 23 novembre pour des élections, selon mes infos (source préfectorale), qui confirment celles du Canard. Macron semble préférer prendre le risque de mettre le RN au pouvoir que d'appeler la gauche à Matignon. #Off
07.10.2025 16:15 — 👍 700 🔁 409 💬 89 📌 82
Oh waow, I didn't know that when the Github integration is on, Jetbrains IDE display PRs comments inside the code.
07.10.2025 08:11 — 👍 0 🔁 0 💬 0 📌 0
Today is a git bisect day
07.10.2025 07:34 — 👍 1 🔁 0 💬 0 📌 0
J'ai une butternut dans ma cuisine qui a connu 3 gouvernements.
06.10.2025 08:50 — 👍 1331 🔁 404 💬 23 📌 23
"But we would need to deploy to change the referential!"
You do use migration scripts, right?
03.10.2025 10:09 — 👍 0 🔁 0 💬 0 📌 0
Another simple source of simplification is not having a generated ID and a natural id to use for referential data that no user can change. If you are lucky enough to have a natural ID use that. The same one in all environments. Stop mapping!
(Oh, and maybe you don't even need a database)
03.10.2025 10:08 — 👍 1 🔁 0 💬 2 📌 0
(Tu peux utiliser des tags pour faire ça facilement 😛)
02.10.2025 09:27 — 👍 0 🔁 0 💬 1 📌 0
Clairement. Juste c’est ce qui colle chez moi 😭
02.10.2025 09:20 — 👍 0 🔁 0 💬 0 📌 0
De mon côté c’est de gauche et de droite qui reste le mieux, mais ça implique d’avoir un schéma dans la tête toujours orienté pareil 😅
02.10.2025 09:05 — 👍 0 🔁 0 💬 1 📌 0
Y’avait un compte « un clique en moins » ou un nom similaire sur Twitter qui donnait les infos. Ça pourrait être un bot un peu marrant à créer
30.09.2025 13:04 — 👍 1 🔁 0 💬 0 📌 0
"On va piller tout ce qui existe, à moins que tout le monde nous dise individuellement qu'il/elle n'est pas d'accord pour être pillé"
Il est vraiment temps que cette baudruche de pus qu'est l'industrie de l'I.A. générative crève et s'effondre.
30.09.2025 06:11 — 👍 774 🔁 248 💬 22 📌 2
Je viens de me rendre compte que je ne t’avais pas répondu (et donc désolé) Je serai super chaud pour lire un article de blog sur ton orga :)
26.09.2025 17:00 — 👍 0 🔁 0 💬 0 📌 0
"Tout ce qui ne me tue pas me rend plus fort". C'était une connerie. Du moins dans son acception banale et contemporaine. Au quotidien, la souffrance n'endurcit pas. Elle use. Fragilise. Affaiblit. L'âme humaine n'est pas un cuir qui se tanne avec les épreuves. C'est une membrane sensible, vibrante, délicate. En cas de choc, elle reste meurtrie, marquée, hantée. Jean-Christophe Grangé, Le Passager
Je suis toujours d’accord avec ça , + que jamais .
25.09.2025 07:57 — 👍 128 🔁 48 💬 8 📌 3
🇫🇷 Comment simplifier les tests d'intégration en C# en 2025: https://guillaume.techene.net/2025/09/comment-simplifier-les-tests-dintegration-en-c-en-2025/
25.09.2025 09:02 — 👍 0 🔁 1 💬 0 📌 0
Best software is 0 coupling software.
24.09.2025 19:51 — 👍 0 🔁 0 💬 1 📌 0
Independent software consultant | Former MS Dev MVP ×13 |
3 decades of delivering software | Focusing mostly on solution and software architecture but experienced in back-end development with C#.
https://github.com/peteraritchie
Author of quality coach’s handbook
https://leanpub.com/qc
https://amzn.asia/d/eRGjqG4
Driving a movement
Based in Sydney, Australia
Programmer, like bikes without engines, old school magic, have cats and kids.
Navigating socio-technical systems by going back and forth in the engineer/manager pendulum (https://tinyurl.com/mshhjety).
Interests: systems thinking, XP, DDD, Team Topologies, Wardley maps
https://github.com/baruica
https://mastodon.social/@baruica
A next-generation code editor that enables high-performance collaboration with AI and your team.
zed.dev
🡆 Atsemtex, le livre : https://s.42l.fr/atsemtex-lapin
🡆 Soutenir : https://s.42l.fr/atsemtex-stripe
🡆 Mastodon : https://oisaur.com/@atsemtex
🡆 Site : https://atsemtex.stpo.fr
Director of Architecture @ fintech
Consultant. Author.
Rum, Alt Culture, Games & Metal.
C#, TypeScript, OSS, MVP DevTechnologies.
🔗https://davidwhitney.co.uk/now - Other Socials
@david_whitney on Twitter, when that helps the inevitable migration tools.
Connecting curious minds with the world’s leading practitioners in software development. Read more: www.avanscoperta.it/en/
A collection of resources to help you modernize your legacy systems confidently.
JSHeroes is a non-profit community-organized event.
Held every year in Cluj, 🇷🇴 Romania. https://jsheroes.io
Client-centric local-first data layer for high-performance apps. Currently in private preview via https://github.com/livestorejs.
Building a local-first music app overtone.pro with @livestore.dev. Host @localfirst.fm. DX Effect. Founded @prisma.io. schickling.dev
Connect with a rapidly-growing Local-First community. Join us for our other conf @syncconf.bsky.social happening Nov 12, 2025 in San Francisco.
www.localfirstconf.com
Creating at the intersection of people, systems, & technology.
A @jessmart.in and @danversfleury.bsky.social project.
For people who architect, build, and run event-driven systems
Antwerp, June 4-5, 2025
https://eventcentric.eu/