Javier de Diego Guzman
Reading
Following
Following
Latest posts from blogs I follow.
Filter
This week
2026-07-20
—
Every UPDATE Leaves a Ghost: MVCC, Bloat, and VACUUM in PostgreSQL
(PlanetScale)
Older
2026-07-15
—
Making 768 servers look like 1
(PlanetScale)
2026-07-13
—
Why Reading Matters
(Cal Newport)
2026-07-13
—
The Tower Keeps Rising
(Armin Ronacher)
2026-07-13
—
When the Postgres query planner goes rogue
(PlanetScale)
2026-07-08
—
Deadlocks and downtime
(PlanetScale)
2026-07-04
—
Better Models: Worse Tools
(Armin Ronacher)
2026-07-02
—
Building an Intern
(David Cramer)
2026-06-29
—
Beware of Productivity Paradoxes
(Cal Newport)
2026-06-25
—
One Postgres cluster, many apps
(PlanetScale)
2026-06-23
—
The Coming Loop
(Armin Ronacher)
2026-06-22
—
Dear AI Companies: Stop the “Doom Trolling”
(Cal Newport)
2026-06-16
—
The feedback loops behind Kubernetes
(PlanetScale)
2026-06-15
—
AI Isn’t Breaking Work. It’s Already Broken.
(Cal Newport)
2026-06-15
—
See what your database is doing right now with Connections
(PlanetScale)
2026-06-13
—
Dangerous Technology For Americans Only
(Armin Ronacher)
2026-06-11
—
The only scalable delete in Postgres is DROP TABLE
(PlanetScale)
2026-06-11
—
A Bigger Toolbox for MCP
(David Cramer)
2026-06-10
—
Gaslighting Openness
(Armin Ronacher)
2026-06-08
—
Why Isn’t AI Taking Our Jobs?
(Cal Newport)
2026-06-06
—
Communities of Not
(Armin Ronacher)
2026-06-01
—
The Pope vs. Silicon Valley
(Cal Newport)
2026-05-30
—
How to build a shitty robot
(Mario Zechner)
2026-05-26
—
Clanker: A Word For The Machine
(Armin Ronacher)
2026-05-25
—
On God and LLMs
(Cal Newport)
2026-05-24
—
Building Pi With Pi
(Armin Ronacher)
2026-05-18
—
The Dark Side of the Jevons Paradox
(Cal Newport)
2026-05-14
—
Egress problems and where to find them
(PlanetScale)
2026-05-08
—
Pushing Local Models With Focus And Polish
(Armin Ronacher)
2026-05-07
—
Problem solving with PlanetScale Insights
(PlanetScale)
2026-05-05
—
Transparency in benchmarking
(PlanetScale)
2026-05-05
—
On benchmarking
(PlanetScale)
2026-05-04
—
Content for Content’s Sake
(Armin Ronacher)
2026-04-30
—
RLS sounds great until it isn't
(PlanetScale)
2026-04-28
—
Finding Vulnerabilities with Warden
(David Cramer)
2026-04-21
—
Approaches to tenancy in Postgres
(PlanetScale)
2026-04-10
—
Keeping a Postgres queue healthy
(PlanetScale)
2026-04-08
—
I've sold out
(Mario Zechner)
2026-04-02
—
Patterns for Postgres Traffic Control
(PlanetScale)
2026-03-31
—
Graceful degradation in Postgres
(PlanetScale)
2026-03-30
—
High memory usage in Postgres is good, actually
(PlanetScale)
2026-03-26
—
Stripe Projects partnership: Provision PlanetScale Postgres and MySQL databases from the Stripe CLI
(PlanetScale)
2026-03-25
—
Thoughts on slowing the fuck down
(Mario Zechner)
2026-03-25
—
Tracing Sucks
(David Cramer)
2026-03-24
—
Enhanced tagging in Postgres Query Insights
(PlanetScale)
2026-03-23
—
Behind the scenes: How Database Traffic Control works
(PlanetScale)
2026-03-23
—
Introducing Database Traffic Control
(PlanetScale)
2026-03-13
—
Scaling Postgres connections with PgBouncer
(PlanetScale)
2026-03-12
—
Optimizing Content for Agents
(David Cramer)
2026-03-03
—
Drizzle joins PlanetScale
(PlanetScale)
2026-02-27
—
Video Conferencing with Postgres
(PlanetScale)
2026-02-25
—
Building a Slack Agent with Pi on Vercel
(David Cramer)
2026-02-23
—
Skill Synthesis
(David Cramer)
2026-02-19
—
Faster PlanetScale Postgres connections with Cloudflare Hyperdrive
(PlanetScale)
2026-02-02
—
Context Management and MCP
(David Cramer)
2026-02-02
—
Your code is under new management
(David Cramer)
2026-01-29
—
Introducing the PlanetScale MCP server
(PlanetScale)
2026-01-20
—
MCP, Skills, and Agents
(David Cramer)
2026-01-14
—
Database Transactions
(PlanetScale)
2026-01-07
—
Automating our changelog with Cursor commands
(PlanetScale)
2025-12-22
—
Year in Review 2025
(Mario Zechner)
2025-12-17
—
Postgres 18 is now available
(PlanetScale)
2025-12-16
—
Using MotherDuck with PlanetScale
(PlanetScale)
2025-12-15
—
$50 PlanetScale Metal is GA for Postgres
(PlanetScale)
2025-12-11
—
Rethinking Tools in MCP
(David Cramer)
2025-11-30
—
What I learned building an opinionated and minimal coding agent
(Mario Zechner)
2025-11-22
—
Armin is wrong and here's why
(Mario Zechner)
2025-11-21
—
AI-Powered Postgres index suggestions
(PlanetScale)
2025-11-14
—
$5 PlanetScale is live
(PlanetScale)
2025-11-04
—
Announcing Vitess 23
(PlanetScale)
2025-11-03
—
$50 PlanetScale Metal
(PlanetScale)
2025-11-03
—
Report on our investigation of the 2025-10-20 incident in AWS us-east-1
(PlanetScale)
2025-11-02
—
What if you don't need MCP at all?
(Mario Zechner)
2025-10-30
—
$5 PlanetScale
(PlanetScale)
2025-10-29
—
Subagents with MCP
(David Cramer)
2025-10-14
—
Benchmarking Postgres 17 vs 18
(PlanetScale)
2025-10-05
—
Infinite Footguns: Writing a JavaScript Interpreter in JavaScript
(Mario Zechner)
2025-10-01
—
Larger than RAM Vector Indexes for Relational Databases
(PlanetScale)
2025-09-24
—
Partnering with Cloudflare to bring you the fastest globally distributed applications
(PlanetScale)
2025-09-24
—
Processes and Threads
(PlanetScale)
2025-09-22
—
PlanetScale for Postgres is now GA
(PlanetScale)
2025-09-12
—
Postgres High Availability with CDC
(PlanetScale)
2025-08-22
—
Unreal Engine isn't ready for AI
(David Cramer)
2025-08-15
—
MCP vs CLI: Benchmarking Tools for Coding Agents
(Mario Zechner)
2025-08-11
—
Announcing Neki
(PlanetScale)
2025-08-08
—
Built With Borrowed Hands
(David Cramer)
2025-08-06
—
Patching Claude Code for debugging and /cost support for Max users
(Mario Zechner)
2025-08-03
—
cchistory: Tracking Claude Code System Prompt and Tool Changes
(Mario Zechner)
2025-07-08
—
Caching
(PlanetScale)
2025-07-03
—
The principles of extreme fault tolerance
(PlanetScale)
2025-07-01
—
Announcing PlanetScale for Postgres
(PlanetScale)
2025-07-01
—
Benchmarking Postgres
(PlanetScale)
2025-06-02
—
Prompts are code, .json/.md files are state
(Mario Zechner)
2025-05-09
—
Instrumenting Your MCP Server
(David Cramer)
2025-05-06
—
MCP is not good, yet.
(David Cramer)
2025-04-29
—
Announcing Vitess 22
(PlanetScale)
2025-04-26
—
Boxie - an always offline audio player for my 3 year old
(Mario Zechner)
2025-04-23
—
20/20 Vision with ICL
(David Cramer)
2025-04-14
—
Running Evals in Vitest
(David Cramer)
2025-03-25
—
PlanetScale vectors is now GA
(PlanetScale)
Feeds
Mario Zechner
Armin Ronacher
Cal Newport
PlanetScale
David Cramer