Angelo Dini, Switzerland. Head of Product at Divio, co-founder of devguard.

Read it

Product & Development.

Hi 👋, I'm Angelo, nice to meet you. I'm Head of Product at Divio. As a kid, my grandparents let me take apart their VCRs. I never really stopped.

Fig. 1 A video recorder. Scroll and it comes apart, and every numbered part takes you somewhere.

Latest articles

All 78
  1. 078What Makes a Good MCP Server · 16 min
  2. 077Fretfall Player, a Note Highway in Plain JavaScript · 14 min
  3. 076A Desktop App with Tauri 2 · 16 min

Writing

78 articles since 2020. Mostly about building for the web, and lately quite a lot about AI tooling. They’re numbered in the order I wrote them, newest on top.

All 78 articles
06Part 06, the cassette. Every tape is a story.

078Teach · · 16 min

What Makes a Good MCP Server

How to build an MCP server people can trust, with runnable TypeScript and lessons from the devguard and Divio servers: read-only first, guarded writes, auth.

076Develop · · 16 min

A Desktop App with Tauri 2

Building a desktop app with Tauri 2, React and Rust. The command boundary, capabilities, bundling a 200 MB Java engine, licence gates, and the release pipeline.

  1. 075Godot for Web DevelopersStudy16 min
  2. 074AI SkillsDevelop11 min
  3. 073Building AI-Powered Apps with the Vercel AI SDKDevelop14 min
  4. 072Writing Skills for Claude CodeDevelop15 min
  5. 071Docker for Frontend DevelopersDevelop13 min

Projects

These are open-source projects I build or help look after, from a CMS I’ve worked on since 2014 to a helpdesk that lives inside your Next.js app.

All of them, in detail
03Part 03, the main board. Each project below is one of its chips.

Who took it apart

I grew up with my grandparents in a small valley in the south of Switzerland, below the Matterhorn. After a mediamatician apprenticeship I moved to Vancouver, learned English properly and did my first two internships there.

I’ve been at Divio, a Swiss platform for running web apps in the cloud, since 2010. I started there as a developer, I’m Head of Product now, and I still write code.

I led the product strategy and the roadmap for Divio's Linux/Docker-based PaaS, from vision and discovery to delivery. Together with the leadership team we set a new "Agency First" direction, and OKRs now give sales, marketing and engineering one shared list of priorities instead of a weekly "who does what" debate.

I taught frontend from 2010, to peers and colleagues at first, and from 2015 to 2025 at HSR (OST) in Rapperswil. In 2025 I co-founded devguard.

List of materials, abridged
ItemPartYears
01Co-Founderdevguard AG2025 – now
02Head of ProductDivio2024 – now
03BSc Computer ScienceFHNW, Brugg2019 – 2022
04InstructorUniversity of Applied Sciences HSR (OST)2015 – 2025
Get the full list