Joe Cecil

Food

He doesn't eat all his food, and then he doesn't want treats.

Puppy project management

We're getting a puppy soon. (Deliberately vague about we.) This is a project that has in many other contexts failed. I'd like if in this context it went right. For the last month or so I've been trying to lay the foundations for that:

Testing Angular components

I am having a hard time testing some GUI code. Part of this feels like a problem of organization. The way this code uses Angular, components frequently mix "how" with "when." They handle the details of interacting with [important Service], plus internal state, plus when to

Wind

It's windy today. The lights are flashing. Power may not last much longer.

Distraction

Thought: I want to write. Someone is speaking to me so I can't write, that would be rude. Thought: I want to write. (Repeat for arbitrary things I want to do and other things that arise.) Repeat. (I feel like I may have written this post before...)

Joe Cecil © 2026