Logo
Search
HOME
ARCHIVE
SIGN IN
SUBSCRIBE
Oliver Buchannon
Jennifer

I'm a developer, designer, and open-source builder with 25+ years of experience in iOS/macOS development, UI/UX, and creative technology.

658.3 — On Mentorship in an Industry That Moves Too Fast

Mar 8, 2026

•

1 min read

658.3 — On Mentorship in an Industry That Moves Too Fast

The half-life of technical knowledge in this field is short.

Jennifer
Jennifer
303.6 — Conflict Resolution in Code Review and in Life

Mar 1, 2026

•

1 min read

303.6 — Conflict Resolution in Code Review and in Life

Code review is conflict management with a technical object in the middle.

Jennifer
Jennifer
152.1 — Attention Is a Resource With a Depletion Curve

Feb 22, 2026

•

1 min read

152.1 — Attention Is a Resource With a Depletion Curve

Attention degrades over the course of the day.

Jennifer
Jennifer
080.0 — The Collection as Curatorial Act
LockSimple

Feb 15, 2026

•

1 min read

080.0 — The Collection as Curatorial Act

Every collection encodes a theory of what matters.

Jennifer
Jennifer
051.0 — The Newsletter as Form: Why We Returned to Email
LockSimple

Feb 8, 2026

•

1 min read

051.0 — The Newsletter as Form: Why We Returned to Email

The newsletter is email with intentionality.

Jennifer
Jennifer
020.0 — The Library as the First API
LockSimple

Feb 1, 2026

•

1 min read

020.0 — The Library as the First API

The library is an information retrieval system built around a specific access pattern.

Jennifer
Jennifer
003.0 — Systems Thinking Before Systems Thinking Was a Job
LockSimple

Jan 25, 2026

•

1 min read

003.0 — Systems Thinking Before Systems Thinking Was a Job

People have been thinking in systems since before the vocabulary existed.

Jennifer
Jennifer
006.6 — Rendering Is Lying Beautifully
LockSimple

Jan 18, 2026

•

1 min read

006.6 — Rendering Is Lying Beautifully

The screen shows you something that doesn't exist.

Jennifer
Jennifer
006.32 — The Machine That Hallucinates Helpfully
LockSimple

Jan 11, 2026

•

1 min read

006.32 — The Machine That Hallucinates Helpfully

The LLM hallucinates. This is not a bug in the traditional sense.

Jennifer
Jennifer
005.7 — Schema Migration as Archaeology
LockSimple

Jan 4, 2026

•

1 min read

005.7 — Schema Migration as Archaeology

The migration file is a time capsule.

Jennifer
Jennifer
005.43 — Garbage Collection and the Ethics of Forgetting
LockSimple

Dec 28, 2025

•

1 min read

005.43 — Garbage Collection and the Ethics of Forgetting

The garbage collector frees memory that is no longer reachable.

Jennifer
Jennifer
005.3 — The Ghost in the Binary: Undefined Behavior
LockSimple

Dec 21, 2025

•

1 min read

005.3 — The Ghost in the Binary: Undefined Behavior

Undefined behavior is the boogeyman of systems programming.

Jennifer
Jennifer
004.6 — Networking as Language: Protocols Are Agreements
LockSimple

Dec 14, 2025

•

1 min read

004.6 — Networking as Language: Protocols Are Agreements

A network protocol is a formal agreement between parties about how to communicate.

Jennifer
Jennifer
004.35 — Cloud Is Just Someone Else's Philosophy
LockSimple

Dec 7, 2025

•

1 min read

004.35 — Cloud Is Just Someone Else's Philosophy

When you move to the cloud, you're not moving to a neutral platform.

Jennifer
Jennifer
004.22 — Parallelism Is Not Multitasking: A Defense of Serial Thought
LockSimple

Nov 30, 2025

•

1 min read

004.22 — Parallelism Is Not Multitasking: A Defense of Serial Thought

Computers are better at parallelism than humans. Humans are not parallel systems.

Jennifer
Jennifer
960.0 — What Oral Traditions Know About Information Persistence
LockSimple

Nov 23, 2025

•

1 min read

960.0 — What Oral Traditions Know About Information Persistence

Oral traditions maintained complex information across many generations without writing.

Jennifer
Jennifer
940.0 — The Industrial Revolution Was a Platform Migration
LockSimple

Nov 16, 2025

•

1 min read

940.0 — The Industrial Revolution Was a Platform Migration

The Industrial Revolution was, at its core, a change in the underlying platform.

Jennifer
Jennifer
930.0 — Ancient Systems That Outlasted Their Designers
LockSimple

Nov 9, 2025

•

1 min read

930.0 — Ancient Systems That Outlasted Their Designers

The Roman road network is still in use.

Jennifer
Jennifer
910.0 — Cartography and the Lie of the Map
LockSimple

Nov 2, 2025

•

1 min read

910.0 — Cartography and the Lie of the Map

Every map is a model. Every model is wrong. Some are useful.

Jennifer
Jennifer
900.0 — History Is Version Control Without Merge Conflicts
LockSimple

Oct 26, 2025

•

1 min read

900.0 — History Is Version Control Without Merge Conflicts

History is a git repository where all the branches happened simultaneously.

Jennifer
Jennifer
891.7 — What Russian Literature Knows About Failure That Agile Doesn't
LockSimple

Oct 19, 2025

•

1 min read

891.7 — What Russian Literature Knows About Failure That Agile Doesn't

Russian literature does not believe in tidy resolutions.

Jennifer
Jennifer
821.0 — The Poem as Interface
LockSimple

Oct 12, 2025

•

1 min read

821.0 — The Poem as Interface

The poem is an interface between what the writer experienced and what the reader can experience.

Jennifer
Jennifer
810.0 — American Tech Has an American Literature Problem
LockSimple

Oct 5, 2025

•

1 min read

810.0 — American Tech Has an American Literature Problem

American literature is obsessed with reinvention and the blank slate.

Jennifer
Jennifer
808.8 — Writing Code Is Writing
LockSimple

Sep 28, 2025

•

1 min read

808.8 — Writing Code Is Writing

The programmer's first impulse is to say that code is not writing.

Jennifer
Jennifer
790.0 — Games That Taught Me Architecture
LockSimple

Sep 21, 2025

•

1 min read

790.0 — Games That Taught Me Architecture

The best software architecture education I received came from video games.

Jennifer
Jennifer
Load more

Sign Up

Login

Search

Profile

STAY CONNECTED

© 2026 Jen the Dev's Newsletter.
Report abusePrivacy policyTerms of use
beehiivPowered by beehiiv