AKAman Karkiinamankarki.hashnode.dev·10h ago · 10 min readWhat Actually Happens Inside a Transformer Forward PassA few months back I got a CUDA kernel merged into llama.cpp — a 1-D pooling kernel, average and max mode, verified against the CPU reference across 216 test cases. That taught me something specific: I00
SCS Choudharyinsam1593.hashnode.dev·9h ago · 4 min readHow to Approach a Coding Problem Before Writing CodeIntroduction One of the biggest mistakes beginners make while solving programming problems is opening the editor and immediately starting to write code. I've done this too. I would read a problem, und00
Mmstaaliinmstaali-blog.hashnode.dev·1d ago · 9 min readThree Lines That Only Compiled on a MacEvery C and C++ project I wrote at 1337 was built on a Mac, with clang, under -Wall -Wextra -Werror. All of them compiled clean since the grading script will not bother running a binary that produced 00
AKAman Karkiinamankarki.hashnode.dev·1d ago · 6 min readI Benchmarked My Vector Database Against Qdrant and ChromaI've spent the last couple of weeks building a vector database from scratch in C++ — my own HNSW index, my own storage engine, my own quantization. This week I finally pointed it at real data and ran 00
AKAyan Khaninthunder-khan.hashnode.dev·1d ago · 16 min readI Built C++ Test Impact Analysis With Zero Runtime DependenciesI entered a zero-dependency hackathon thinking the hard part would be selecting tests. It wasn't. The hard part was deciding when I had enough evidence to safely not run one. Most C++ projects have a 00
AKAman Karkiinamankarki.hashnode.dev·5d ago · 6 min readBuilding an HNSW index from scratch, and what the knobs actually doBuilding an HNSW index from scratch, and what the knobs actually do I've been building a vector database from scratch in C++ — not wrapping an existing one, actually writing the storage engine and the00
OGOnkesh Guptainonkeshgupta.hashnode.dev·6d ago · 8 min readSOLID Principles Simplified #4: Interface Segregation PrincipleThe Problem You're building a Printer interface for an office automation system. First requirement: Print the documents. Sounds easy. So you add print() method. Two weeks later: "Hey, can it also scan00
APAlexander Pompiliinkashiq.hashnode.dev·Aug 21 · 8 min readHow I Built a Zero-Cloud, Air-Gapped Flutter App using C++ FFI, Quant Math, and Optical QR SyncBuilding a modern mobile application usually means relying on the cloud. You hook up a BaaS, send user data to an API, process it through an LLM or a Python backend, and send the results back. But wha00
AKAman Karkiinamankarki.hashnode.dev·Aug 16 · 6 min readI Built an AI Refactoring Tool That Can't See More Code Than the Dependency Graph AllowsI've spent few days building RAAG — a platform that parses code, builds a dependency graph, computes coupling metrics, and indexes the code for semantic search. Every piece of that was in service of o00
SCS Choudharyinsam1593.hashnode.dev·Aug 16 · 3 min readArrays in C++ and JavaScript: What Changes and What Stays the Same?Introduction Arrays are one of the first data structures most developers encounter. They look simple: a collection of values stored together. But when you start using arrays in different programming l00