Riad Benguella

Riad Benguella

@riad.blog

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

1K followers143 following159 posts

Riad Benguella reposted

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.comDevelop Locally on Linux with WordPress StudioThe WordPress Studio desktop app is now available for Linux users, providing a quick, server-free way to develop local WordPress sites.

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.comStudio 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.

💡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.😀

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? 🙏

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

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.comStudio: Add Custom Domains and HTTPS Support to Your Local WordPress DevelopmentWordPress Studio 1.3.9 introduces custom domains and HTTPS support for enhanced local development flexibility.

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 🤖

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.

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.

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

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.blogMastering the side questsModern 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 Benguella reposted

Riad Benguella reposted

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.comThe new Woo: A revitalized brand for a new commerce landscapeA new look and stronger vision: Discover our refreshed brand identity designed to reflect our values and vision for the future of open source ecommerce.

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! 🚀

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.blogThe anatomy of a CMSI 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…

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.

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. 🤺

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.

🏃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).

Riad Benguella reposted

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

Le mot "Algorithme" dérive du nom du mathématicien astronome et géographe persan du IXe siècle Al-Khawarizmi (en arabe : الخوارزمي) dont le nom complet est Abu Abdallah Muhammad ibn Musa al-Khawarizmi. Considéré par beaucoup comme le père de l'Algèbre et les prémices des Algorithmes. À bon entendeur

Riad Benguella reposted

it’s only called a design system if it has pages of documentation no one reads, otherwise it’s just a sparkling component library

The small concert in Cuevas del Drach was very nice. I’m also thinking about the Rafa Nadal Museum experience 🎾 Please send any activity ideas my way Mallorca

Riad Benguella reposted

Every time someone comments on a github issue "It's 2 years later and this still isn't fixed" I delay the fix by another year

I often hear that we disregard Extensibility and developpers in Gutenberg #WordPress. 🔌 On top of my head, here are just some of the tools and extensibility APIs that were recently introduced (2024 and far from complete) ↓

- A number of components and block supports stabilized - ESModules registration - PreviewDropdown extensibility - Heading levels control - Allowed blocks control on different blocks - Pre/post save hooks - Expanding the HTML API

Controversial take: If you're using React (with or without RSC) to build marketing/news/document websites (you name it), you're using the wrong tool, there are better tools out there for this. React shines for SPAs and the focus should be on local-first movement and tools rather than RSC.

Please consider updating your blocks. Iframed editor might become default for everyone soon

Fabian Kägy@fabian-kaegy.com

I cannot fathom how sooooo many large plugins in the WordPress ecosystem still have all of their blocks set to apiVersion: 1... It's been 4 years since Version 2 has been released... And a year and a half since Version 3...