✕ Clear all filters
11 articles

📰 Dev.to · Doogal Simpson

11 articles · Updated every 3 hours · View all reads

All Articles 91,606Blog Posts 109,627Tech Tutorials 22,915Research Papers 19,234News 14,872 ⚡ AI Lessons
Single Responsibility Principle for AI Sub-Agents
Dev.to · Doogal Simpson 1w ago
Single Responsibility Principle for AI Sub-Agents
Quick Answer: When building multi-agent AI systems, assigning human personas with broad...
How Database Reads Work: Pages, Buffer Pools, and Disk
Dev.to · Doogal Simpson 1w ago
How Database Reads Work: Pages, Buffer Pools, and Disk
Quick Answer: When you query a database, it rarely reads a single row directly from disk. Instead, it...
Spotify's Approximate Nearest Neighbor Search
Dev.to · Doogal Simpson 📐 ML Fundamentals ⚡ AI Lesson 2w ago
Spotify's Approximate Nearest Neighbor Search
Quick Answer: Spotify skips exact nearest neighbor calculations because searching hundreds of...
Git Internals: Why Your Commits Aren't Actually Diffs
Dev.to · Doogal Simpson 2mo ago
Git Internals: Why Your Commits Aren't Actually Diffs
TL;DR: Git is a content-addressable filesystem that stores project states as full snapshots rather...
Your JavaScript Array is a Hash Map in Disguise
Dev.to · Doogal Simpson 2mo ago
Your JavaScript Array is a Hash Map in Disguise
TL;DR: JavaScript arrays are fundamentally objects where integer keys are treated as strings. To save...
Beyond the Haversine Formula: Why I Use Geohashing for Spatial Search
Dev.to · Doogal Simpson 2mo ago
Beyond the Haversine Formula: Why I Use Geohashing for Spatial Search
TL;DR: Geohashing encodes 2D coordinates into hierarchical string prefixes, transforming expensive...
How Docker Actually Works: A Deep Dive into Namespaces and Cgroups
Dev.to · Doogal Simpson 3mo ago
How Docker Actually Works: A Deep Dive into Namespaces and Cgroups
TL;DR: Docker containers are just standard Linux processes restricted by Namespaces and Cgroups....