July 1, 2024
By Colleen Laskowski | Director of Delivery | In the dynamic world of software development, the role of the Product Owner (PO) is crucial for guiding a product from concept to market. However, the responsibilities and focus areas of Product Owners can vary significantly depending on whether they are consulting for clients within their software projects like we do at SpinDance or fulfilling the role of the Product Owner at the organization itself. In this […]
June 24, 2024
By Robert Hartman | Principal Software Engineer Having a mobile app codebase that is heavily unit-tested is such a benefit: as a professional software developer, if you’re not writing copious unit tests, you’re missing out. Writing tests can be frustrating, and they can and do add a lot of extra work, but writing tests will make your code better and make you a better developer. It’s just hard to see that […]
October 15, 2024
By James Preston | Senior Software Engineer & Engineering Manager For mobile developers working with Flutter, deploying apps to multiple platforms can quickly become a repetitive and time-consuming task. By leveraging tools like Fastlane and Firebase App Distribution, you can automate these processes, allowing you to focus on writing high-quality code and other important aspects of development. In this guide, we’ll cover how to set up Fastlane with Flutter […]
June 14, 2024
By James Preston | Senior Software Engineer & Engineering Manager I have a Windows desktop machine as well as a Mac book provided by my company. The Mac is great to carry with me, it’s lightweight and decently powerful. However, when it comes to developing at home I like to use my Windows machine with its multiple monitors and extra horsepower. The problem, of course, has always been the slight differences in using the two […]
June 3, 2024
By Kim Burmeister|CEO On a recent sales call, I was speaking with the client and I mentioned that we use Scrum, an Agile framework for our software development methodology. She quickly exclaimed, “There it is! Agile is the center square on my Bingo card. I knew you were going to say that word today.” A bit confused, I asked why she had this reaction. On a previous project, another vendor had sold Agile and Scrum […]
May 22, 2024
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 alternative. OpenCV is versatile. It’s robust. It’s well-documented. It’s also sometimes pretty hard to work with when you are experimenting. […]
May 14, 2024
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 AI, but I don’t think we can overlook the application of this tool in the ways it […]
May 8, 2024
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 know it would take me far longer and likely end up costing more in the long run. This scenario sums […]
May 8, 2024
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, and remote control tooling. Instead of writing these items from scratch, organizations can instead focus on the features that differentiate […]
April 17, 2024
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 and building. The real question, then, is how much do we buy and how much do we build? In this […]