DDietlyindietly.hashnode.dev·1h ago · 4 min read850k Static Pages on One ServerHow we serve 850,000 static pages from one small server Dietly serves more than 850,000 food pages by writing them as ordinary HTML ahead of time, then letting Caddy and Cloudflare do the cheap work o00
MHMoureen Hamutenyainmo-makes-it-simple.hashnode.dev·1d ago · 4 min readRendering 10,000+ Rows Without Freezing the Browser: ag-grid Performance Lessons from a Real SaaS ProductIf you've ever loaded a data-heavy table in the browser and watched the tab lock up for a few seconds, you already know why grid performance matters. On a cloud-based audit automation platform I work 00
VKVijay Kannainresizehub.hashnode.dev·1d ago · 5 min readTechnical SEO for a 100% Client-Side Web App: What Actually Works When There's No Backend to Render Pages" tags: seo, webdev, javascript, performance The problem nobody warns you about If you're building a client-side-only app — no server rendering, no backend, everything happening in the browser — you'll eventually hit real friction with SEO that 00
Jjasmineparkinjas-blogs.hashnode.dev·2d ago · 18 min readOur LLM service had no backpressure. The provider got 7x slower and our p99 got 25x worse.TL;DR. Our summarization endpoint holds a p99 under 3 seconds. On 21/05 our provider degraded: median call time went from 620ms to about 4.3 seconds, roughly 7x. Our p99 went to 35 seconds, roughly 2500
JDJeet Dhandhainjd-dev.hashnode.dev·2d ago · 2 min readqs-fast: a drop-in faster qs (2.3× parse, 3.8× stringify, identical output)qs is the query-string parser behind Express's extended query parsing and a huge amount of HTTP-handling code. It's careful, spec-faithful, and security-hardened — it has to be, because it parses untr00
DHDan Holloraningrimicorn.hashnode.dev·3d ago · 5 min readThe Soft Navigations API: Core Web Vitals Finally Work in SPAsHere's an uncomfortable fact about every SPA you've ever shipped: your Core Web Vitals numbers describe the first page the user landed on, and nothing after that. Someone loads your product listing, c00
DEDavid Essienindavid-essien.hashnode.dev·3d ago · 15 min readCode Fingerprinting: Detecting Duplicate Submissions Without Losing Your Mind (or Your API Budget)While building LogicVisor's review system, I was faced with a question I hadn't thought about before: what would happen if users submitted duplicate algorithm solutions? I decided to test it myself. I00
HMHosein Mahmoudiinhosein-mahmoudi.hashnode.dev·3d ago · 4 min readHow AI Can Help You Improve Your Performance as a DeveloperWhy this matters Let’s be real — most of us don’t struggle because we “can’t code”. We struggle because: we waste time on repetitive tasks we get stuck on small bugs we context-switch too much we 00
VLVav Labsinvav-labs.hashnode.dev·4d ago · 8 min readWhy NavigationAgent2D Lags With Hundreds of UnitsOriginally published on vav-labs.com. Everything here is against Godot 4.7 stable, and there's a runnable source project with a verification receipt at the end. If your game runs fine with a dozen un00
ANAyush Nigaminayushnigam.hashnode.dev·5d ago · 11 min readWhat Every SDET Must Know About the Web — Part 2: Advanced ConceptsPart 1 covered the foundational HTTP and browser mechanisms. Part 2 covers the concepts that most SDETs never reach because they feel advanced, complex, or optional. They are not optional. As full pro00