Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
My Journey Into Data Cleaning and ETL
34+ min ago (373+ words) When I first heard the term ETL (Extract, Transform, Load), I thought it sounded like something only advanced data engineers dealt with. But as I’ve been learning, I realized ETL is the backbone of almost every data project. It’s the…...
The Surprising Truth About Linux File Systems
3+ hour, 45+ min ago (211+ words) I was working on a project recently and noticed that my disk space was filling up quickly. I started investigating and realized that I had a lot of unnecessary files taking up space. But what really caught my attention was…...
Postgres RLS multi-tenancy: two traps that silently disable your policies
3+ hour, 47+ min ago (767+ words) Most multi-tenant applications keep tenants apart with one line of code, repeated forever: That line is load-bearing. Forget it once — in a new endpoint, in a join, in a hotfix at 2am, in a report someone added last quarter — and one…...
Your Database MCP Is Lying to You
4+ hour, 25+ min ago (646+ words) Here's a conversation I've had more than once. Me: How many orders use express delivery? Agent: None. No orders in the table use express delivery. The real answer was 2,317. The agent didn't hallucinate. It ran a real query against a…...
A Small, Annoying Reminder About MySQL, Next.js, and Reality
4+ hour, 41+ min ago (337+ words) Today's reminder that MySQL will happily let you believe you're doing everything "right" right up until it doesn't. I was wiring up a perfectly ordinary paginated query in a Next.js service. Nothing exotic. Prepared statements, placeholders, clean parameter handling....
One Cache Miss, Fifty Database Calls
5+ hour, 29+ min ago (295+ words) So I built a small demo to catch it in the act. One minimal API, two endpoints, same fake database. The fake database counts every call and takes ~200 ms, like a real query under load. The app starts itself on…...
Although we are in the dark, not all information will be useful.
6+ hour, 6+ min ago (263+ words) Last week I came across some log issues and it helped me to understand the importance to set good logs. Sometimes (read many times) the code creator wasn't be there anymore. It impact directly when you faced an issue in…...
Before You Train the Model: What My First ML Project Taught Me About Data Cleaning
7+ hour, 11+ min ago (478+ words) When I started my first data analytics and machine learning project, I wanted to get straight to the exciting part: training a model. I downloaded a dataset from Kaggle, chose a basic classification model, trained it, and started making predictions....
How to Optimize Vector Search When RAM Gets Too Expensive: On-Disk vs. In-Memory ANN Indexes
9+ hour, 52+ min ago (675+ words) Architecting cost-effective infrastructure by navigating the latency and storage trade-offs of HNSW, SPANN, and DiskANN In this article I would like to dive into the details of what actually makes semantic search fast and efficient: approximate nearest neighbor (ANN) algorithms,…...