Paul Chavard
banner
tchak.net
Paul Chavard
@tchak.net
Reposted by Paul Chavard
We need your help to get Typst 0.14 over the finish line: The release candidate with accessible PDFs, character-level justification (not even in LaTeX!), and more landed today! Check your documents, packages and against "Typst 0.14.0 Testing" on the web or the new compiler.
October 10, 2025 at 1:06 PM
Reposted by Paul Chavard
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
October 6, 2025 at 4:03 AM
Reposted by Paul Chavard
Big React Aria release! 🚀

🥳 Multi Select!
🎬 ComboBox onAction prop, e.g. "create" item
➡️ Disclosure animation
✅ New SelectionIndicator component – animations in Tabs, ToggleButtonGroup, etc.
📱 Improved modal behavior in iOS 26
📆 Calendar selectionAlignment

react-spectrum.adobe.com/releases/202...
October 2, 2025 at 8:15 PM
Reposted by Paul Chavard
React Router Framework Mode now has preview support for React Server Components

Just swap your vite plugin and you can:
- Return Server Components from loaders/actions
- Opt routes into Server Components
- Leverage Server Functions
September 24, 2025 at 3:59 PM
Reposted by Paul Chavard
Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.
Rails Needs New Governance
Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.
davidcel.is
September 19, 2025 at 6:43 PM
Reposted by Paul Chavard
Disco Elysium is truly the most leftist game of all time, the studio immediately collapsing into bitter infighting demonstrates the depth of its authenticity
September 19, 2025 at 3:29 PM
Reposted by Paul Chavard
It’s fine to say that violence is never the answer, but I can’t help but observe that for Charlie Kirk violence was always the answer, and it was the only answer he offered, and, because of the privilege that he refused to admit he had, he could enact it from a comfortable and respectable place.
September 10, 2025 at 11:43 PM
Reposted by Paul Chavard
Ezra didn't have to say anything; no one would care. But he did. So now you can choose whether he thinks the existential threat to basically any minority that Kirk spent his career selling is no big deal—or "No People Involved"—or if he was born on the plastic-plugs-in-the-sockets baby idiot planet.
September 11, 2025 at 11:33 AM
Reposted by Paul Chavard
Ah oui les petits villages de 250 habitants où tu peux pas changer de marque de lessive sans que tout le monde le sache au bout de 6 heures mais incapables de trouver qui insulte une lesbienne, je connais.
September 4, 2025 at 7:54 AM
@marcoroth.dev Hi! Thank you for your work on Herb! Do you know of any good resources on migrating big haml code bases to erb?
September 3, 2025 at 10:57 AM
Reposted by Paul Chavard
The reality is many task skills we learn, we forget and then need to learn again. The reality is that all modern careers are strange historically situated ways of doing things, not inherently The Best Way for our minds. Hell screens aren't even good for our eyes and it's not like we've fixed that.
September 2, 2025 at 11:18 AM
Reposted by Paul Chavard
what’s the name for a version-and-dependency-and-more manager like `uv`? I don’t know, but I’m building one for Ruby anyway

andre.arko.net/2025/08/25/r...
rv, a new kind of Ruby management tool
For the last ten years or so of working on Bundler, I’ve had a wish rattling around: I want a better dependency manager. It doesn’t just manage your gems, it manages your ruby versions, too. It doesn’...
andre.arko.net
August 26, 2025 at 7:06 AM
react-aria-components is the reason I will not consider any other framework outside of react for anything serious now days. So much fighting over state management and DX and perf, but to me the only thing that matters is having a battle tested (accessible) UI toolkit
Is there really no good standalone (no framework used/bundled) combobox web component????
August 23, 2025 at 7:28 PM
Reposted by Paul Chavard
In the past two years, Typst has become the foundation to base document writing on for so many people. With the lessons from their experience, we are launching our new website today.
August 20, 2025 at 2:20 PM
Reposted by Paul Chavard
I mean, seriously, "write your spec for the robot" is the furthest thing from "vibes" I can imagine
August 13, 2025 at 5:19 PM
Reposted by Paul Chavard
i don't resent llms but this is real
part of my resentment towards LLMs is to do with them crowding out anything else we could be talking about. there are so many things I could be reading to get better at my craft but I'm presented with "you should actually get worse at it on purpose because nothing matters any more"
August 9, 2025 at 4:15 PM
Reposted by Paul Chavard
Can Bluesky say every word in the dictionary?
I dunno but I plan to find out!

I made a website that tracks every single word said on bluesky (as of yesterday).
August 6, 2025 at 3:51 PM
Reposted by Paul Chavard
Putting all your controllers in one directory and your views in another
Is like putting the cortisone and hemorrhoid cream in the drawer with toothpaste because they're all tubes.
August 7, 2025 at 12:10 PM
Reposted by Paul Chavard
Science moved away from individual hindsight storytelling for a reason. Not trying to be snotty about empirical evidence but it's an incredible source of wealth that we HAVE at least some empirical evidence for our questions. We do not need to anecdote about everything. We can test questions.
July 30, 2025 at 4:58 PM
Reposted by Paul Chavard
I think it’s worth noting this piece generated the most unsubscribes I’ve seen in a while, and the newsletter version had the lowest open rate in many months. These horrors persist in part because too many people go to great pains to avoid them.
July 24, 2025 at 2:32 AM
I don’t understand all the people saying “he created the problem!”. Do you think if OpenAI was not there (or was regulated in to the oblivion), Russia and China would just give up producing their own models? And for fraud purposes, the models don’t even need to be state of the art 🤷‍♂️
cnn.com CNN @cnn.com · Jul 22
OpenAI CEO Sam Altman says the world may be on the precipice of a "fraud crisis" because of how artificial intelligence could enable bad actors to impersonate other people.

Read more: cnn.it/3GVwPg7
July 23, 2025 at 9:38 AM
Reposted by Paul Chavard
Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
July 17, 2025 at 5:37 PM
Reposted by Paul Chavard
Silicon Valley’s alliance with Donald Trump was a mask off moment and showed the world we can’t depend on US tech companies.

For the past few months, I’ve been trying to get off US tech and I put together a guide so you find alternatives too. I hope you find it helpful!
Getting off US tech: a guide
I’m in the process of dropping US tech services. Here’s how I did it, and options you should consider.
www.disconnect.blog
July 18, 2025 at 4:17 PM
Reposted by Paul Chavard
After the media damage is inflicted and seen by millions of eyes,you receive a private email to say there's no evidence and no action,seen by two people only

There's no public apology. They don't send this to media or post it on police accounts

We will continue to fight.

We will continue to win.
July 18, 2025 at 12:28 PM
Reposted by Paul Chavard
I just published a recap of my RailsConf 2025 talk on my blog!

Herb v0.4.0 is out, now with the Herb Linter, a Formatter preview, and deeper editor integration for HTML+ERB.

Plus: a look at ReActionView, my vision for the future of the Rails view layer.

#railsconf #railsconf2025 @rubycentral.org
July 17, 2025 at 9:28 AM