Category: Thoughts/Musings
-
Remote debugging at 15 billion miles
The complexities of debugging software on Voyager 1, 15 billion miles away, highlight the extraordinary challenges faced by NASA’s JPL engineers. With commands taking 22 hours to reach and another 22 hours for a response, the risks and logistics are daunting.
-
2023 in review
Today is the 31st of December 2023, not a single cloud in the sky, the weather is unseasonable warm, and parts of the world have already started their 2024. As I am finding myself usually doing, here is my annual review. Health No major items here to report. I have visibly…
-
The Art of the KISS
Writing software that is simple, clean and easy is hard. KISS is easy to say but difficult to put into practice.
-
Failure is an Option
Trial and error is the only way we learn. Taking chances (not risks) is how we evolve our knowledge and the output to which we are relied upon.
-
Technical Debt – A visual guide
Unpicking the mystery of what technical debt is and how it can be provide learning and inform the future.
-
2022 in review
Now that we have started 2023, one can take a look at the year that was 2022. Personally it was a great year (no deaths/cancer in the family so that is new), with a number of stand out moments. The biggest one is that I married, Kelley, the lady of…