356 Followers
306 Following
1.7K Posts

Working on making #Drupal better & faster in @acquia's Drupal Acceleration Team. 😊 Last ~4 years: CKEditor 5 upgrade path, config validation, Recipes and now https://www.drupal.org/project/experience_builder

(A decade now => brownfield development is my expertise 🫣)

Interests beyond Drupal: being a dad, energy efficiency, software empathy, cycling & running, LEGO, coffee, beer & wine, great bread 🤤

Bloghttps://wimleers.com
Drupal.orghttps://www.drupal.org/u/wim-leers
GitHubhttps://github.com/wimleers
Pronounhe/him

Did you know that you can localize quotes right in CSS?

Now you do! 🫵

https://www.stefanjudis.com/today-i-learned/how-to-use-language-dependent-quotes-in-css/

Just found this via the PHPF blog post: https://php-85-hyperactive.vercel.app/
Petition to make this the official PHP homepage please
PHP.NET - THE WORLD'S MOST HYPERACTIVE SCRIPTING LANGUAGE!!!

PHP: Hypertext Preprocessor - Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world!

Drupal CMS 2.0 performance testing prior to launch wins!

We tested early, found issues (CSS duplication, caching problems), and the community responded quickly. Most fixes already merged!

This is open source at its best. Proactive testing + fast collaboration = better software for everyone.

Get the full breakdown: https://www.tag1.com/blog/drupal-cms-performance-testing/
#Drupal #OpenSource #WebPerformance #DrupalCMS

Drupal CMS 2.0 Performance Testing

Tag1 updates Drupal CMS 2.0 performance tests, uncovering front- and back-end improvements with Gander and new Mercury theme insights.

Tag1
Forget Meyers-Brigg, this is the real personality test:
Long ago, I was an angry young man who railed against all the injustices of the world, but time has passed, I have matured and learned so much more about things, and now I am an angrier old man.

I had a bug in my new ML-DSA implementation that caused Verify to reject all signatures. I gave up debugging it (for the day) after half an hour. On a whim, I threw Claude Code at it. Surprisingly (to me!) it one-shotted it in five minutes.

A small case study of extremely useful AI tasks which are not generating a bunch of code that then requires review.

https://words.filippo.io/claude-debugging/?source=Mastodon

More of this please, shared e-bikes with child seats.

Lime deploys 500 e-bikes with child seats in Paris. 2/3 of parents willing to give up their cars for such a solution.

https://www.leparisien.fr/info-paris-ile-de-france-oise/transports/paris-500-velos-electriques-equipes-de-sieges-enfants-debarquent-dans-les-rues-28-10-2025-E53J6LBIZZGUNMWIMTRHJ4TVVE.php

I hope my costume isn't too scary for those in tech

What'd I miss?

components know:
- user stuff
- device stuff
- app stuff
- design stuff
- what stuff is in them
- what stuff they're inside
- etc

It's amazing how much a component can know on the web, and I'm going to try and list it all out. Help me 🤓

#CSS
https://nerdy.dev/components-can-know

Web elements know about the user, device, variables, layout and more · October 30, 2025

As Miriam Suzanne says "containers know stuff," but like, how much stuff?

nerdy.dev

TIL how to get the size of a PR in a @golang project still using vendoring, and not counting the size of the vendor/ but just the actual changes. Key here is (exclude):

git diff --shortstat master...HEAD -- . ':(exclude)vendor/'

#git magic FTW