Similar Posts
Google Cloud Options for Storing Data
ByAdilOptions for storing structured data: Points to remember: Cloud SQL is Google Cloud’s Managed Relational Database service. Alloy DB is a fully managed, high performance PostgreSQL Database Service. Spanner is Google Cloud’s fully Managed, Relational Database Service that offers strong consistency and horizontal scalability. FireStore is a fast, fully-managed, serverless NoSQL document database built for…
Security Incident Report: Cryptominer Attack on Next.js Application
ByAdilIntroduction On December 7-8, 2025, my Next.js portfolio application luisfaria.dev running on a DigitalOcean Ubuntu droplet was compromised by an automated cryptomining attack. The attacker successfully executed remote code on the containerized Next.js application, deploying cryptocurrency miners that ran for several hours before detection. This document serves as a post-mortem analysis and educational resource for…
Vite + Antd App works on Windows but Single Page crashes on Linux Production (Minified React Error #130)
ByAdilI have a React application (Vite + Ant Design) deployed on Nginx (Linux). The application works perfectly in my local environment (Windows) and usually runs fine in production. The Issue: The entire application works correctly until I navigate to one specific route (MachinesDashboard). On Windows (Local & Prod build): The page loads perfectly. On Linux…
5K monitors are finally going mainstream? Asus unleashes ROG Strix true 5120p monitor with 90-day Adobe Creative Cloud subs, but we’re missing a critical piece
ByAdilAsus ROG Strix XG27JCG combines 5K resolution, high refresh, HDR, AI motion features, and creative workflow suitability with flexible ergonomics. π¬ Watch the Video
Did AMD just launch the fastest silent video cards ever? Passively cooled 32GB DDR6 Radeon AI Pro R9700S debuts with ginormous 300W TDP
ByAdilAMD Radeon AI PRO R9700S offers 32GB memory, passive cooling, and high FP32 compute performance for dense AI workstation setups. π¬ Watch the Video
The Vibe Coding Paradox
ByAdilMy last PR for Nudges was +96 β312, touched 38 files, and was about 90% vibe coded. And Iβm confident in it. While I was gliding through Hyrule, two different AI agents were quietly refactoring Kafka consumers, validating payload shapes, and committing changesβclean, scoped, and production-ready. When I came back, I scanned the diff, nodded…