I’ve found a new favorite pair of sub-$100 cuff-style open earbuds, with some surprisingly premium features
The Soundpeats Clip1 are budget clipping open earbuds done right, and they’re great budget alternatives to Shokz or Bose options.
The Soundpeats Clip1 are budget clipping open earbuds done right, and they’re great budget alternatives to Shokz or Bose options.
Options 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…
Introduction 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…
I 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…
Asus ROG Strix XG27JCG combines 5K resolution, high refresh, HDR, AI motion features, and creative workflow suitability with flexible ergonomics.
AMD Radeon AI PRO R9700S offers 32GB memory, passive cooling, and high FP32 compute performance for dense AI workstation setups.
My 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…
Introduction Are you a visual learner? Have you ever used image-based flashcards to memorize words or concepts more effectively? If so, you might find this project interesting. I’m currently building an open-source, self-hosted flashcard PDF generator that allows you to create printable flashcards from images and text—fully under your own control. Here’s a short demo…
I recently built EdgeVec, a high-performance vector database that runs entirely in the browser. Here’s how I achieved sub-millisecond search times with WebAssembly. The Challenge Vector databases are everywhere in AI applications – they power semantic search, RAG systems, and recommendation engines. But they typically require a server. I wanted to explore: can we get…
Image generated by Google’s Nano Banana Scale is the theme carrying technology into 2026. AI systems are doing more, making more decisions, and operating with less direct oversight as they spread across industries. As 2026 comes into view, executives and industry leaders across security, infrastructure, and AI are beginning to align on what that scale…