Oui, LFI assume de vouloir en finir avec les extrêmes inégalités qui fracturent notre société. L'extrême richesse nuit à l'intérêt général. Ce ne sont pas les grands héritiers qui se lèvent tôt le matin, ce sont les classes populaires. En 2027, on rétablira la justice sociale.
Cédric Delalande
@moskitohero.bsky.social
🇪🇺 European #ruby developer. #emacs fan, #zed user. #husband, #father, #musician, #exvangelist. Love wins. Maintainer of the Barley serializer gem https://moskitohero.com https://ruby.social/@MoskitoHero
This a core problem with Rails that won't be solved. The maintainer doesn't believe this is a real problem and the community either ridicules attempts to fix it or gets stuck in endless debates about code organization. There are good ideas out there - interested in hearing Brandon's…
The more I work in Rails the more I'm convinced ActiveRecord is actively harmful at scale, and at no point does it create a designated off ramp to help teams isolate their domains successfully. Telling folks to learn the framework better is at best a cop out and at worst engineering malpractice.
I was writing a post about how I love the Vivaldi browser. So I re-installed Zen to compare... And Zen is now my default browser. 🤦 Deleted the draft post, writing a new one about the transition... 😉 #zen #vivaldi #browserwars
An unusually personal post about my summer holidays. moskitohero.com/post/2026-08...
Amazing Holidays
I usually take 3 weeks off in the summer. This year, we decided to plan a road trip across the North of Spain, from Barcelona to Bilbao.
moskitohero.com
I often get frustrated when copy-pasting commands from a website into my Nushell terminal, especially with those line-escaping backslashes... Here is a little snippet I found to solve that issue. Read more on my blog: moskitohero.com/post/2026-07... #nushell #bash #shell #snippet
Run Pasted Multiline Backslash-Escaped Shell Commands in Nushell
I often get frustrated when copy-pasting commands from a website into my Nushell terminal. Here is a little snippet to solve that issue.
moskitohero.com
for years, I have been using "draw the bike" as a metaphor for "attempt to recreate your knowledge thereby revealing invisible lack of understanding". TIL there was a paper about it
Tired: this meeting should have been an email Wired: this app should have been a web page danq.me/2026/07/09/y...
Your ‘App’ Could Have Been a Webpage (so I fixed it for you…)
I was asked to install a mobile app to get access to the itinerary of a trip to Disneyland I'm taking with the kids. Fuck that noise: couldn't it have just been a Web page? An hour of reverse-engineer...
danq.me
La solution est d'installer des clims dans la forêt de Fontainebleau.
Fragments: Second future of software development retreat, ethics of working with AI, censorship via DMCA, reacting to the high cost of tokens, a radical document in 1776 martinfowler.com/fragments/20...
Fragments: July 6
fragments 06 Jul 2026
martinfowler.com
This alone should be a decade-defining political scandal resulting in prison sentences.
Investment accounts owned by President Trump engaged in more than 300 previously undisclosed stock purchases on April 8, 2025, one day before his surprise announcement that he would pause a number of his “Liberation Day” tariffs, his financial disclosure report says.
The JuJutsu VCS gives me planning superpowers! Here is how I use its revisions and flexible workflow to plan my work ahead and keep track of my progress. Read more on my blog: moskitohero.com/post/2026-06... #jj #jujutsu #vcs
How I Use JuJutsu Revisions to Plan My Work Ahead
JuJutsu VCS gives me planning superpowers. Here is how I use its revisions and flexible workflow to plan my work ahead and keep track of my progress.
moskitohero.com
This is fine. www.lse.ac.uk/granthaminst...
Extreme Heat: Improving governance and strengthening action around the world - cancelled - Grantham Research Institute on climate change and the environment
We regret that this event has been cancelled due to the red extreme heat warning issued by the UK Met Office.
lse.ac.uk
Nan, mais j'utilise pas l'IA pour n'importe quoi, hein ! #canicule
This Is Fine Meme
ALT: This Is Fine Meme
static.klipy.com
Encore un MERVEILLEUX exemple de journalisme de m... Oh le mignon petit bambin qui joue dans l'eau avec des pigeons... 🥰 L'article parle de milliers d'oiseaux morts et en danger a cause de la canicule. ⚰️ Pas merci à #FranceInfo pour cette bouse. Bienvenue en dystopie. Et surtout, don't look up!
A couple of small Nu functions I use daily at work to make my life easier with #JuJutsu and #Nushell. You also get a #Neovim script for free... moskitohero.com/post/2026-06...
Nujutsu Custom Jujutsu Commands in Nushell (With a Neovim Twist)
A couple of small Nu functions I use daily at work to make my life easier with JuJutsu and Nushell.
moskitohero.com
Random thoughts about my erratic / frenetic search for the perfect IDE, and why I keep switching between Emacs, Neovim, Zed (and Helix). What do I even want? moskitohero.com/post/2026-06...
My Dream Ide Does Not Exist
Random thoughts about my erratic / frenetic search for the perfect IDE, and why I keep switching between Emacs, Neovim, Zed (and Helix). What do I even want?
moskitohero.com
A Court Has Ruled That Google Is Liable for False Statements Generated by AI Overviews | WIRED www.wired.com/story/a-cour...
A Court Has Ruled That Google Is Liable for False Statements Generated by AI Overviews
The ruling holds that a company that designs, trains, operates, and manages an AI system must assume legal liability for any damages caused by the responses it generates.
wired.com
The Brexit disaster in charts. National Bureau of Economic Research paper shows UK GDP per capita is today 6% to 8% lower than it would have been if Britain had remained in the EU. @rjpartington.bsky.social
How Brexit has made Britain poorer – in charts
Forecasters were wrong about an immediate recession but right that we would be worse off outside the EU
theguardian.com
Mise is a great tool to define and alias commands across all your projects. I use it to avoid having to remember different commands for each project. Check it out! moskitohero.com/post/2026-06...
How I Use Mise to Harmonize My Project Commands
Mise is a great tool to define and alias commands across all your projects. I use it to avoid having to remember different commands for each project.
moskitohero.com
Listening to music suggestions from Apple Music. Almost each time, the music sounds great, I start getting into it... and the singer starts singing. OK, let’s skip that one.
I have decided to start a daily notes habit. I will write every day, and share some of my writings here. This post explains my motivations and the rules I set for myself. moskitohero.com/post/daily-n...
Daily Notes - A Different Approach to Blogging
I have decided to start a daily notes habit. I will write every day, and share some of my writings here. This post explains my motivations and the rules I set for myself.
moskitohero.com
It’s mind-boggling to me that places use PR count as proxy for productivity. It’s just as useful as LOC - not entirely garbage, but mostly pointless as a metric, esp when devs know they are measured on it
“My company did layoffs a few weeks ago. The main metric for productivity is AI usage (% of PRs with AI assistance) and PR count per week. People are burnt out after layoffs, but they don’t want to be next so they are doing what’s requested: use AI, inflate PR count….” - from an eng at this place
I have a confession to make: I am not a robot. Should I let my coding style be dictated by the fear of sounding like one? I don't think so. moskitohero.com/post/i-am-no...
I Am Not a Robot
I have a confession to make: I am not a robot. should I let my coding style be dictated by the fear of sounding like one? I don’t think so.
moskitohero.com
We see that AI tools amplify good engineering cultures, and bad. So it is rational to better the engineering culture at any and all organizations. Good (engineering) middle management is pretty good at doing this. So why are so many companies gutting middle management, and now?
Define one Git identity per directory with this simple config. moskitohero.com/post/directo... #git
Directory-based git config rules
I have found a way to alter my git config based on the directory I am working from. Pretty simple, yet very handy.
moskitohero.com
Everything from make-believe dreams of Mars colonization to mind uploading to whatever the hell people think AI is going to do as a supplantation of humanity are not meant to be a widely available future for humanity. They are an escape pod for the elite from the burning wreckage of the Earth.
Uber’s COO has said that it’s getting “harder to justify” its AI costs because there was no way to show a link between AI spend and any meaningful increase in useful features. This is the first time I’ve seen a company say this directly. www.businessinsider.com/uber-coo-and...