This started as a problem with two bad answers.
Most of what I build lives in private repositories — some of it because it is not mine to open, some because opening it gives away the thing itself. A private repository proves nothing to anyone outside it. Opening everything solves the proof and destroys the asset.
What is public here
The decisions, not the code.
A project's write-up is what I hit, what I chose, what it cost, and what I would do differently. That survives without the source, and it is the part that is actually hard. The repository can stay closed and the reasoning can still be read.
Why it reads like a notebook
Because it is one. Short entries, honest about trade-offs, with a changelog when something genuinely changes. Not a tutorial site, not a wiki — those promise completeness, and completeness is a promise nobody keeps.
The first project documented here is this site, which is the only honest place to start: if I am going to claim that recording decisions is worth the effort, the site making the claim should be the first thing to do it.
Two languages
English is the default because that is where the readers are. Portuguese exists because it is mine. Every case and every post exists in both — enforced by the build, not by discipline.