This was originally drafted as an email to my good friend Grant. But I think it’s appropriate for public consumption.
Increasingly, any development I do follows this pattern:
10 ask for specs
20 wait
30 get (new) specs
40 build (more)
50 test
60 goto 30
Yes, that is an infinite loop. No, nothing is ever done. Even if it’s live, even if it’s production, it’s never done.
It’s hard to feel good about anything you do when it’s temporary. I was trained/educated to build robust systems that last.
But I am not my job. Right? There is life after programming.
Good weekend. Saturday was a lot of fun, despite being tired all day. Sunday morning I finished the book I was reading and decided not to start reading another book until at least Monday. Kathleen has been suggesting we ride our bikes to Starbucks for coffee. Which is pretty cool. I’ve been riding my new bike. It’s got some kinks that I need to work out. Braking is weird. We went to a few open houses and saw something we like but can’t afford. Kathleen went to the studio and threw two pieces. I’m really happy about that. She stopped doing pottery while her father was sick. It’s been a few years now. I’m glad she’s back at it. I always liked her work. It’s not perfect and shiny but it has a sort of honest character that I appreciate. A lot of her pottery friends can make a dozen pieces that all look the same, and while that makes you “good” at what you do, every piece Kathleen makes is unique and experimental. While she was out, I did some bike maintenance on the Bastard Son of the Disillusioned Yeti King. Rear brake was off, thought my wheel might be misaligned in the dropouts. Turned out I had a broken spoke. Probably not a good thing to be riding that around. And because I’ve been doing maintenance on a roughly weekly basis, I know that broke last week. So I’m on the new bike this week. Obviously the more I ride it, the more things I think about. The brakes are different, so my pannier will push against it if I put it where I think it ought to go on the rear rack. And, like I said, the front brake is doing some thumping thing that isn’t right. I will need a kickstand. I need to copy down the serial number.
But I digress.
You have to move on. I have to figure out how to get my busted wheel to the bike shop before they close at 6pm. That’s a bit more rushing than I like to do. Possible. I am already not as prepared as I could be to do it today, but I will probably try anyway. A little hustle. I like the word hustle. I don’t like the word hurry. I need get to pick out a new book to read. I need to get up to Stuyvesant to see about ordering the other books I want. I’ve decided that while it would be cheaper to order them from Amazon, and while Amazon would give me all kinds of reward points, I miss going to an actual bookstore. Wednesday we’re getting Brooks BBQ, which is a rare treat. And we’re trying to work something out to get together with my parents, though nobody has any idea what to do or where to do it.
Let’s focus on what’s ahead of us.