Dec. 14th, 2024

mtbc: maze F (cyan-black)
Recently we had a remarkably foggy day. The morning started off fine then the fog moved in and lingered for the remainder.

I was reminded of my later years of walking to my first primary school. I would arrive by crossing the playground. On the foggiest mornings, from the far side of the playground I could not see the school. As I crossed it, the junior school building would come into view, first its lights then its outline.
mtbc: maze I (white-red)
My programming at work recently has mostly followed a familiar sequence. For each component,

  1. figure out how to make it work

  2. for a missing piece, write its code, rinse and repeat

  3. test and debug it.

Having finished that third step on Wednesday for a new page in a webapp, I am now in the midst of the second step for a related backend service.

The second step is hardest on my sleep when I think about detail of what to do next and just want to get up and do it. It is also the most interesting with its rinse and repeat in that, even if I do not start with a complete picture, if I keep filling in the next piece that I see that I need then eventually I end up having done them all. Sometimes, I find myself building a scaffold of increasing abstraction, such that I build pieces that enable other pieces to be built more easily: earlier pieces make the shape of other pieces clearer and simpler. Fortunately, it always seems that if any pieces remain to be done then at least one of them has a clear path forward, so they all get done in the end.

It made sense to complete my work on the webapp component first because the product and user experience people can test and improve it while I work on the less visible and interactive facets of the project. Further, the component I am working on now isn't strictly required for launch as long as it follows soon afterward. I expect to be able to finish it this coming week.

Profile

mtbc: photograph of me (Default)
Mark T. B. Carroll

May 2025

S M T W T F S
    123
456 78910
11 121314 15 16 17
18 192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 21st, 2025 09:59 am
Powered by Dreamwidth Studios
OSZAR »