Blog & Articles

Sharing insights, tutorials, and thoughts on web development, programming, and technology trends.

Building a 3-Node Proxmox Cluster on a Laptop: Why Not?
Featured
January 25, 2026
12 min read
homelab

Building a 3-Node Proxmox Cluster on a Laptop: Why Not?

Detailed guide to setting up a powerful Home Lab with a 3-node Proxmox cluster running on a single laptop combined with a Raspberry Pi, for researching High Availability (HA) and Kubernetes.

homelab
proxmox
virtualization
cluster
high-availability
Unified AI Interface: Self-hosting LiteLLM and OpenWebUI
ai
Jan 25, 2026
8 min read

Unified AI Interface: Self-hosting LiteLLM and OpenWebUI

Optimize Large Language Model (LLM) usage experience by combining LiteLLM for API management and OpenWebUI for a ChatGPT-like beautiful interface.

ai
selfhost
litellm
Read More
TCP Cubic vs TCP BBR Performance Comparison: Simulation with NS-3
research
Jan 25, 2026
15 min read

TCP Cubic vs TCP BBR Performance Comparison: Simulation with NS-3

A detailed research into TCP Congestion Control, comparing the performance of Cubic and BBR in high-loss environments using NS-3 simulation. BBR shows significant superiority in throughput and RTT stability.

networking
tcp
ns-3
Read More
Self-hosting Overleaf Community Edition with Docker: Detailed Guide
selfhost
Jan 24, 2025
8 min read

Self-hosting Overleaf Community Edition with Docker: Detailed Guide

Step-by-step guide to self-hosting Overleaf Community Edition with Overleaf Toolkit and Docker: installation, configuration, adding full TeX Live, saving custom image, and operational notes.

overleaf
latex
docker
Read More
Next.js 14: Server Actions, Turbopack and Partial Prerendering for production
Next.js
Jan 15, 2024
8 min read

Next.js 14: Server Actions, Turbopack and Partial Prerendering for production

A comprehensive look at key new features in Next.js 14 (stable Server Actions, Turbopack, Partial Prerendering) and how to apply them for better performance, SEO, and DX in production apps.

Next.js
React
Web Development
Read More
React Performance Optimization: Practical Checklist for Production Apps
React
Jan 5, 2024
10 min read

React Performance Optimization: Practical Checklist for Production Apps

A practical checklist of React performance optimization techniques (React.memo, useMemo, useCallback, code splitting, virtual list, state optimization, and measuring with React DevTools) to make apps smoother and improve Core Web Vitals.

React
Performance
Optimization
Read More
Database Design for Web Apps: From Normalization, Indexing to Query Optimization
Database
Dec 28, 2023
15 min read

Database Design for Web Apps: From Normalization, Indexing to Query Optimization

Database design principles for web apps: normalization (1NF, 2NF, 3NF), when to denormalize, indexing strategies, relationship design, data types, constraints, query optimization, backup, and monitoring.

Database
PostgreSQL
SQL
Read More