corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a08c5a-4ff6-7372-9dcb-5af085281413", "title": "vibe coding and the death of craftsmanship", "url": "https://www.umangsinha.in/blog/vibe-coding-and-the-death-of-craftsmanship", "published_at": "2026-03-08T19:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af0845a38f8", "title": "how spaced repetition actually works: the sm-2 algorithm", "url": "https://www.umangsinha.in/blog/the-sm2-algorithm", "published_at": "2026-03-08T01:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af083e2213a", "title": "Race-Free Redis: How Lua Scripting Delivers Atomicity and Performance", "url": "https://www.umangsinha.in/blog/race-free-redis-lua-scripting", "published_at": "2025-06-01T00:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af083bbb855", "title": "Probabilistic Data Structures in Go: Building and Benchmarking a Bloom Filter", "url": "https://www.umangsinha.in/blog/probabilistic-data-structures-bloom-filter", "published_at": "2025-05-25T00:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af0834aec23", "title": "PostgreSQL UUID Performance: Benchmarking Random (v4) and Time-based (v7) UUIDs", "url": "https://www.umangsinha.in/blog/postgresql-uuid-performance-benchmark", "published_at": "2025-05-18T00:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af0829f0573", "title": "Beyond JavaScript: Why 0.1 + 0.2 Doesn't Equal 0.3 in Programming", "url": "https://www.umangsinha.in/blog/floating-point-precision", "published_at": "2024-09-14T00:00:00+00:00" }, { "id": "01a08c5a-4ff6-7372-9dcb-5af08210d11d", "title": "The CORS Conundrum", "url": "https://www.umangsinha.in/blog/cors-conundrum", "published_at": "2024-06-22T00:00:00+00:00" } ] posts
Claim your blog
Back to umangsinha.in
Blog · corpus.blog/blogs/umangsinha.in/posts
umangsinha.in
umangsinha.in
2026
vibe coding and the death of craftsmanship
original ↗
8 Mar 2026
how spaced repetition actually works: the sm-2 algorithm
original ↗
8 Mar 2026
2025
Race-Free Redis: How Lua Scripting Delivers Atomicity and Performance
original ↗
1 Jun 2025
Probabilistic Data Structures in Go: Building and Benchmarking a Bloom Filter
original ↗
25 May 2025
PostgreSQL UUID Performance: Benchmarking Random (v4) and Time-based (v7) UUIDs
original ↗
18 May 2025
2024
Beyond JavaScript: Why 0.1 + 0.2 Doesn't Equal 0.3 in Programming
original ↗
14 Sept 2024
The CORS Conundrum
original ↗
22 Jun 2024