Why Jupyter Notebooks Are My Favorite OpenCV Playground

By Ben Jacques|Director of Engineering Introduction OpenCV (https://opencv.org/) is my GOTO framework for image processing these days. I spent many years working in a proprietary framework, which was great. However, for most of the projects I work on now, it doesn’t make sense to pay high licensing fees when there is a good open source […]

Finding the Positives in the AI Storm

By Kim Burmeister, CEO As the world scrambles to determine the benefits of AI in their direct world, I continue to be inspired and intrigued by some of the ways this technology is being leveraged in spaces that impact many of our lives. There is no lack of stories that are concerning and negative given […]

The Power of Partnerships in Business

by Kim Burmeister, CEO Every spring without fail, I go to start up my lawnmower, and inevitably, something doesn’t work. By now, you’d think I’d know to test it ahead of time, but regardless of my lack of planning, fixing it isn’t my strong suit. While I could scour the internet for troubleshooting guides, I […]

Four Key Ideas that Shape CallBox, The IoT Software Framework

by Brian Tol, CTO CallBox is SpinDance’s in-house framework for creating and operating production-grade IoT products. It provides the foundational features every connected product needs. By using CallBox, firms can focus their energy and development dollars on features, instead of boilerplate infrastructure.  For example, CallBox provides robust solutions for device provisioning, over-the-air updates, analytics pipelines, […]

The Critical Importance of Starting with ‘Why’ in Software Development

By Kim Burmeister, CEO In the fast-paced world of software development, it’s common for teams to dive straight into the “what” of a project—what features to build, what technologies to use, and what outcomes to achieve. However, this approach often overlooks a crucial component: the “why.” Simon Sinek, an award-winning author and TED talk expert, […]

Buy and Build: Using a Decision Matrix to Craft a Great IoT Product 

By Brian Tol, CTO  Buy vs. Build. It’s one of the first decisions every software team runs into: Do we buy an off-the-shelf solution or build from scratch?  If you’ve participated in a few software projects, you know the question is a false dichotomy. In practice, every project of substance is a mix of buying […]

Harmonizing Complex IoT Ecosystems: The Role of a System Interfaces Repository

By Ben Jacques, Director of Engineering The Challenge: Code organization is hard. Many blogs and heated reddit discussions have been created on the best way to tackle multiple projects. One of those debates is around the pros and cons of monorepos and polyrepos (https://github.com/joelparkerhenderson/monorepo-vs-polyrepo). In my experience, there is never a one-size-fits-all approach. However, when […]

Don’t Brick Your Devices: 5 Problems and Solutions for IoT Over-the-Air Updates

One of the most important features of an IoT product is over-the-air updates. In fact, over-the-air updates, also known as OTAs, are likely the most important feature. What are OTAs? In a nutshell, they are software updates that are sent from a central server to remote IoT devices. These updates can include bug fixes, security […]

Orchestrating Success: A Comprehensive Approach to Seamless Collaboration with Multiple Partners

In the ever-evolving landscape of software development, successfully managing projects with multiple partners is a complex endeavor. One of the primary challenges of multi-partner projects is striking a balance between diverse perspectives, working styles, and organizational cultures. Each partner brings their own set of strengths and idiosyncrasies to the table, enriching the collaborative process but […]

AWS CDK: A Paradigm Shift in Infrastructure as Code

Efficiently managing cloud infrastructure is paramount for organizations navigating the complexities of modern cloud environments. As solution builders strive to streamline deployment processes, enhance productivity, and ensure consistent adherence to best practices, they encounter a significant challenge:  Traditional infrastructure management tools often diverge from the familiar paradigms of modern programming languages and concepts. For years, […]

The IoT Equation: Harmonizing Business Goals with Customer Needs

By Kim Burmeister, CEO In the whirlwind of technological advancement, the Internet of Things (IoT) stands out as a transformative force reshaping how we interact with our devices and data. Initially, the race to launch IoT products focused on feature-rich offerings, emphasizing remote command and control. However, this rush often overlooked a critical component: a […]

Mutually Human is Happy to Announce CallBox 1.1!

CallBox, Mutually Human’s in-house framework for production-grade IoT products, streamlines the development of consumer and commercial connected products. Check out our landing page to learn more about the framework’s many benefits.  With over 100 improvements and a smattering of bug fixes, the 1.1 release builds on the stability of our 1.0 release with some great […]