Blog Posts
November 1, 202530
PopOS Boot Failure After Adding Second NVMe Drive
PopOS Boot Failure After Adding Second NVMe Drive - Root Cause Analysis & Fix
Pop! OS
Linux
July 19, 202523
Fixing DNS Resolution Issues on Garuda Linux: A Complete Troubleshooting Guide
Solved: Why your Garuda Linux can ping the router but not Google. A deep dive into DNS conflicts, service debugging, and the proper systemd-resolved configuration.
Linux
Networking
Arch Linux
DNS
Garuda Linux
July 15, 202539
Building a Custom Spotify Recommendation Engine: Beyond the Algorithm
Built a custom Spotify recommendation engine that outperforms native algorithms using dual strategies, smart filtering, and comprehensive user profiling. Plus upcoming AI features!
Spotify
MusicTech
WebDevelopment
JavaScript
NodeJS
OpenSource
MusicDiscovery
Recommendations
Docker
June 1, 202521
Building a Full-Stack Portfolio with Next.js 15, MongoDB, and MinIO
Full-stack portfolio using Next.js 15, MongoDB & MinIO with auth, RTE, SSR, Docker, and modern dev practices.
Next.js
TypeScript
MongoDB
MinIO
Tailwind CSS
Radix UI
BlockNote
Zod
Docker