In 2001, 2Advanced was my favorite site on the internet.
In 2026 it's really annoying, but huge props to these guys for leaving a post-Flash version around as a cultural artifact.
v3.2advanced.com/v3expansion…
teapawt.net/WebDesignMuseum/status…
Maxime Souillat 🦊 retweeted
Alongside the Ruby 4.0 release last week, I published charm-ruby over Christmas, bringing @charmcli's excellent terminal UI libraries to Ruby.
A full TUI framework, reusable components, styled output, forms, markdown rendering, spinners, charts, and a lot more!
Demos below ⬇️
Maxime Souillat 🦊 retweeted
Here it is folks! The article I wrote about using Phlex and ViewComponent as your views in Rails controllers by way of Superview.
I also released Superview 1.0 today, which I use in production.
Since Twitter is deathly afraid of links to the open web, the link is in the 🧵👇
Maxime Souillat 🦊 retweeted
Awesome new Ruby gem(s) alert! 🚨🚨
This week Joel Drapper and I wrapped up the awesome Difftastic tool into a gem with precompiled binaries. Difftastic gives you AST-driven diffs instead of simple text-driven diffs by leveraging the power of Tree Sitter.
Maxime Souillat 🦊 retweeted
En 1989, France 2 lance une série policière avec notre Johnny Hallyday national en Inspecteur Harry du pauvre. Ça s'appelle David Lansky et c'était une formidable dinguerie.
Maxime Souillat 🦊 retweeted
Why You Need Product Engineers
⬇️
julien.danjou.info/p/why-you…
Maxime Souillat 🦊 retweeted
This is something that people outside of Ruby should be paying attention to and following.
Clever use of declarative shadow DOM makes it possible to incrementally update HTML pages from the server without JavaScript.
🤗
This Post is from an account that no longer exists. Learn more
Maxime Souillat 🦊 retweeted
Made a @huggingface space to demonstrate one of the models we trained at @finegrain_ai: the Object Eraser. Pretty happy everyone can try it publicly at last. :)
huggingface.co/spaces/finegr…
Maxime Souillat 🦊 retweeted
Tout le monde a vu la candidate RN avec sa casquette nazie ?
Bien : en voici CENT VINGT AUTRES.
cartedelahonte.github.io/
Maxime Souillat 🦊 retweeted
La candidate du @RNational_off à Caen, Ludivine Daoudi (19,95% au 1er tour) se retire après la diffusion d’une photo d’elle avec une casquette nazie.
Interrogé par @fbleubnormandie, le responsable local du parti évoque un cliché « de mauvais goût ».
francebleu.fr/infos/politiqu…
Maxime Souillat 🦊 retweeted
This is such a common response from people who try Phlex.fun for the first time.
If your first reaction to writing HTML in Ruby is, “that sounds like a terrible idea”—thats exactly what I thought too, then I tried it and found out it was actually pretty great.
Maxime Souillat 🦊 retweeted
I saw a bunch of "Ruby/Hotwire is slow" and "Who is even using Ruby for new startups today" comments on this platform the other day, and I want to share my opinion–a personal one!
Maxime Souillat 🦊 retweeted
🧵Je suis professeur certifiée de SES depuis 12 ans. Ce métier, j'en ai rêvé depuis que j'ai 15 ans. Alors je me suis défoncée pour obtenir mes masters et mon concours. J'obtiens tout du premier coup, je suis fière de moi, j'ai tout donné pour réaliser mon rêve.
Maxime Souillat 🦊 retweeted
‘DRAGON BALL’ creator Akira Toriyama has sadly passed away at the age of 68.
Maxime Souillat 🦊 retweeted
🇫🇷FLASH- #LangueFrançaise : La Commission d'enrichissement de la langue française a dévoilé sa liste de nouveaux termes français.
Désormais, le terme "skate park" sera remplacé par "planchodrome" (Journal officiel) ⤵️

































