hayward@click:~

what these numbers are

Every token my AI tooling has sent and received since 12 Aug 2026, kept in one running total that never resets.

is what goes in, is what comes back out. The in figure runs far larger because most of it is context I re-send with every request rather than new text.

Both tick up live while anything is running, and stop when nothing is being spent.

Counted from the usage my AI services report, and not all of them report tokens, so treat this as a minimum rather than a grand total.

what this timer is

A countdown to 31 May 2027.

That is the deadline for my community projects, the Discord server included: the time they have to pick up momentum and find their users.

A date I set myself, and I would rather have it on the wall than in my head.

Lee Hayward avatar

> whoami

Lee Hayward

HaywardGG / Vibe Coder & Gamer

online & always tinkering

I'm a UK based vibe coder. AI drafts, I proof, I ship, and I hold code and copy to the same standard. I riff on domain ideas and build side projects like DomainRiff and LookMa from my own homelab.

AI & tools HermesClineKimi K3DeepSeekVS CodeWizardGenie
Languages PHPJavaScriptTypeScriptPythonSQLBash
Frameworks & data Next.jsTailwind CSSNodePhaserThree.jsMariaDB
Infra nginxCloudflareUbuntu / Debiansystemd
Workflow GitGitHubrsyncSSHCronTelegram
$ neofetch Laptop
RoleRemote work
Operating SystemMicrosoft Windows 11
Memory32GB DDR4
Graphics CardNVIDIA GeForce RTX 2060 · 6GB
$ neofetch ryzen
Role
Webserver · Cloudflare tunnel
Operating System
Ubuntu 24.04 LTS
CPU
AMD Ryzen 7 5800H · 8C / 16T
Memory
28 GiB
Storage
937 GB NVMe · 1.8 TB HDD
$ neofetch nazy
Role
NAS · Backup Server
Operating System
Debian 13 (trixie)
CPU
Intel Celeron J4125 · 4C / 4T
Memory
8 GiB
Storage
111 GB SSD · 916 GB HDD
Lee Hayward@vibedcoder 18 Sep 2026, 19:18Plenty of you are the person everyone brings a bad week to. You get good at it. You remember what they said last time, you know which advice they do not want, and you say the thing that lands.

The part nobody warns you about is where your own stuff is supposed to go. You keep it quiet, because everyone around you looks like they are holding more than you are, and you are the one who copes.

If that is you, you are allowed to be on the receiving end for once. Telling someone you are not doing great does not load them up with your problem. They would rather hear it now than work it out later.

So check on your people today. And if somebody asks how you are, give them the honest version instead of the tidy one. You are allowed to need something too.
003021
Lee Hayward@vibedcoder 18 Sep 2026, 17:25What happened to Grok 4.7?2000324Lee Hayward@vibedcoder 18 Sep 2026, 15:12My agent asked permission to read a config file this morning. Very polite.

Yesterday it renamed a database column and mentioned it afterwards.

It asks before it looks and never asks before it changes. That is not caution, that is the energy of a bloke who asks before he opens your fridge and then drives off in your car. 😂
004033
Lee Hayward@vibedcoder 18 Sep 2026, 13:12The way I lose a day is asking for the feature. The way I ship one is asking for the thinnest version of it that works end to end.

One page, one route, one field saved to the database. Nothing behind it yet. Get that running, look at it in the browser, then add the next slice.

A big prompt makes a big diff, and a big diff is where the bugs hide. It is also the hardest thing to review properly, so I skim it, which is worse than not reading it at all.

What is your rule for keeping a change small enough to actually check?
000020
Lee Hayward@vibedcoder 18 Sep 2026, 11:13Two years ago my day was mostly typing. Now it is mostly reading.

Code arrives faster than I can properly check it, and checking is the part with nothing to show for it. There is no screenshot of a reviewed diff, and nobody puts one in a build in public thread.

The writing got fast. The reading did not. That is the whole shift, and it is why I still finish the day tired.

Is review the bit that eats your day now?
103062