Skip to main content

Blog

Architecture insights, SaaS lessons, and production patterns from 80+ shipped projects.

Article preview
Dev Tips

Self-hosted CalDAV Task Manager as a PWA: Architecture Walkthrough

Full architecture for a self-hosted, CalDAV-backed task manager PWA. Vite + Preact + Hono + Radicale on a $50/month Hetzner box. No SaaS, no lock-in, no monthly fee.

11 min read·23 June 2026
Article preview
Dev Tips

Building MCP Servers with Deno: A Practical Guide

Why Deno is the right runtime for Model Context Protocol servers, the architecture I use, a working CalDAV example, and what I learned shipping four MCP servers in production.

15 min read·23 June 2026
Article preview
Startups

How I Run 20+ Production Services on a Single $50/Month Server

My homelab runs 20+ services on a single $50/month Hetzner server. Here is the exact architecture, cost breakdown, and why your SaaS can use the same patterns to slash infrastructure costs by 90%.

12 min read·15 June 2026
Article preview
Dev Tips

How ChatGPT Can Help You Design System Architecture for Your Applications

Designing system architecture can be challenging for new developers. ChatGPT can simplify the process.

5 min read·18 April 2023
Article preview
Dev Tips

Setting Up Your Own CI/CD Server with Drone CI

Streamline your software development process with Drone CI. Learn how to set up your own CI/CD server using Drone CI.

5 min read·12 February 2023
Article preview
Dev Tips

Dev tricks, Part 1: The Importance of Code Formatting with Prettier

Are you tired of staring at messy, unformatted code that looks like it was written by a herd of chaotic monkeys? Fear not, because Prettier is here to save the day!

7 min read·21 December 2022
Article preview
Personal

How to Keep Sane When Developing a SaaS Startup Solo? Part 1: Mindset and Mental Health

Take care of yourself first and work hard then

7 min read·15 December 2022
Article preview
Personal

My journey from an office job to freelance to my startups

While traveling and enjoying life

15 min read·7 June 2022
Article preview
Startups

Why you have to ship your idea today and with shittiest code possible

Or why so many developers abandon their attempts to release a product

5 min read·27 April 2022