Coffee is over
09:00
Standup. Fifteen minutes.
09:40
Standup ends.
09:45
feat: add password reset
The ticket says “simple.” I said it was simple too. Out loud. Where people could hear.
10:40
Quick call.
— So for this you’ll want to fire an event and add a Listener that puts a Job on the Redis queue.
— Wait! What’s a Listener? And a Job? And who is this Redis guy?
11:05
The first eighty percent took twenty minutes. I said two days.
“If you’re still writing code by hand in 2026, you’re already behind.” — 8,400 likes
11:40
Four PRs waiting on my review. Mine can wait.
“I haven’t read code in months. Why would I?” — 12,000 likes
12:30
fix: password resetfix: password reset (actually)
12:55
I’ll eat after this.
13:52
Four hours. The code was right the entire time. I restarted the service.
fix: restart the service
“AI has made debugging a solved problem.” — 4,000 likes
14:03
I will not be investigating why.
14:20
— Hey, when do you think this will be ready?
I said two days. It has been two days.
14:40
The agent opened a PR. Small, well described, clean diff. It fixes a bug we don’t have.
“We shipped our whole Q3 roadmap with three engineers and an agent.” — 11,000 likes
15:20
The test failed in CI. I ran it again. It passed. I moved on.
15:45
— The startup down the road raised eight million. I looked at their website. It’s a form.
16:10
This class depends on that one, which depends on another one over there. Today I’d build it completely differently. If I touch it now I lose the afternoon.
wipwip 2revert: wip 2
16:35
Slack notification. Not now.
Phone rings.
— Thiago, can you look at Slack, I’m stuck.
OK.
— Never mind, got it.
16:50
I did not eat.
17:50
— A customer says he can’t update his password.
What kind of person changes their password on a shopping site at 5:50pm on a Friday?
17:52
Works on my machine.
18:04
The logs say everything is fine. Either the logs are lying or I am.
18:10
— He sent a screenshot in the chat.

18:11
Oh.
19:30
I should do something else for a living. Something less stressful, away from a screen, talking to people. Although I don’t like people that much, and here I can work quietly with music on.
I haven’t left this room since this morning. I’m not complaining.
20:05
test: add the tests I said I’d written
“The model writes your tests now. Stop typing.” — 6,200 likes
20:15
I need a coffee.
Coffee is over!