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 79
  1. 079Building a Helpdesk as a Library · 16 min
  2. 078What Makes a Good MCP Server · 16 min
  3. 077Fretfall Player, a Note Highway in Plain JavaScript · 14 min

Writing

79 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 79 articles
06Part 06, the cassette. Every tape is a story.

079Develop · · 16 min

Building a Helpdesk as a Library

How Better Helpdesk works inside a Next.js app: one Request handler, four databases behind one adapter, realtime over Postgres NOTIFY and jobs with no queue.

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.

  1. 076A Desktop App with Tauri 2Develop16 min
  2. 075Godot for Web DevelopersStudy16 min
  3. 074AI SkillsDevelop11 min
  4. 073Building AI-Powered Apps with the Vercel AI SDKDevelop14 min
  5. 072Writing Skills for Claude CodeDevelop15 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