The work
On the ground
Fire-safety and landscape work in the Berkeley hills, slower builds at home in brick and concrete, and native plants.
At the keyboard
AI consulting, the digital side of a rights campaign, and software built because I wanted it to exist.
The direction
More of the week goes to software and consulting than a year ago. It is tracked as a share of hours, and the record below is the scoreboard.
The record
Where the hours went
Loading…
Pushups
Movement
What got built
Hours come from a ledger; weeks drawn lighter were reconstructed afterwards rather than logged at the time. Pushups are counted on the phone — the camera’s video never leaves it, only the number of reps; the counter was built on Sep 19, 2026 and there is no history before it. Commits are counted from local git history, filtered to one author, and from GitHub’s contribution calendar for the days this machine has no history for — where both know a day, the larger count is used, never the sum.
How I work
How the site works
All of it is plain text: 27 markdown files and one CSV of hours. 8,000 lines of Python with no packages installed turn that into these pages, 27 hand-built scenes included. Most edits are made by telling an AI agent what happened. The globe is 632 coastline points typed into the build script — no map file, no tracker.
Elsewhere — github.com/Gboneck ↗ GitHub · linkedin.com/in/griffin-boneck-89a6666a ↗ LinkedIn · uniteforrights.org ↗ Unite for Rights
Everything, by area27 projects, counted from the project files
| Area | Building now | Running | Ideas | Archive |
|---|---|---|---|---|
| games4 |
| |||
| software4 |
| |||
| ventures4 |
| |||
| content2 | ||||
| family2 | ||||
| home2 | ||||
| horticulture2 |
| |||
| career1 | ||||
| grizzly peak1 | ||||
| hardware1 | ||||
| hobby1 | ||||
| projects1 | ||||
| signal blueprint1 | ||||
| ufr1 |
Every project is here, including what is parked and what was stopped. Each name opens its page.