A blog on AI, personal development, and living a good life.
See the code100% Python line coverage and 100% TypeScript branch coverage.
SITE_DIR=/tmp/TurnTrout.com
git clone https://github.com/alexander-turner/TurnTrout.com.git "$SITE_DIR" --depth 1
cd "$SITE_DIR"
pnpm install --frozen-lockfile
pnpm dev
To verify that one of my commits was produced at a given date, you need to check out another repository:
git clone https://github.com/alexander-turner/.timestamps
cd .timestamps
ots --no-bitcoin verify "files/$full_commit_hash.txt.ots"
The above ots (Open Timestamp) command is written assuming you don’t have a local copy of the blockchain and are instead willing to trust external calendar services. The commit times can be inspected zero-trust by downloading the blockchain and removing --no-bitcoin.
git config core.hooksPath .hooks to use the repository’s hooks.turntrout.com © 2024–2026 by Alexander Turner is licensed under CC BY-SA 4.0. Feel free to fork to use on your own website, but in addition to the licensing requirements of CC BY-SA 4.0:
Python testing and type-checking run in CI (.github/workflows/python-tests.yaml and python-lint.yaml), not only locally. ↩
3,128 commits
2,197 commits
168 commits
59 commits
TypeScript
61.9%
Python
31.9%
SCSS
3.2%
Shell
1.4%
JavaScript
1.4%
A blog on AI, personal development, and living a good life.
See the code100% Python line coverage and 100% TypeScript branch coverage.
SITE_DIR=/tmp/TurnTrout.com
git clone https://github.com/alexander-turner/TurnTrout.com.git "$SITE_DIR" --depth 1
cd "$SITE_DIR"
pnpm install --frozen-lockfile
pnpm dev
To verify that one of my commits was produced at a given date, you need to check out another repository:
git clone https://github.com/alexander-turner/.timestamps
cd .timestamps
ots --no-bitcoin verify "files/$full_commit_hash.txt.ots"
The above ots (Open Timestamp) command is written assuming you don’t have a local copy of the blockchain and are instead willing to trust external calendar services. The commit times can be inspected zero-trust by downloading the blockchain and removing --no-bitcoin.
git config core.hooksPath .hooks to use the repository’s hooks.turntrout.com © 2024–2026 by Alexander Turner is licensed under CC BY-SA 4.0. Feel free to fork to use on your own website, but in addition to the licensing requirements of CC BY-SA 4.0:
Python testing and type-checking run in CI (.github/workflows/python-tests.yaml and python-lint.yaml), not only locally. ↩
3,128 commits
2,197 commits
168 commits
59 commits
TypeScript
61.9%
Python
31.9%
SCSS
3.2%
Shell
1.4%
JavaScript
1.4%