
Software Engineering
Contracts first: build APIs that are easier to change
Software Engineering 1/2: parse untrusted input, isolate pricing rules, and test invariants with three runnable JavaScript examples and original diagrams.
Read the articlePractical guides to AI, software engineering, and reliable systems.

Software Engineering 1/2: parse untrusted input, isolate pricing rules, and test invariants with three runnable JavaScript examples and original diagrams.
Read the article
Software Engineering 2/2: count linear and binary search probes, test edge cases, and visualize selectivity before connecting the model to database indexes.
Read the article