MKMudassir Khaninmudassirworks.hashnode.dev·4h ago · 9 min readHybrid Search for RAG: Combining BM25 and Vector Search for Better RetrievalIf you have ever watched a RAG pipeline confidently return the wrong chunk, there is a good chance the problem was not your prompt or your model. It was your retriever. Vector search alone has a speci00
SMSanja Malovicintelemetry-tracker.hashnode.dev·8h ago · 3 min readBuilding an open-source telemetry platform from scratchA few months ago, I started working on what eventually became Telemetry Tracker. It wasn’t supposed to become a product. I wasn’t trying to compete with existing observability platforms or start a com00
SMSyed Muhammad Aliindevstacked.hashnode.dev·13h ago · 16 min readComplete MDX Blog Setup with next-mdx-remote and Next.js 16 (2026 Beginner Guide)If you've ever tried writing blog posts in plain Markdown inside a Next.js app, you've probably hit a wall pretty fast. Plain Markdown can't render React components, can't handle custom styled code bl00
SSShaya Shavivinshaya-shaviv.hashnode.dev·1d ago · 5 min readgit stash for your Claude Code context (340k → 133k tokens)My long Claude Code sessions all follow the same arc. They start sharp: I explain the architecture once, decisions pile up, and before I know it the model holds the codebase and the exact shape of the00
VMVirginia Mwegainvirginiamwegahashnodedev.hashnode.dev·1d ago · 5 min readStreaming Agent Responses over SSE in Next.jsOne of the biggest UX improvements you can make to an AI application isn't choosing a faster model—it's streaming the response. Think about using ChatGPT. You type a prompt, press Send, and almost imm00
ODOmni Dev Hubinfluentic.hashnode.dev·1d ago · 19 min readBringing React Native Style Composition to React: Building FluenticFluentic is my attempt to make React styling feel explicit, composable, and predictable again, without giving up the ergonomics developers expect. Years ago, I worked on web apps with Emotion, and I 00
Mmilovaleinghostmap.hashnode.dev·1d ago · 8 min readI got tired of TODO comments losing context, so I built GhostMapI opened an old TypeScript service after a few weeks away from it and found this: // TODO: fix retry logic async chargeCustomer(input: ChargeInput) { // ... } The comment was technically useful whe00
ДДДаши Данцарановinddashi.hashnode.dev·2d ago · 11 min readWatching incoming USDC & USDT: NestJS + viem and the potholes of free RPCsI had a deceptively simple task: watch a set of addresses and push a Telegram notification the moment a stablecoin lands on one of them. The classic "a freelancer got paid and found out instantly, ins00
ABAyush Bhagatinayushbhagat.hashnode.dev·2d ago · 10 min readHow I Built an AI-Agent Editable Portfolio Using TanStack Start, Better-Auth, and HTTP Model Context Protocol (MCP)As software engineers, our portfolios are our digital handshakes. But let's face it: keeping a portfolio updated with new projects, recent articles, and updated bio copy is a chore we constantly delay00
NNanoReadsinnanoreads.hashnode.dev·2d ago · 3 min readShipping the same reading experience on web, iOS, and Android without three codebasesBuilding a product that reads and writes books sounds like one app. Ship it, and you discover it's really three surfaces — web, iOS, and Android — that all have to feel like the same thing while behav00