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 reset
fix: 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.

wip
wip 2
revert: 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.

Screenshot of the error

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!