# Shobhit Sharma > Personal website, engineering portfolio, and technical articles by Shobhit Sharma. Topics include homelab infrastructure, Linux networking (WireGuard, PiHole), Kubernetes (k3s, FluxCD GitOps), Python architecture (GIL removal, Python 3.12+), database performance (PostgreSQL, UUID design), and developer tooling. - Website: https://sharmashobh.it - RSS Feed: https://sharmashobh.it/rss.xml - Sitemap: https://sharmashobh.it/sitemap-index.xml - GitHub: https://github.com/sharmashobhit - LinkedIn: https://linkedin.com/in/sharmashobhit ## Technical Articles - [State of Homelab 2026](https://sharmashobh.it/blog/state-of-homelab-2026): Comprehensive walkthrough of modern homelab architecture, Proxmox VE clustering, Ceph storage, k3s Kubernetes, and GitOps deployments. - [State of Homelab 2025](https://sharmashobh.it/blog/state-of-homelab-2025): Annual overview of self-hosted infrastructure, network segmentation, and service management. - [Why You Should Avoid UUIDv4 as Primary Keys in PostgreSQL](https://sharmashobh.it/blog/avoid-uuid-v4-primary-keys): Database index bloat, random write penalties, B-tree fragmentation, and modern alternatives like UUIDv7. - [FluxCD & GitOps: The Right Way to Do DevOps](https://sharmashobh.it/blog/fluxcd-gitops-the-right-way-to-do-devops): Declarative continuous delivery on Kubernetes using FluxCD and Git repositories as the single source of truth. - [Data Ownership & The Homelab Journey](https://sharmashobh.it/blog/data-ownership-and-homelab): Why self-hosting and data sovereignty matter in the modern web era. - [Ad-blocking at Home: Pi-hole and WireGuard](https://sharmashobh.it/blog/pihole-wireguard): Network-wide DNS-based ad-blocking paired with road-warrior WireGuard VPN tunnels. - [Python 3.12 Features & Performance](https://sharmashobh.it/blog/python-3-12): Evaluation of subinterpreters, typing enhancements, and runtime speedups in modern Python. - [Python Next Generation: Free-Threaded CPython (No GIL)](https://sharmashobh.it/blog/python-next-generation): Deep dive into PEP 703 and true multithreading in CPython. - [Why Monorepos Are Making a Comeback](https://sharmashobh.it/blog/monorepos-are-back): Analysis of modern build systems, code sharing, and repository consolidation. - [GPT & Rediscovering Bookmarklets](https://sharmashobh.it/blog/gpt-and-rediscovering-bookmarklets): Using LLMs to rapidly build browser utility scripts and automated bookmarklets. - [Automated RSS Workflow](https://sharmashobh.it/blog/rss-feed-automation): Building a smart RSS consumption pipeline using Miniflux, n8n, Gemini LLM, and Telegram to filter information overload. - [Simgen: Static Site Generator for Documentation](https://sharmashobh.it/blog/simgen-ssg): Architecture of a lightweight markdown-to-static-site generator. - [When Good Enough Is Not Good Enough](https://sharmashobh.it/blog/when-good-enough-is-not-good-enough): Thoughts on engineering craft, architectural excellence, and AI-assisted development. - [To Thank or Not to Thank: That Is the Question](https://sharmashobh.it/blog/to-thank-or-not-to-thank): Analysis of politeness habits, stateless LLM architectures, and context-window token economics. ## Today I Learned (TIL) - [pg_cron: Scheduling Periodic Jobs Inside PostgreSQL](https://sharmashobh.it/til/pg-cron): Running cron jobs natively inside PostgreSQL without external task runners. - [RunPrompt: CLI Workflow Utility](https://sharmashobh.it/til/runprompt): Quick terminal prompt management and LLM execution. - [WASM GC Ports](https://sharmashobh.it/til/wasm-gc-ports): Compiling garbage-collected languages directly to WebAssembly with native garbage collection. ## Open Source Projects - [Ownline](https://sharmashobh.it/project/ownline): Privacy-first personal telemetry and tracking platform. - [Simgen](https://sharmashobh.it/project/simgen): Minimalist static documentation engine. - [Wololo](https://sharmashobh.it/project/wololo): Network utility and Wake-on-LAN microservice. - [Plasma Donation Directory](https://sharmashobh.it/project/plasma): Open-source emergency coordination registry.