A playful tiled bathroom with a toilet-paper ribbon curling like a data chart.

Poo Stats

My movements, measured

Real data
zero dignity
My running total

A logbook for dropping logs.

Every visit to the ceramic office, carefully counted and presented with far more dignity than it deserves.

1 Jan 2025 – 29 Jul 2026
Loaves pinched 1,424 No movement left behind.
Daily pace 2.5 Visits per active day.
Days on the board 575 Across 575 days since my first log.
Attendance rate 100% Of days between my first and latest log.
Exhibit A

The daily drop diary.

Every square marks a day in the logbook. Darker squares mean the facilities saw more action.

Activity history 858 visits · 30 Jul 2025 – 29 Jul 2026
Natural rhythms

The call of the wild.

My body keeps its own appointment book. Apparently, 8am had a recurring reservation.

24-hour roll call

Visits by hour

8am
00
03
06
09
12
15
18
21
Weekly rota

Visits by weekday

Mon 200
Tue 198
Wed 210
Thu 213
Fri 195
Sat 198
Sun 210
The long game

Monthly movement

Since Jan 2025
Aug 25
Sep 25
Oct 25
Nov 25
Dec 25
Jan 26
Feb 26
Mar 26
Apr 26
May 26
Jun 26
Jul 26
Personal bests

Personal bests from the smallest room.

Some records inspire admiration. These mostly inspire follow-up questions.

Busiest day 5

5 cables laid on Jan 13, 2025. The network was humming.

Longest streak 575 days

No skipped days, no abandoned posts. The latest run ended at 575.

Favourite day Thu

Accounted for 213 calls of nature—the week's busiest shift.

Cabinet of curiosities

My porcelain achievements.

Some take a day; some take years. Every new entry nudges another needlessly specific ambition closer.

14 of 15 unlocked
Unlocked

Perfect Attendance

I have logged on every date in one complete calendar year.

365 / 365 100%

Earned 31 December, 2025

In progress

Leap of Faith

I have logged on all 366 dates in a single leap year.

0 / 366 0%

366 to go

Unlocked

Around the Clock

I have logged a visit during every hour from midnight to 11pm.

24 / 24 100%

Earned 9 July, 2025

Unlocked

Seven-Day Service

I have answered nature’s call on every day of the week.

7 / 7 100%

Earned 7 January, 2025

Unlocked

Year-Round Regular

I have logged a visit in all twelve months.

12 / 12 100%

Earned 1 December, 2025

Unlocked

Four Seasons

I have logged through summer, autumn, winter, and spring.

4 / 4 100%

Earned 1 September, 2025

Unlocked

On a Roll

I have kept an unbroken seven-day logging streak.

575 / 7 100%

Earned 7 January, 2025

Unlocked

Unbroken

I have kept an unbroken thirty-day logging streak.

575 / 30 100%

Earned 30 January, 2025

Unlocked

Centurion

I have made one hundred contributions to the porcelain ledger.

1,424 / 100 100%

Earned 2 February, 2025

Unlocked

Grand Deposit

I have put one thousand deposits on the books.

1,424 / 1,000 100%

Earned 23 January, 2026

Unlocked

Early Bird

I have logged a visit between 5am and 7am.

1 / 1 100%

Earned 2 January, 2025

Unlocked

Night Shift

I have logged a visit between midnight and 4am.

1 / 1 100%

Earned 11 January, 2025

Unlocked

Double Feature

I have logged two visits within thirty minutes.

1 / 1 100%

Earned 17 December, 2025

Unlocked

Personal Best

I have set a daily total higher than every one before it.

1 / 1 100%

Earned 3 January, 2025

Unlocked

Minute Hand

I have logged every minute position from :00 through :59.

60 / 60 100%

Earned 13 March, 2025

Between engagements

Pauses between performances.

Because even a prolific cable layer needs an intermission.

Quickest return 30 minutes

The sequel arrived unusually quickly on 17th of December, 2025.

Typical interval 9 hours 41 minutes

A typical interval between calls of nature.

Longest intermission 1 day 5 hours 38 minutes

Normal service finally resumed on 28th of January, 2026.

Personal highlights

Big numbers from the smallest room.

Round numbers, proud moments, zero context required.

Milestone 1st

Jan 1, 2025

Milestone 50th

Jan 16, 2025

Milestone 100th

Feb 2, 2025

Milestone 200th

Mar 10, 2025

Milestone 500th

Jul 1, 2025

Milestone 1,000th

Jan 23, 2026

Milestone 1,424th

Jul 29, 2026