All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Building Deptool: A custom declarative deployment tool for personal infrastructure

By

Ruud van Asseldonk

25d ago· 13 min readenInsight

Summary

Ruud van Asseldonk describes building Deptool, a custom declarative configuration deployment tool he created to address frustrations with existing deployment tools. The article covers the design philosophy, the specific problems Deptool solves (such as slow feedback loops, complex configuration, and unreliable deployments), and the author's preference for building tailored solutions rather than tolerating mediocre tools.

Key quotes

· 3 pulled
I look at the plan and press y. 's4.ruuda.nl: connecting …' I hold my breath. 'Applying' briefly flashes in my terminal window before settling on 'done.'
People who have worked with me for a while might accuse me of suffering from not-invented-here syndrome. I prefer to call it 'having higher standards.'
Why subject yourself to endless frustration that mediocre tools inflict on you, when you can build your own tools that are actually nice to use?
Snippet from the RSS feed
Deptool is a new declarative configuration deployment tool that I built for myself. In this post I describe the design, and I explain what problems it solves.

You might also wanna read