February 14, 2024
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 sustainable strategy for providing long-term value to customers and businesses. As IoT technology evolves, it’s imperative for businesses to ponder: […]
July 10, 2024
For a few years now at SpinDance, we’ve been looking for a great solution for creating nice looking UIs for embedded systems that have a screen on them. Until now, we haven’t really been happy with the options out there. The tide is now turning on that with the rise of Flutter. Read on to see why Flutter on embedded Linux is becoming our GOTO solution for this space. Understanding Dart and Flutter Flutter’s Rise […]
November 14, 2023
The team at SpinDance is thrilled to announce CallBox, our new software framework for IoT products. We’ve been working on Callbox since 2020, and we couldn’t be happier to share it with the world. It is an end-to-end framework to reduce the risk, cost and time associated with creating connected products, while avoiding vendor lock-in. This is the first of a few blog posts we have planned to discuss CallBox. This post is focused on […]
October 25, 2023
The Agile framework has revolutionized the world of software development, offering a flexible and collaborative approach to creating successful products. There’s no shortage of information on how to implement Agile practices with an in-house development team. But what if your development team is outsourced? In this blog, we will delve into the strategies developed at SpinDance to successfully deliver end-to-end digital products, using Scrum principles, while working with outsourced or cooperative development teams. The Challenge […]
September 20, 2023
Have you ever walked into a restaurant and were handed a menu that feels more like an encyclopedia, complete with a table of contents? Don’t get me wrong, I like to have options. However, too many options leaves you feeling like everything is going to be mediocre. The old adage of being a “jack of all trades and an expert at none” feels like it fits well. It is very different when you walk into […]
July 19, 2023
Does your team struggle with planning and preparing a customer demo? Do you question the value of regularly demoing to your customers? Is it hard to find the balance of the right amount of time to invest in demos? These are all questions we have grappled with at SpinDance. We run our projects using the agile methodology which means we (usually our developers) are typically demoing to our clients every two weeks. It’s important that […]
June 23, 2023
One of the most vulnerable stages of an IoT product is the manufacturing process. Ensuring that a device leaves the assembly line secured and ready to be connected requires some unique infrastructure and forethought. This article provides an overview of the primary security goals and best practices. The example is based on an ESP32 being provisioned to AWS, but the principles can be applied to any cloud infrastructure or hardware platform. SpinDance has developed patterns […]
May 24, 2023
Someone recently asked me what I love the most about my role as a Project Manager (PM) here at SpinDance. Having come from previous work experiences that had a closed door policy with little to no communication, the answer was easy. It’s the transparency. Here at SpinDance, the focus is on an open door, open lines of communication, all hands on deck environment. We truly work as a team. Sales is consistently updating the team […]
March 6, 2023
In our last blog post Pitfalls of Connected Product Development, we covered the dangers customers can face at various stages of their IoT Journey. Being aware of the pitfalls is just the first step in avoiding them. A comprehensive project design phase can help eliminate them completely, before even one line of code is written. We often get the question “Why should we engage in a design phase?” This usually masks the underlying question “Why […]
January 16, 2023
The Internet of Things (IoT) is challenging, both on a technical and business level. SpinDance has worked with many customers at various stages in their IoT journey. This includes those in the early exploration stages or those in the later stages where we’ve helped rescue a project that has gone off track. As software consultants focused on IoT, our job is to understand the challenges our customers can face and how to help our customers […]