Archives
- 30 May Zero to Portfolio: Building Your First Professional Website with Next.js and GitHub Pages
- 28 May The Docker Rescue Manual: Troubleshooting Containers and Deployments
- 25 May Git & Terminal Commands Cheat Sheet for Developers
- 15 May The Windows SSH Swiss Army Knife: A Complete Guide to Tunnels, VPNs, and Remote Routing
- 05 May Git Redundancy: Mirroring GitHub to Gitea
- 27 Feb The Git Rescue Manual: 18 Scenarios to Save Your Code and Sanity
- 06 Feb I Ignored PowerShell for 15 Years. Then an AI Wrote Me a Regex.
- 02 Feb I Built a Wordle Solver Because I Hate Losing
- 31 Jan My Galaxy Tab S7+ Just Ate My Laptop for Breakfast (How to Run Full VS Code on Android)
- 24 Jan I Built a Robot to Talk to the Robot (So I Don't Have To)
- 10 Jan Building EquiYield: A Full-Stack Cooperative Management System
- 24 Dec How to Build Your Free Website or Blog: From Simple HTML to Professional Chirpy Theme
- 23 Dec The Hollow Curriculum: Why Teaching C Without Pointers is Useless
- 17 Dec The Case of the Vanishing .env: How to Sync Your Secrets Without Crying
- 10 Dec The Great Digital Diet: Hosting 20k Photos for Free on OCI
- 02 Dec From C++ to TypeScript: A Dinosaur's Journey Back to the Future
- 01 Dec QRyptshare v1.1.0 - Custom Styling, Frames & New Formats
- 29 Nov Building a Privacy-First QR Code Generator (QRyptshare) on OCI, Docker & Next.js
- 25 Nov How I Built a Free, Enterprise-Grade CDN with OCI and Cloudflare Workers
- 24 Nov Getting Started with ESP32 and 1.3" OLED Display
- 23 Nov Building a Robust Cloud Dev Environment on OCI Always Free (ARM64)
- 29 Oct How to Create an Automated Employee Exit Pass Form with Unique Tracking Numbers in Microsoft Word (LAN-Based Setup)