Guide · Web development
Web development and WordPress: the guide
Websites and web platforms work well when there is a clean architecture underneath. This guide collects the articles on WordPress plugin development, Docker, backend and APIs, and the basics of interface design.
Where to start
Three reads to get started
Develop a WordPress plugin – create the initial structure
The first step of a complete series on building a custom WordPress plugin, from structure to settings.
Introduction to Docker
What a container is and why it simplifies developing and deploying any application.
Supabase: the Open-Source Backend for Your Vibe-Coded Apps
An open source backend with database, authentication and APIs ready to go: ideal for apps built with AI.
Developing for WordPress
A series on building custom plugins, with settings pages, custom fields and WooCommerce integrations, plus a page builder comparison.
Docker and containers
From the basics to Docker Compose, up to a MongoDB replica set in containers.
Backend, APIs and tools
Backend as a service, selling APIs and professional tools for geographic data.
UX/UI design
Principles and useful applications for designing clear interfaces.
You will find every article in the WordPress, Development, Docker and UX/UI categories of the blog.
When you need help
Need a custom website or platform?
I build WordPress sites, web platforms and integrations with e-commerce, business software and Excel, on a solid data model. The code and documentation stay with you.
Frequently asked questions
Custom plugin or off-the-shelf?
If a reliable plugin does exactly what you need, use it. A custom plugin makes sense when you need to integrate data or processes specific to your company, as I explain in the dedicated series.
Why use Docker even for a WordPress site?
Because it makes the development environment identical to production and simplifies updates, backups and migrations.
Do you build multilingual sites?
Yes. This site, for example, is in Italian and English and is built on a custom block theme.
Got a web project in mind?
Tell me about it: I will propose the simplest architecture that holds up over time.