Stats
Everything this site knows about itself, recounted from the source files on every build.
Across 670 posts and notes written over 6.7 years, starting January 4, 2020, plus 43 build-log entries and 11 standalone pages. That is ≈ 14 hours of reading.
- 247 entries so far in 2026 221 by this date in 2025
- 1.0 days between entries this year 3.6 across the whole run
- Sep 5, 2026 last published Why AI will never be able to take over humans
Output over time
Posts are the long-form pieces; notes are the short ones.
One thing explains most of the shape below: short notes began in 2025. 2024 ended on 9 entries and 2025 on 302, but long-form posts only went from 9 to 28. The jump is a new format, not a sudden change of pace.
Every month since the beginning
Shaded by how busy each month was. Pick any month to open it in the archive.
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 43 | 56 | 36 | 21 | 14 | 10 | 23 | 41 | 3 | · | · | · | 247 |
| 2025 | 2 | 10 | 18 | 61 | 57 | 19 | 20 | 28 | 27 | 22 | 9 | 29 | 302 |
| 2024 | 2 | 2 | 1 | · | · | · | · | 1 | 2 | · | 1 | · | 9 |
| 2023 | 2 | · | 3 | 1 | 2 | · | · | 6 | 3 | 1 | 1 | 1 | 20 |
| 2022 | 2 | 1 | 9 | 6 | 1 | 3 | 3 | 5 | · | · | · | · | 30 |
| 2021 | 1 | · | 6 | 5 | 5 | 3 | 2 | 8 | 12 | 7 | 3 | 8 | 60 |
| 2020 | 1 | · | · | · | · | · | 1 | · | · | · | · | · | 2 |
The busiest single month was Apr 2025 (61), and the current run is 21 months without a gap. Shading steps are quintiles of the months that have entries, so the colour splits where the data actually sits.
Year by year
| Year | Posts | Notes | Total | Words | Share of biggest year |
|---|---|---|---|---|---|
| 2026 | 12 | 235 | 247 | 62,390 | |
| 2025 | 28 | 274 | 302 | 58,302 | |
| 2024 | 9 | 0 | 9 | 2,943 | |
| 2023 | 20 | 0 | 20 | 6,690 | |
| 2022 | 30 | 0 | 30 | 10,536 | |
| 2021 | 60 | 0 | 60 | 21,626 | |
| 2020 | 2 | 0 | 2 | 1,071 |
Bars compare each year against the biggest one, split into posts and notes. The biggest complete year so far is 2025, with 302 entries. 2026 is still in progress.
Writing rhythm
Not how much, but when – the pace it keeps and the days and hours things actually get published.
Pace and streak
- current streak21 months
- longest streak21 months
- busiest monthApr 2025 (61)
- longest silence193 days
- first postJanuary 4, 2020
A streak counts consecutive months with at least one entry.
This year so far (2026)
247 entries so far this year. Bars are stacked and scaled to the busiest month of the year, at 56.
Day of the week
112 entries went out on Tuesdays, more than any other day.
Time of day
Publish times in IST, grouped into four-hour bands. The three busiest hours are 10:00, 12:00, 22:00.
Inside the writing
What the 670 entries are actually made of.
Typical lengths
- median entry174 words
- average post476 words
- average note171 words
- posts + notes163,558 words
The range runs from The funny future of co-working at 15 words to Setting Up and Using the Pi Coding Agent at 2,478. This panel is posts and notes only, and quotes each entry the way its own page does. The headline total of 167,152 words also counts standalone pages, build-log entries, and image alt text, which is written but never rendered – so per-post figures do not add up to it exactly.
What is embedded
- images407
- code blocks352
- lines of code3,200
- self-hosted videos3
Images appear in 231 entries and code in 129, roughly 19% of everything published here.
Upkeep and reach
- revised entries56
- revised after97 days
- on Mastodon409
- tags per entry1.9
Revised entries carry an updated date, shown on the post itself. The revision figure is an average across those 56 entries.
Tags
77 tags are in use and 7 of them appear exactly once. These are the 24 biggest, sized by how often each is used.
The 24 tags above account for 75% of all tag uses. Browse all 77 tags.
GitHub
The other half of the output: code pushed over the last 367 days.
Contributions per week, scaled against the busiest week.
Collections
Everything else the site keeps a list of. Each card opens its page.