Mohamad Kholid Bughowi

Software Engineer

Software architect and engineer with a passion for building comprehensive solutions. From initial concept to production deployment, I create robust systems that drive business value and user satisfaction.

Recent Posts
# frontend
# web development

Why I Stopped Reaching for Next.js

It's 2026 and the frontend ecosystem has evolved far beyond what Next.js can comfortably offer. Here's why I'm moving on and what I'm moving to.

May 2026, 7

9 min read

# cloudflare
# devtools
# networking

Share Your Local Dev Server Publicly with Cloudflare Tunnel

Learn how to use Cloudflare Tunnel and cloudflared to expose your localhost to the internet under your own custom domain.

May 2026, 6

6 min read

# vps
# docker
# grafana
# prometheus
# observability

Set up Grafana and Prometheus Monitoring on a VPS Instance

A practical guide to building a full observability stack on VPS using Grafana, Prometheus, Node Exporter, and cAdvisor — all running in Docker.

April 2026, 20

8 min read

# next.js
# typescript
# javascript

How to Use Next.js to Proxy HTTP Requests to External APIs

A technical deep dive into two approaches for proxying HTTP requests in Next.js, covering Route Handlers and the new Proxy feature introduced in Next.js 16 with full code implementation, trade-offs, and practical use cases.

February 2026, 11

10 min read

# vps
# docker
# dokploy
# security

My Journey Self-Hosting Multiple Apps on a Single VPS with Dokploy

A complete walkthrough of setting up a production-ready VPS from scratch. Learn how to harden SSH security, configure Cloudflare DNS, install Dokploy, and deploy your first application with HTTPS. Includes firewall setup and real-world deployment examples of running multiple self-hosted services on one VPS.

January 2026, 13

9 min read

# programming
# personal
# frontend
# career

How I Escaped Frontend Monotony and Rediscovered My Love for Programming

A candid journey from frontend burnout to programming passion - how exploring game development, server management, and automation helped me rediscover what makes coding truly exciting and fulfilling.

July 2025, 16

9 min read

Personal Projects
Snippets