You’re launching a new app or starting an enterprise level software project and looking to outsource development. Time and resources are at stake, and you’ve been handed the responsibility for finding a technology consultant. How do you choose? And how can you be confident you’ve made the right choice? We’ll look at which questions to…
To build, or not to build, that is the question
I often find myself in the position of helping company leaders navigate the challenging decision between building a custom system or buying an off-the-shelf solution. This debate is a recurring challenge, and it requires careful consideration to ensure that the chosen system not only meets current needs but also adapts and evolves alongside the business….
My health is impacting your business success
No matter what type of application you have, how effectively you can measure its success is dependent on a monitoring environment that takes all aspects of your business into consideration. Businesses are usually at the mercy of technology departments when it comes to defining how to monitor the health of an application. This creates a…
Simple AI managed services
Machine learning used to be a field dominated by a select group of data scientists, making it seemingly out of reach for most companies due to its associated costs and complexities. However, due to many managed and foundational AI improvements, I have embraced the transformative power of machine learning. Due to a recent client project,…
Creating a staging environment with obfuscation
I have created hundreds of development environments. Today, I want to review how to secure your production data in the staging environment. A staging environment is used to test new features being developed but at the scale of production data with production level security enabled. It’s as close to production environment as you can get…
The Subjectivity of Risk
Recently I made an announcement on LinkedIn about my departure from Amazon so I could go back to being self-employed. This was during a time where all the FAANG companies and many of the fortune 500 companies started to make mass layoffs (tens of thousands) as companies were preparing for another economic recession. As I…
What is your purpose in life?
I was sitting with a group of CEOs a couple weeks ago and the great resignation was brought up as well as the overall lack of passion in today’s workforce. All the CEO’s agreed that people are looking for a purpose in life and since they are trying to find that through their employers or products…
The Great Resignation
Hi Bob, it’s nice to meet you, welcome to the team… 6 months later… bye Bob, I enjoyed working with you and I hope your next opportunity is great. Just like you, I am seeing great coworkers and employees come and go quickly right now. There are hundreds of blogs and articles on this topic,…
How to over-complicate hosting a website
Yes, I have enjoyed over-complicating my website architecture to keeps my boredom low, but I also made it a cheap solution for $2.06/month. I anticipate that I could grow my website readers by 5,000,000 people a month and my costs would remain roughly the same. Okay, I don’t like the word “cheap” so I will…
K-I-S-S-I-N-G
I often think about what advice I would give my girls when they start dating and before they get married. The most popular advice that keeps coming up goes along with the popular children’s nursery rhyme called K-I-S-S-I-N-G that goes like this: Morgan and Gaten (her current crush, I’m so glad she doesn’t read my…