Sign in

Riad Benguella

@riad.blog
1K followers 143 following 159 posts

Loves the Web, Technology, Guitar, Tennis ... Writes some code @automattic and contributes to @WordPress 🇩🇿🇪🇸🇫🇷

PostsRepliesMedia
Reposted by Riad Benguella
Cyrille Sanson 🐬 @css31.bsky.social · 11/06/2026
WordPress Studio, l'app de bureau pour le dev local, arrive officiellement sur Linux 🐧 (Ubuntu d'abord). Gratuite, open source. Sa prochaine version intégrera Studio Code, l'agent IA présenté hier par @riad.blog à la permanence WPFR. wordpress.com/blog/2026/06... #WordPress #Linux
wordpress.com
Develop Locally on Linux with WordPress Studio
The WordPress Studio desktop app is now available for Linux users, providing a quick, server-free way to develop local WordPress sites.
021
Riad Benguella @riad.blog · 28/04/2026
Not much: - you can either provider your anthropic API key or use free tokens by using your wp.com account. - everything runs locally - you can publish to wp.com using natural language but otherwise, you can just export your local sites and import them elsewhere.
wp.com
WordPress, Your Way
Create your site. Share your voice. Earn online.
010
Riad Benguella @riad.blog · 28/04/2026
And btw, I had redesigned my site using it riad.blog/2026/04/13/m...
021
Riad Benguella @riad.blog · 28/04/2026
Hey bluesky, it's been some time. I just want to share with you a project that I've been working on if you haven't tried it yet. It's called Studio Code and it's basically a Claude Code like but tailored for creating, managing and deploying WordPress sites. Read more wordpress.com/blog/2026/04...
wordpress.com
Studio Code: An Agentic Coding Tool for WordPress (Now in Beta)
Studio Code is a CLI coding agent for WordPress that builds sites from descriptions, manages local environments, and validates content. Now in beta.
251
Riad Benguella @riad.blog · 25/10/2025
💡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...
011
Riad Benguella @riad.blog · 27/09/2025
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.
overreacted.io
Open Social — overreacted
The protocol is the API.
0101
Riad Benguella @riad.blog · 01/09/2025
💡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.😀
010
Riad Benguella @riad.blog · 21/07/2025
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? 🙏
041
Riad Benguella @riad.blog · 09/04/2025
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. 🤖
041
Riad Benguella @riad.blog · 31/03/2025
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.
wordpress.com
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.
070
Riad Benguella @riad.blog · 12/03/2025
Just do stuff. Most discuss and talk for ages, but that's not the goal. Just do stuff, it has never been easier.
0130
Riad Benguella @riad.blog · 10/03/2025
For this exact reason, I use it as my default browser. As otherwise very few devs test their PRs with it.
010
Riad Benguella @riad.blog · 03/03/2025
You should let our AI overlords write TypeScript for you and don't worry too much about it haha :)
150
Riad Benguella @riad.blog · 03/03/2025
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 🤖
150
Riad Benguella @riad.blog · 02/03/2025
I picked a real feature in a real project—one I had little experience with. I had gaps in the skillset needed, but after 2h30 with Claude Code, it’s done. Needs some polish, but wow.
140
Riad Benguella @riad.blog · 02/03/2025
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.
142
Riad Benguella @riad.blog · 21/02/2025
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
020
Riad Benguella @riad.blog · 09/02/2025
Discover André's first side quest in Gutenberg oandre.gal/my-first-sid... What was yours?
030
Riad Benguella @riad.blog · 07/02/2025
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...
riad.blog
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…
2153
Reposted by Riad Benguella
Rich Tabor @richtabor.com · 04/02/2025
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.
rich.blog
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…
0112
Reposted by Riad Benguella
Beau @beaulebens.bsky.social · 04/02/2025
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...
woocommerce.com
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.
284
Riad Benguella @riad.blog · 04/02/2025
Agreed, do you have any system that helps with that. How do you balance "shipping" with "great quality". Some tradeoffs seem necessary at times.
110
Riad Benguella @riad.blog · 04/02/2025
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! 🚀
222
Riad Benguella @riad.blog · 31/01/2025
Hey nice :) Looks like we're on the same page ✌️
020
Riad Benguella @riad.blog · 31/01/2025
Haha nice, yeah maybe it's a sign that you might care a lot about this subject.
010
Riad Benguella @riad.blog · 31/01/2025
Good luck. Quality is often better than quantity.
120
Riad Benguella @riad.blog · 31/01/2025
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
riad.blog
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…
2195
Riad Benguella @riad.blog · 30/01/2025
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.
030
Reposted by Riad Benguella
Rich Tabor @richtabor.com · 28/01/2025
check it out: rich.blog/building-an...
rich.blog
Building an Editor: Part 1
I started experimenting with building a text editor over the weekend, guided by curiosity without any rigid constraints. It's keyboard-driven, built on…
131
Riad Benguella @riad.blog · 26/01/2025
Nice exploration. It reminds me of a very old exploration of mine github.com/WordPress/de... It predates the site editor though, so it's a slightly different direction but similar goals.
github.com
Try a new modern navigation menu and admin bar by youknowriad · Pull Request #20 · WordPress/design-experiments
This is largely incomplete, still buggy a little bit and missing a lot of styles but it gives you an idea on how we can achieve this and put us on track if this is something we want to tackle.
030
Riad Benguella @riad.blog · 25/01/2025
Did you actually read what I wrote? Or maybe you replied to the wrong one?
000
Riad Benguella @riad.blog · 25/01/2025
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. 🤺
020
Riad Benguella @riad.blog · 25/01/2025
I've actually never stopped doing this. It doesn't replace the socials entirely but it's a very different way of consuming content. More qualitative.
020
Riad Benguella @riad.blog · 19/01/2025
I can agree with you but I'm not an expert in the area. I just wanted to point this out. you may also want to share feedback here github.com/WordPress/gu...
100
Riad Benguella @riad.blog · 19/01/2025
I think that style variation probably breaks an a11y rule that says: visual order should match DOM order.
100
Riad Benguella @riad.blog · 17/01/2025
Hey WordPress, anyone built anything interesting with DataViews or DataForm so far?
122
Riad Benguella @riad.blog · 15/01/2025
Indeed I’m still not ready to accept the detachment there though 😆
010
Riad Benguella @riad.blog · 15/01/2025
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.
130
Riad Benguella @riad.blog · 13/01/2025
Definitely this one www.youtube.com/@legendmedia but it's a French podcast. I guess it's clone enough in principle to Lex Fridman's podcast
youtube.com
LEGEND
Retrouvez nos interviews et nos reportages tous les mercredis, vendredis et dimanches à 11h. Pour toutes demandes de partenariats, contactez-nous via legend@influxcrew.com Co-production / influx - ...
020
Riad Benguella @riad.blog · 13/01/2025
Also, I can't do it without my AirPods and @pocketcasts.com It would still be boring 😛 otherwise.
140
Riad Benguella @riad.blog · 13/01/2025
🏃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).
260
Riad Benguella @riad.blog · 11/01/2025
I remember writing that 100th like it was yesterday. Time flies and what a consistency. Keep the 💡on. Thanks Fabian
130
Reposted by Riad Benguella
Fabian Kägy @fabian-kaegy.com · 11/01/2025
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...
make.wordpress.org
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…
44012
Riad Benguella @riad.blog · 07/01/2025
I definitely recommend the experience though :). It makes you appreciate Gutenberg more :P and also gives you a lot of ideas to bring back.
020
Riad Benguella @riad.blog · 07/01/2025
I do indeed, but it's a private one and I'm not entirely sure what state it is at the moment. I do it on and off.
010
Reposted by Riad Benguella
Ryan Carniato @ryansolid.bsky.social · 06/01/2025
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...
dev.to
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...
311930
Riad Benguella @riad.blog · 06/01/2025
I don't have great prompt skills either, I just keep things simple. I think it's just good at some things but not others :P
100
Riad Benguella @riad.blog · 05/01/2025
I guess that’s three use cases :)
000
Riad Benguella @riad.blog · 05/01/2025
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
220