Computer Programming is art, don’t overplan it

I’ve argued that building software is much more of an Art than Science. The teams who follow the agile manifesto strictly over plan this artistic endevor of birthing software from nothing with T-shirt sizing, rule of thumb and or fibonacci numbers in 2 week increments of a sprint. What I’ve observed in the real world of software engineering in 20 years is that during the planning and estimation process:

Read More…

Coding At Home

Music stand for my laptop that I move around for Zoom meetings and I can stand or sit. Double monitors Art for inspiration 2 Pots of flowers to keep my happy Books to keep me learning A garden to keep me grounded

Read More…

The beauty of being older at 50

Being older feel like I have spent a long time with the people in my life consistently, spending 30 years honing my engineering craft. I have internalized more of this world and becoming a little more wiser. I have built small but tight communities around my passion areas. I look forward to learning more, playing […]

Read More…

Unknown Unknown problems

We don’t even know this problem exist. How do we know it is even needed? How do we get to a better state with these unknown unknown problems? My co-worker Michael L. wrote an internal page about how he thrives on these type of Unknown Unknowns problems. I’m reminded recently that I get a lot […]

Read More…

2021 What should be in your toolbox as an engineer

If you want to be an effective engineer in our industry, get ready be good at the following Basics 0 – This is the basic toolbox as an engineer Be proficient in your favorite IDE (Visual Studio Code seems to be the most popular right now) – my personal favorite is still VIM. git – […]

Read More…