Blog

Building Smarter Products: The Power of Minimum Viable Products for Product Managers

Minimum Viable Products: An Introduction for Product Managers Imagine a restaurant testing a new dish before adding it to the menu. Instead of investing in bulk ingredients, redesigning the menu, and training staff on a complex recipe, the chef first introduces it as[…]

Digital Cleanse

I’ve been thinking about how much of my time is leaking to the digital, always-available norm that exists, especially in the high tech industry that I work.  Basically, I’m in the same group of folks who are wired up to the inbox and always[…]

Persistent NAS Mounts on Mac

I use a 5-bay Synology network-attached server (“NAS”), Model 1513+, with 5 x 6TB drives in a number of different RAID configurations for various storage needs such as a personal media network, backups, and general storage.  There are plenty of things that you[…]

Engineering Principles – Don’t Over Engineer the Solution

A couple of years ago, I posted some thoughts about high-level architecture and design goals, really they are just the tip of the iceberg.  Here are some additional engineering principles – predominately don’t over-engineer and leverage the cloud.  Complex systems are difficult and[…]

High level architecture and design goals

I come across many businesses that are not grounded in basic high level architecture and design goals.  Basically, they simply leap from features to building stuff, most often this happens because everyone is in a mad rush to just get something working as[…]

Outsource Unicorn

If I tell you that you can purchase a brand new iPhone for $5, what do you think?  Yet if I tell you that you can hire an outsourced developer for $10 / hour, somehow we set aside our dad’s advice that “nothing is[…]

What this CTO does.

The role of a CTO is a topic that inspires many to ask so many questions.  What is the difference between a CTO and a VP of Engineering?  What to look for in a startup CTO?  There are literally hundreds of posts on[…]

My Bash Profile

In the past couple of weeks, several folks have asked me to share my bash profile.  I’m not sure why, maybe better bash profiles are high on everyone’s new year’s resolutions. 🙂 This post should also give my daughter a good chuckle and[…]

Is a Personal Media Network Possible?

Is it possible to build a personal media network that allows you to collect, organize and stream video, pictures and music to all your devices – TV, phone, computer, game console? There seems to be a couple of key components: A media server[…]

©2025 Nimble CTO