The first thing to know about code reviews is if you think they’re easy, you’re probably terrible at them. But don’t feel bad. Code reviews are incredibly hard to do correctly, but I have met a few people in my career who are exceptional at them. I’ll share what makes them rock stars a bit […]
It is indisputable that the Internet of Things (IoT) is the next Industrial Revolution, transforming the way people, businesses, and governments live and work. As organizations rush to connect devices, sensors, and systems, IoT security has become a critical concern. Companies looking to start an IoT project must think beyond connectivity and innovation—they must also […]
If you’re looking to start an IoT project, you’re entering a market that is on the verge of explosive growth. IoT is big business with global Internet of Things (IoT) market valued at $864.32 billion in 2025. The market is projected to grow from $1,055.02 billion in 2026 to $5,552.48 billion by 2034, for a […]
When the Internet of Things (IoT) first became a “thing”, just a few years ago, expectations for the space were astronomical. Analysts were predicting the market for connected devices by 2020 could be as high as 100 billion units. Thankfully, in terms of managing expectations and pleasing investors, forecasts these days are less hyperbolic. But […]
The Nest thermostat has been an iconic example of an Internet of Things device, but today it is the epitome of IoT failures. Nest had an epic meltdown for devices all across the world that left homeowners out in the cold… literally. As the New York Times reports, “The problems with the much-hyped thermostat…affected an […]
What does football have to do with professional development? Let me explain…sometimes I like to imagine what life would have been like if I had become a professional football player. Now, don’t get too excited, there was little chance of that ever happening, but I find it an interesting thought exercise. Call it Monday morning […]
You’re considering creating mobile applications for your business, and it’s not just because it sounds cool. The bottom line is you would create a mobile app if you knew it would create more revenue for your business. You can’t build revenue without understanding how apps make money, so here are the primary ways a mobile […]
Web app vs. Mobile app: What is a Web Application? To truly understand what a web application is (or isn’t), you must start by contrasting it with a basic website. A web app can itself be a website, or just part of a website. However, the difference between a web application and typical website is […]
Mobile app testing is a critical phase of development. What should you expect during the testing phase of your web or mobile app? Before we dive into it, let’s take a minute to talk about the difference between a demo and a final product. Demo vs. final product Too often, developers push out a demo […]
Learn how strategic outsourcing can be the key to overcoming development challenges and achieving your project goals. Key takeaways: