News
Mapping India’s Hidden 10-Minute Grocery Warehouses
The full scraping stack is a breakdown of the full stack — the APIs I reverse-engineered, the defenses I had to work around, and t...
Walk-Forward Optimisation in Python, Step by Step
Walk-forward optimisation is a way of tuning a trading strategy to the data it has already been trained on.
Your PyTorch Model Is Slower Than You Think: This Is the Reason Why
We’ll cover three categories of hidden bottlenecks I measured on a real RTX 5060 training loop. None of them is in your model arch...
I Built an AI That Autonomously Penetration Tests a Target, Then Writes Its Own...
Current Breach and Attack Simulation (BAS) tools just replay static scripts and generate PDFs. VANGUARD uses an LLM ReAct loop to...
LLM Features Need Budgets: How to Control Cost Without Killing Product Quality
Every request has a visible marginal cost. A feature can be “working” and still be failing in production because it is quietly bur...
Production RAG Is Not a Vector Database: A Practical Blueprint for Retrieval You...
RAG systems are judged by answers, but you cannot improve what you cannot measure. Before you touch embeddings, pick the real task...
How I Built a Python Pipeline to Analyze 16,695 Arabic Tweets on X
Python pipeline analyzing 16,695 Arabic tweets from X to detect linguistic uncertainty and examine how language influences social...
GPT in 200 Lines: The Beautiful Simplicity Behind Modern AI
A deep dive into Andrej Karpathy’s 200-line GPT implementation and the core concepts behind modern language models.
How to Build an AI Medical Scribe With AssemblyAI
Building a medical scribe requires more than transcription accuracy. It's about creating a system that fits into clinical workflow...
Beyond Grep: Giving the Unix Pipe a Brain With Qsh
qsh is a local-first, privacy-focused CLI that gives your terminal "semantic brains" using a 0.8B Qwen model. It lets you pipe ima...
Reverse-Engineering Zomato Food Rescue: MQTT, Server-Driven UI, and a Headless M...
How I intercepted Zomato's Android traffic, found MQTT credentials in plain JSON, and built a real-time monitor to win Food Rescue...
Comparing LLMs' Coding Abilities Across Programming Languages
LLMs solve algorithmic problems significantly worse in niche languages than in popular ones like Python and Java. The same pattern...
