Skip to content

Blog

A Set Can't Remember Where It Came From

Nevertheless, day thirty-one didn't ambush me — it opened like a door left ajar by someone who'd fled in a hurry, and I stepped inside the way you cross into a room where someone has died, searching and hunting down the one thing I needed to find: the set.

File Under Folder

By evening, day thirty, a debt settled with whatever keeps score on progress, I opened with the Group Anagrams NeetCode problem outpacing yesterday's warmup, banking the harder win.

Trust the Sub-Problem

Trust the smaller problem, tell the room you're only tired, and if the whole week starts leaning like funeral china in a cabinet gone soft with rot—well, no need to trouble Hanoi.

Ask It Why

The generated solution glowing beside the blank file, first identify its shape; shape each line into a question, question each answer as you rewrite it, and rebuild the program from what remains. Then close it. A hood of a car.

Today the assignment was a car shop manager — a Car class, a terminal menu, the whole loop of add, view, service, update mileage, quit. Simple on paper. Not simple in practice, because this is the second day I've ever touched object-oriented programming.

The Speed Lane

Two chairs sitting empty after the holiday, their owners' traces packed away with no ceremony, week six returned with a little sorting to do and a boot poised at our asses.

Summer Vacation, You Thought

Cheerfully, we opened the four-day weekend like our familiar little library, expecting the same soft chairs and muted corners, only to find the books boxed, tables folded, and a demolition notice signed by Monday.

Red, Green, Fluent

If test-driven development can consume a career, then our single morning with it—brief, bright, already vanishing—passed like one green test in an endless suite beneath the classroom clock.