Notes

Writing

How I think about software: the interface, the service behind it, and the model when one belongs.

Where a model earns its place

A model is not a feature until someone can use the result.

Read

OpenClaw, kept on your own machine

A self-hosted gateway between the chats you already use and an assistant you control.

Read

The seam between React and Node

A screen and an API stay healthy when the contract between them is small.

Read

XSS is a broken trust boundary

A script that runs in your origin can act as the person who is logged in.

Read

Python after the notebook

A model stays a notebook until someone can call it from the product.

Read

A deploy you can restart

The container is up only if the proxy can reach the port you told it to use.

Read