Tag

Series

Writing tagged “Series”.

Whose Clock?

Why a constant-rate sender doesn't need a phase-locked loop, where one is actually needed, the questions its equations leave open, and how to check an implementation that can't be exact.

M. Robert Martin

Taking Turns

Why taking turns isn't enough to share a consumer fairly, how deficit round robin measures turns in work, and how a deliberately simple reference shows that an implementation follows the rules.

M. Robert Martin

Simplicity Is Security

From OpenBSD to agentic coding: eliminate what's not needed, trust less, and limit the blast radius.

M. Robert Martin

Agentic Coding

How agentic coding adds a boundary between the engineer and the program, and why working code must be simplified, described, and constrained.

M. Robert Martin

The Limits of Understanding

Human limits, OpenBSD audits, privilege separation, and the operating-system boundaries that contain unseen defects.

M. Robert Martin

Less Is More

Writing less code can make that code more secure.

M. Robert Martin

Intentions and Unintentions

The negative space of security: unintended behavior, explicit permissions, and what testing can—and cannot—establish.

M. Robert Martin