
Distinguish empty, unknown, and not applicable data
A commute survey separates an observed zero, declined answer, not-applicable record, and collection failure. A worked analytical example with explicit assumptions and checked results.
The journal / Ideas in progress
Engineering & everyday learningSoftware, systems, and the things I’m learning along the way. From first principles to AI in production.
Find something to readA little theory. A lot of practice.

A commute survey separates an observed zero, declined answer, not-applicable record, and collection failure. A worked analytical example with explicit assumptions and checked results.

Keep CLAUDE.md focused on verified repository facts, distinguish written instructions from remembered notes, and remove stale guidance before it misleads a task.

Trace separate chaining in a five-bucket phone book, distinguish a hash collision from a duplicate key, and explain the assumptions behind expected constant time.

Model order identity, reject orphan references, inspect cascades and separate database relationships from the policy for deleting a paid order.