Self-Hosted CI/CD on a Home Rack: GitHub, Gitea, Woodpecker, and Portainer

Self-hosted CI/CD pipeline overview showing GitHub, Gitea, Woodpecker, Docker, and Portainer flowing from left to right

Depending on your team size and build volume, you could be spending anywhere from a few hundred to several thousand rand per month on cloud CI/CD services — from our experience working with South African SaaS teams. Your code lives on GitHub, but your infrastructure sits in a rack at home. Here’s how we built […]

ForkMyFolio Backend: Designing a Modern, Multi-User Portfolio Platform in Spring Boot

ForkMyFolio_Logo

This long-form deep dive unpacks how ForkMyFolio’s backend turns a simple personal portfolio into a multi-user, slug-driven, production-ready platform built on Java 21 and Spring Boot 3. Updated: December 4, 2025 Tech Stack: Java 21, Spring Boot 3, Spring Security, JPA, Docker What You’ll Learn Layered Spring Boot Architecture How controllers, services, repositories, DTOs, and mappers fit […]

Inside the NemesisNet Homelab: My Personal Data Center

The NemesisNet Homelab: A Personal Data Center Most people build a gaming PC. I built a full-stack, self-hosted platform that powers everything from development to analytics. Most people build a gaming PC. I built a data center in my house. The NemesisNet Homelab didn’t appear overnight. What started as a single switch and a few […]