Riad Benguella
banner
riad.blog
Riad Benguella
@riad.blog
Loves the Web, Technology, Guitar, Tennis ... Writes some code @automattic and contributes to @WordPress

🇩🇿🇪🇸🇫🇷
💡Ever wondered why so many scripts and styles are loading on a given WPAdmin page? 👀
I wrote a quick post about debugging them → riad.blog/2025/10/25/d...
October 25, 2025 at 11:20 AM
Cool post by @danabra.mov about atproto (powers bluesky and more).
I resonate with the ideas. I hope the protocol succeeds overreacted.io/open-social/

I hope it's not too late, given, the financial and political incentives are too strongly against it. Open source proved it's possible though.
Open Social — overreacted
The protocol is the API.
overreacted.io
September 27, 2025 at 8:51 PM
💡You know these weekends, when on Friday night, you have an idea, can't sleep, can't stop thinking about it. The weekend is barely starting but you know it's over already. There's no way you could do anything else.

Well, this was one of these, satisfied with the result.😀
August 31, 2025 at 11:06 PM
Where can I find great-looking demo content for WordPress sites using only default block themes (no plugins)?

The Theme Unit Test Data feels… uninspired. Surely there’s something better out there? 🙏
July 21, 2025 at 11:12 AM
The team and @neel.sh have been working on this tirelessly and they're just getting started. Give it a try and build your sites in seconds.

It's still very capable but there's a lot more to come as well.

🤖
AI should do the hard work so you can focus on the things you're passionate about. That's why we built @wordpress.com's new AI Website Builder.

Build a site in seconds, use AI to customize it, and share your passion with the web.

Try it for free at WordPress.com/AI-Website-Builder
WordPress.com AI Website Builder
Early access Build a website in seconds withAI Prompt, edit, and launch WordPress websites with AI. ↑ Start your free WordPress AI Site Builder trial today. Get Started No credit card required.Canc…
WordPress.com
April 9, 2025 at 1:24 PM
I've been going a bit outside my comfort zone, exploring new areas in the Automattic/WordPress ecosystem. I've recently worked on WordPress Studio implementing custom domains and SSL. Check them out wordpress.com/blog/2025/03...

Studio is improving a lot lately. A lot to do still.
Studio: Add Custom Domains and HTTPS Support to Your Local WordPress Development
WordPress Studio 1.3.9 introduces custom domains and HTTPS support for enhanced local development flexibility.
wordpress.com
March 31, 2025 at 9:13 PM
Just do stuff. Most discuss and talk for ages, but that's not the goal. Just do stuff, it has never been easier.
March 12, 2025 at 3:33 PM
Two blockers prevent developers from using AI:

Financial: It's still expensive. Some don't have the luxury to expense their tools.

Psychological: A mindset shift from writing code to directing an AI and reviewing its output. (loss of control)

Don't let that second aspect stop you, start today 🤖
March 3, 2025 at 6:27 AM
Vibe Coding is real. I don’t like being alarming, but if you’re a developer and not jumping on the AI train yet, you’re in trouble.

Today, for the first time, I really felt a 10x boost in my own productivity.
March 2, 2025 at 11:44 AM
Just wrapped up my self-rehearsal for my talk on DataViews & DataForm at #WCAsia! Excited to share and discuss tomorrow.

How about you, do you rehearse your talks, or do you prefer to go with the flow?

#WordPress
February 21, 2025 at 1:47 PM
Building software is like playing an open-world RPG.🎮

The main quest is shipping features. The side quests are fixing debt, improving performance and tooling. Ignore them, progress slows. Obsess over them, you forget the goal. Balance is key.

Here’s how I approach it ⬇️

riad.blog/2025/02/07/m...
Mastering the side quests
Modern video games, especially the open world games all share similar mechanics around the game’s scenario. The player has a main quest to achieve in order to finish the game, but in parallel…
riad.blog
February 7, 2025 at 10:49 AM
Reposted by Riad Benguella
real people.

it's not about abstract personas or analytics.

it's about understanding how real people use the tools we build and helping them focus on their mission—not wrestle with technology.
Real People
I'm always looking for ways to make WordPress a better experience. It's powerful, flexible, and capable of much—but the real test of any improvement is how well it helps real people accomplish real goals. When my friend Chad asked for help with his website, it gave me a chance to see WordPress through his eyes. He runs More Music Foundation…
rich.blog
February 4, 2025 at 8:50 PM
Reposted by Riad Benguella
Today, @woocommerce.com launched a snazzy new look to match the exciting changes we’re making to our product strategy.

This new era of Woo will touch everything: from core WooCommerce architecture to user experience to our brand identity.

Read more about it: woocommerce.com/posts/introd...
The new Woo: A revitalized brand for a new commerce landscape
A new look and stronger vision: Discover our refreshed brand identity designed to reflect our values and vision for the future of open source ecommerce.
woocommerce.com
February 4, 2025 at 5:42 PM
Building and scaling a great engineering culture is hard. Balancing quality and velocity? Even harder.

I’d love to learn from you all—what tools, principles, and best practices have made the biggest impact in your teams? Reply and share your insights! 🚀
February 4, 2025 at 2:36 PM
Every dev should build an editor at least once—but what about a full CMS?

I break down the 4 core modules of a modern CMS, why they matter, and how they shape platforms like WordPress and others.

📝 Read more: riad.blog/2025/01/31/t...

#WebDev #CMS #WordPress
The anatomy of a CMS
I like to tell my developer friends that everyone should build an editor at least once as it’s central to many applications. Similarly, building a CMS is a rite of passage for devel…
riad.blog
January 31, 2025 at 12:08 PM
There are days where you feel like the king of the world, and other days where you feel miserable because of a small flu, then you get better and realize the importance of being in a good health.

Courage to everyone facing health issues.
January 30, 2025 at 4:16 PM
Hey developers, you care too much about your tools, code style and your perfect IDE plugins/setup. Please focus on the product you're shipping more. 🤺
January 25, 2025 at 9:17 PM
Hey WordPress, anyone built anything interesting with DataViews or DataForm so far?
January 17, 2025 at 2:48 PM
An interesting contradiction in Software development is that to write high quality code, one has to care deeply about the project and its long term success.

At the same time, you need to be detached enough to accept that someone else's approach/update to your own code can surpass yours.
January 15, 2025 at 8:58 AM
🏃Running is addictive.

I used to hate it and found it boring. But recently, I've started tracking my times and progress, it became like an addiction.

I found myself dreaming about running a semi-marathon (to each person their own goals, that's already ambitious for me).
January 13, 2025 at 5:54 PM
Reposted by Riad Benguella
Thank you!

We just released version 20.0 of the Gutenberg plugin which marks the 200th release and about eight years of work.

Thank you to every single person that has helped along the way ❤️

make.wordpress.org/core/2025/01...
What’s new in Gutenberg 20.0? (10 January)
This is Gutenberg 20.0, which means it’s the 200th release of the Gutenberg plugin. It’s been almost exactly eight years since the initial commit to the Gutenberg repository and about fo…
make.wordpress.org
January 11, 2025 at 5:10 PM
Reposted by Riad Benguella
Time for my annual look at the state of JavaScript Framework development.

"JavaScript Frameworks - Heading into 2025" #DEVCommunity #javascript #WebDev dev.to/this-is-lear...
JavaScript Frameworks - Heading into 2025
I admit I wasn't sure I'd be writing this article this year. It's easy to write articles that excite...
dev.to
January 6, 2025 at 5:16 PM
My ChatGPT usage is slowly increasing, last two use cases:

- physical training session planner (specialized for my kids needs) 🏃🏼‍♂️‍➡️
- research assistant for an upcoming talk.👨‍💻🔍
- trip planning and activity suggestions 🛫

What about you all. Any interesting usage
January 5, 2025 at 11:11 PM
Starting the year with a good morning run. I feel energized, I hope I can keep a consistent schedule for the next weeks at least.
January 1, 2025 at 11:40 AM