Grunt: automation for “lazy” developers — WordCamp Bari 2019

I gave this talk at WordCamp Bari 2019 in Bari, Italy, in Italian (original title: Grunt: automazione per sviluppatori “pigri”).
The Italian and rather less rushed version of the Grunt talk I had given as a lightning session at WordCamp London 2018.
A developer’s working day is full of repetitive, boring operations. Tools like Grunt exist to automate exactly those, so the programmer can concentrate on the parts of the job that actually need a human. Grunt is a very flexible task runner thanks to its plugin architecture, and it was widely used in WordPress plugin and theme development.
What I covered
- What a task runner is and where it fits in a WordPress project
- Building up a Gruntfile task by task, from asset compilation to release packaging
- Translation files, linting and the checks you want running before you ship
- Honest limits: what automation will not fix
Slides and recording
- Slides (SlideShare)
- Session page on the WordCamp Bari 2019 site
Related reading

WebMCP in the block editor — WordCamp US 2026 Contributor Day
WordCamp US ran Contributor Day as a hackathon. Five of us spent it teaching the block editor to expose its own actions as WebMCP tools, so an agent can edit a post live in the browser.
5 min read

Organising WordCamp Europe 2024: an interview for Osom To Know
Ohia and I joined Maciej Nowak to talk through what it actually takes to organise WordCamp Europe — remote coordination, visas, suppliers, and the volunteers who make it happen.
5 min read

Who’s afraid of the command line? — WordCamp Rome 2018
Interfaces have spent decades getting friendlier, and yet the command line remains irreplaceable for some jobs. A practical tour of WP-CLI for people who do not consider themselves developers.
1 min read