Things I've Learned.

Reflections on four decades of Software Engineering

author-image
Cover Image for {title}

Flutter or Capacitor?

Gerald Hinson and I had been going back and forth about Flutter vs Capacitor for a while now. Like over a year... Continue Reading

Learning UX Design Skills

I can't begin to count the number of engineers I've worked with over the years that don't want to bother with the little details in their UX design... Continue Reading

I Made A Thing

My amazing wife has been working hard to get her pharmacy technician certificate. The other day, she came home with a stack of 10 pages of tables with drug names... Continue Reading

Celebrating and Reflecting

A couple of months ago I resigned my position to take some time and reflect on my career... Continue Reading

Welcome Back!

A funny thing happened on the way to my writing down what I’d learned... Continue Reading

Concepts vs Methods

The other day I mentioned what I’d put in a design document, and I talked about concepts. It’s important to be able to distinguish between concepts and methods... Continue Reading

On Developer Design Documentation

Often in my career I’ve had to either write or review developer design documentation, and I’ve seen a wide variety of them, but what is their purpose? ... Continue Reading

On Leaving Microsoft

I had enjoyed a 16-year career building mainframe, Unix and Macintosh systems and programs when I realized I was always the big fish in a small pond. I determined to go to a larger pond and so I submitted my resume to ... Continue Reading

Welcome to my blog!

For a long time, I’ve wanted to write down the things I’ve been sharing verbally with people I’ve worked with over the past number of years in a more formal way, hoping to encourage others as they are growing in their careers... Continue Reading