Kai Nguyen's Hatch

Kai Nguyen
Latest
Popular
Glasp
Hatch
Advice Has a Dependency Graph: Why Good Practices Fail When Their Preconditions Are Ignored
glasp.co/hatch

Advice Has a Dependency Graph: Why Good Practices Fail When Their Preconditions Are Ignored

Hatched on Sep 11, 2026

Glasp
Hatch
The Fastest Query Is the One That Throws Away Information First
glasp.co/hatch

The Fastest Query Is the One That Throws Away Information First

Hatched on Sep 10, 2026 · 1 views

Glasp
Hatch
The Hidden Architecture of a Python Object’s Voice
glasp.co/hatch

The Hidden Architecture of a Python Object’s Voice

Hatched on Sep 9, 2026

Glasp
Hatch
The Hidden Graph Inside Every Fast SQL Query
glasp.co/hatch

The Hidden Graph Inside Every Fast SQL Query

Hatched on Sep 8, 2026 · 1 views

Glasp
Hatch
A Query Is a Theory of Attention
glasp.co/hatch

A Query Is a Theory of Attention

Hatched on Sep 7, 2026 · 1 views

Glasp
Hatch
The Hidden Engineering Principle Behind Fast Queries and Readable Code
glasp.co/hatch

The Hidden Engineering Principle Behind Fast Queries and Readable Code

Hatched on Sep 6, 2026

Glasp
Hatch
The Hidden Performance Cost of Ambiguity
glasp.co/hatch

The Hidden Performance Cost of Ambiguity

Hatched on Sep 5, 2026

Glasp
Hatch
The Hidden Continuation Inside Every Query
glasp.co/hatch

The Hidden Continuation Inside Every Query

Hatched on Sep 4, 2026

Glasp
Hatch
The Hidden Difference Between Finding Possibilities and Knowing What Can Happen Next
glasp.co/hatch

The Hidden Difference Between Finding Possibilities and Knowing What Can Happen Next

Hatched on Sep 3, 2026

Glasp
Hatch
Python’s Quiet Lesson: Omit the Container, Keep the Meaning
glasp.co/hatch

Python’s Quiet Lesson: Omit the Container, Keep the Meaning

Hatched on Sep 2, 2026

Glasp
Hatch
The Hidden Boundary Between an Object and a Row
glasp.co/hatch

The Hidden Boundary Between an Object and a Row

Hatched on Sep 1, 2026 · 3 views

Glasp
Hatch
The Fastest Code Starts by Refusing to Do Unnecessary Work
glasp.co/hatch

The Fastest Code Starts by Refusing to Do Unnecessary Work

Hatched on Aug 31, 2026 · 2 views

Glasp
Hatch
The Documentation Is Part of the Object
glasp.co/hatch

The Documentation Is Part of the Object

Hatched on Aug 30, 2026 · 2 views

Glasp
Hatch
From “Everything Is a File” to “Ask the Database”: The Hidden Evolution of Computing
glasp.co/hatch

From “Everything Is a File” to “Ask the Database”: The Hidden Evolution of Computing

Hatched on Aug 29, 2026 · 3 views

Glasp
Hatch
The Fastest SQL Query Is the One That Shrinks the World First
glasp.co/hatch

The Fastest SQL Query Is the One That Shrinks the World First

Hatched on Aug 28, 2026 · 2 views

Glasp
Hatch
A Transaction Is a Graph Before It Is a Transaction
glasp.co/hatch

A Transaction Is a Graph Before It Is a Transaction

Hatched on Aug 27, 2026 · 2 views

Glasp
Hatch
The Data Structure Hidden Inside Every Distributed Transaction
glasp.co/hatch

The Data Structure Hidden Inside Every Distributed Transaction

Hatched on Aug 26, 2026 · 2 views

Glasp
Hatch
The Hidden Choice Behind Every Query: Are You Searching States or Shaping Reality?
glasp.co/hatch

The Hidden Choice Behind Every Query: Are You Searching States or Shaping Reality?

Hatched on Aug 25, 2026 · 1 views

Glasp
Hatch
The Best Abstractions Do Not Hide Structure: They Expose Leverage
glasp.co/hatch

The Best Abstractions Do Not Hide Structure: They Expose Leverage

Hatched on Aug 24, 2026 · 3 views

Glasp
Hatch
Your Website Has Two Clocks: The Hidden Link Between JavaScript Speed and Visitor Trust
glasp.co/hatch

Your Website Has Two Clocks: The Hidden Link Between JavaScript Speed and Visitor Trust

Hatched on Aug 23, 2026 · 3 views

Glasp
Hatch
The Hidden Argument Between Objects and Rows
glasp.co/hatch

The Hidden Argument Between Objects and Rows

Hatched on Aug 22, 2026 · 1 views

Glasp
Hatch
The Best Documentation Behaves Like a Query Optimizer
glasp.co/hatch

The Best Documentation Behaves Like a Query Optimizer

Hatched on Aug 21, 2026 · 2 views

Glasp
Hatch
The Hidden Ethics of a String Representation
glasp.co/hatch

The Hidden Ethics of a String Representation

Hatched on Aug 20, 2026

Glasp
Hatch
Before You Build the Query, Decide What Counts as an Answer
glasp.co/hatch

Before You Build the Query, Decide What Counts as an Answer

Hatched on Aug 19, 2026 · 2 views

Glasp
Hatch
The Query Is Not the Plan: Why Good Engineering Advice Must Explain Its Mechanism
glasp.co/hatch

The Query Is Not the Plan: Why Good Engineering Advice Must Explain Its Mechanism

Hatched on Aug 18, 2026 · 1 views

Glasp
Hatch
The Hidden Query Inside Every Good Docstring
glasp.co/hatch

The Hidden Query Inside Every Good Docstring

Hatched on Aug 17, 2026 · 1 views

Glasp
Hatch
The Fastest Computation Is the One Your Dependencies Let You Avoid
glasp.co/hatch

The Fastest Computation Is the One Your Dependencies Let You Avoid

Hatched on Aug 16, 2026 · 2 views

Glasp
Hatch
The Best Systems Know How to Explore Without Breaking the World
glasp.co/hatch

The Best Systems Know How to Explore Without Breaking the World

Hatched on Aug 15, 2026 · 3 views

Glasp
Hatch
The Maintainable Mind: What Software Architecture Teaches Us About Learning
glasp.co/hatch

The Maintainable Mind: What Software Architecture Teaches Us About Learning

Hatched on Aug 14, 2026

Glasp
Hatch
The Hidden Power of Boundaries: What Python Unpacking and SQL Windows Reveal About Thinking
glasp.co/hatch

The Hidden Power of Boundaries: What Python Unpacking and SQL Windows Reveal About Thinking

Hatched on Aug 13, 2026 · 1 views

Glasp
Hatch
The Fastest SQL Queries Make Most of the Data Irrelevant
glasp.co/hatch

The Fastest SQL Queries Make Most of the Data Irrelevant

Hatched on Aug 12, 2026

Glasp
Hatch
When Python Code Speaks Clearly: The Hidden Contract Between Docstrings and Method Types
glasp.co/hatch

When Python Code Speaks Clearly: The Hidden Contract Between Docstrings and Method Types

Hatched on Aug 11, 2026 · 1 views

Glasp
Hatch
The Advice You Need May Be Executed in the Wrong Order
glasp.co/hatch

The Advice You Need May Be Executed in the Wrong Order

Hatched on Aug 10, 2026 · 2 views

Glasp
Hatch
A Distributed Transaction Cannot Roll Back, So It Must Learn to Remember
glasp.co/hatch

A Distributed Transaction Cannot Roll Back, So It Must Learn to Remember

Hatched on Aug 9, 2026 · 2 views

Glasp
Hatch
Your Website Is a State Space: Why Bounce Rate Misses the Real Problem
glasp.co/hatch

Your Website Is a State Space: Why Bounce Rate Misses the Real Problem

Hatched on Aug 8, 2026

Glasp
Hatch
The Same Design Problem Hides Inside Every Table and Every Object
glasp.co/hatch

The Same Design Problem Hides Inside Every Table and Every Object

Hatched on Aug 7, 2026 · 2 views

Glasp
Hatch
The Array Principle: Why Good Software Starts by Choosing the Right Constraints
glasp.co/hatch

The Array Principle: Why Good Software Starts by Choosing the Right Constraints

Hatched on Aug 6, 2026 · 2 views

Glasp
Hatch
Readable Code and Fast Queries Obey the Same Law: Make Meaning Obvious Early
glasp.co/hatch

Readable Code and Fast Queries Obey the Same Law: Make Meaning Obvious Early

Hatched on Aug 5, 2026

Glasp
Hatch
Why Good Design Is Really About Surviving Failure
glasp.co/hatch

Why Good Design Is Really About Surviving Failure

Hatched on Aug 4, 2026 · 2 views

Glasp
Hatch
Why the Fastest Code Is Often the Most Delayed
glasp.co/hatch

Why the Fastest Code Is Often the Most Delayed

Hatched on Aug 3, 2026 · 3 views

Glasp
Hatch
The Hidden Grammar of Data: Why Good Schemas and Good Docstrings Solve the Same Problem
glasp.co/hatch

The Hidden Grammar of Data: Why Good Schemas and Good Docstrings Solve the Same Problem

Hatched on Aug 2, 2026 · 1 views

Glasp
Hatch
Why Fast Systems Depend on What They Refuse to Change
glasp.co/hatch

Why Fast Systems Depend on What They Refuse to Change

Hatched on Aug 1, 2026

Glasp
Hatch
Why the Fastest Systems Sometimes Refuse to Change Their Minds
glasp.co/hatch

Why the Fastest Systems Sometimes Refuse to Change Their Minds

Hatched on Jul 31, 2026 · 3 views

Glasp
Hatch
Why Good Advice Fails Without a Query
glasp.co/hatch

Why Good Advice Fails Without a Query

Hatched on Jul 30, 2026 · 2 views

Glasp
Hatch
Why the Smallest Programming Rules Reveal the Biggest Truth About Structure
glasp.co/hatch

Why the Smallest Programming Rules Reveal the Biggest Truth About Structure

Hatched on Jul 29, 2026 · 3 views

Glasp
Hatch
Why Good Design Starts With Knowing What Should Never Change
glasp.co/hatch

Why Good Design Starts With Knowing What Should Never Change

Hatched on Jul 28, 2026 · 2 views

Glasp
Hatch
Knowledge Becomes Useful When It Can Be Queried
glasp.co/hatch

Knowledge Becomes Useful When It Can Be Queried

Hatched on Jul 27, 2026 · 3 views

Glasp
Hatch
Why Good Design Principles Become Bad Advice Without Context
glasp.co/hatch

Why Good Design Principles Become Bad Advice Without Context

Hatched on Jul 26, 2026 · 3 views

Glasp
Hatch
The Brute Force Mindset Is Better Than You Think, But Only If You Write It Down
glasp.co/hatch

The Brute Force Mindset Is Better Than You Think, But Only If You Write It Down

Hatched on Jul 25, 2026 · 2 views

Glasp
Hatch
Why SQL Thinks in Sets and Arrays Think in Slots
glasp.co/hatch

Why SQL Thinks in Sets and Arrays Think in Slots

Hatched on Jul 24, 2026 · 2 views

Glasp
Hatch
Why Good Systems Need Rules of Order, Not Just Good Parts
glasp.co/hatch

Why Good Systems Need Rules of Order, Not Just Good Parts

Hatched on Jul 23, 2026 · 3 views

Glasp
Hatch
The Quiet Power of Deferring Work Until You Know What to Do Next
glasp.co/hatch

The Quiet Power of Deferring Work Until You Know What to Do Next

Hatched on Jul 22, 2026 · 1 views

Glasp
Hatch
The Hidden Grammar of Data: Why SQL Is Really About Seeing Structure
glasp.co/hatch

The Hidden Grammar of Data: Why SQL Is Really About Seeing Structure

Hatched on Jul 21, 2026 · 2 views

Glasp
Hatch
The Database Mind: Why Good Thinking Needs Indexes, Not Just Notes
glasp.co/hatch

The Database Mind: Why Good Thinking Needs Indexes, Not Just Notes

Hatched on Jul 20, 2026 · 2 views

Glasp
Hatch
Why Good Websites and Good Code Fail for the Same Reason
glasp.co/hatch

Why Good Websites and Good Code Fail for the Same Reason

Hatched on Jul 19, 2026 · 3 views

Glasp
Hatch
Exploration Needs a Docstring
glasp.co/hatch

Exploration Needs a Docstring

Hatched on Jul 18, 2026 · 2 views

Glasp
Hatch
What a Class Method and a Docstring Both Know About Good Design
glasp.co/hatch

What a Class Method and a Docstring Both Know About Good Design

Hatched on Jul 17, 2026 · 2 views

Glasp
Hatch
Why Good Documentation Is a Topological Sort of Thought
glasp.co/hatch

Why Good Documentation Is a Topological Sort of Thought

Hatched on Jul 16, 2026 · 3 views

Glasp
Hatch
Why Good Practices Fail Without a Query for Context
glasp.co/hatch

Why Good Practices Fail Without a Query for Context

Hatched on Jul 15, 2026 · 3 views

Glasp
Hatch
Why the Fastest Queries and the Best Minds Both Learn to Filter Early
glasp.co/hatch

Why the Fastest Queries and the Best Minds Both Learn to Filter Early

Hatched on Jul 14, 2026 · 1 views

Next >