Your workspace

Keep your work close to you

Members only

Confirm your
email.

Check your inbox to unlock the Python workbench and site.

An independent guide for builders

Learn how to code in python!

A considered approach to Python, product thinking, and the small decisions that turn good code into useful software.

Explore the principles

The north star

Software should feel
like a conversation.

01

Start with the why

Before the framework, before the feature list: get close to the problem. The best architecture usually starts with a very human question.

02

Prefer the obvious

Python gives us a rare gift: code that reads like a thought. Reach for the solution your future self can understand on a tired Tuesday.

03

Leave room to grow

Good foundations are not overbuilt. They are generous. Make the next change feel possible, not like a negotiation with the past.

From the notebook

Get the next note
01 / Essay8 min read

The quiet power
of boring code

On restraint, readable names, and why the cleverest solution is often the one nobody notices.

Read note
03 / Field note5 min read

Ship the smallest
useful thing

Read note

Keep in touch

A little signal,
now and then.

No noise, no growth hacks. Just a thoughtful note when there is something worth sharing.