About CodeLift
CodeLift takes official sample code — the repositories a framework tells you to start from — runs it in Docker, and writes down what actually happens. Where the sample falls short of production, we publish a hardened fork with the full diff and the tests to prove it.
Everything here is measured. If a claim is not backed by a command we ran and an output we kept, it does not go in.
How a piece of work gets published
- Verify the official version unchanged. Inside Docker Desktop, never on a production host and never on a bare workstation, so a result can never be an artifact of somebody's local setup.
- Record findings against the current upstream commit. The commit hash and the date go in the article, because a finding without them is unverifiable a month later.
- Fix one finding per commit on a public fork, with a test for each.
- Re-run the whole suite and publish the counts.
- Write it up in Japanese and English from the logs, not from memory.
What we will not do
- Publish anything we have not run. Most of what is wrong on the internet about a framework is written by someone reasoning about the source instead of executing it.
- Quietly fix our own mistakes. When we get something wrong we correct it in place, dated, saying what we had claimed and what turned out to be true. Several articles here carry such notes.
- Pad an article to look thorough. Two articles were merged into one in July because verification showed their findings were identical; the honest form was one page, not two.
- Restate the official documentation. If the docs already answer it, there is no article to write.
How to check our work
Every article names the versions it was verified against and links a repository you can clone. The verification environments are published too, so the runs are reproducible on your own machine rather than taken on trust:
- github.com/codelift-dev — the hardened forks and the verification labs
Findings reflect the date they were verified. When we re-check an older article against current upstream, the result is added to that article with the date, whether or not anything changed.
Operator
- Operator: Libra
- Site: CodeLift — https://codelift.lb-product.com
- Languages: Japanese and English, every article in both
- Contact: contact form
Corrections are welcome and acted on. If something here is wrong, telling us is the fastest way to get it fixed — and the correction will say so.