Author here. This is the second article in a small series I’m writing about code as a system.
The piece argues that implicit conventions become more fragile when code is produced and maintained by both humans and coding agents. It uses examples from language features, Next.js Server Actions, and React hooks to explore where system concepts should remain explicit: boundaries, contracts, states, invariants, responsibilities, and observability. Curious about your thoughts on the subject.
lbdremy•1h ago
The piece argues that implicit conventions become more fragile when code is produced and maintained by both humans and coding agents. It uses examples from language features, Next.js Server Actions, and React hooks to explore where system concepts should remain explicit: boundaries, contracts, states, invariants, responsibilities, and observability. Curious about your thoughts on the subject.