Avoid These 3 Things When Building Software Products

When planning a software project, there are things you should not build. Development teams need to avoid tackling adjacent problems and building too many integrations. They also need to identify the target market for the product, which will help software teams stay laser-focused on the path to value.

Why Good Software Testing is Critical

Software testing is critical to your team’s success. Great testing will result in great software. In this video, we share our thoughts on software testing and offer some advice to help your team succeed.

Is Software Planning Wasteful?

One of the most wasteful exercises that software organizations take part in is planning. While planning in general is not wasteful, the amount of time spent on planning is the issue. We’ve seen software teams spend too much time on planning on not enough time executing. Planning the details 6 to 12 months before the […]

The Importance of a Feedback Loop in Software Development

A lot can be said about the importance of getting feedback quickly in order to improve your software development process. It’s one thing to know that it’s important, but it’s another to actually make sure that you’re doing everything you can to get feedback as soon as possible. In this article, we’ll discuss the importance […]

How to Know if Your Software Teams are Effective

Today, we’re going to talk about how you know your software team is being effective. This is a question that comes up a lot when we talk to non-technical founders or people who are in a project leadership position but don’t necessarily have a technical background.  You may have a software team in place but […]

What is the ROI of Outsourcing Software Development?

Something that’s come up in many recent conversations is the return on investment (ROI) of hiring software contractors. With the United States being in a (technical) recession, many software companies are considering their expenditures.  As somebody who’s built a SaaS company, outsourced software development, and experienced all the challenges that go with growing a SaaS […]

What Elon Musk Got Wrong About Contractors

Elon Musk made the headlines a few years ago when he made an announcement about consultants and contractors at Tesla. For people who have some experience with using or being a consultant, it may have resonated with them but they might not have the full picture of what made the news.  In 2018, Elon famously […]

West Michigan CEO Summit at the Amway Grand Plaza

The West Michigan CEO Summit is an annual event hosted by the Grand Rapids Chamber of Commerce. This year, we were excited to send Business Development Leader Arick Davis, and Social Media Marketing lead Sarah Laman to learn from presenters and panelists from throughout the state. This year’s lineup covered so many valuable topics, including […]

How to Build Software Teams

Creative Mines Software Team Huddle

In our recent vlogs, we discussed software craftsmanship and how learning can benefit teams. This week we’re diving into teamwork and diversity, the other two core values at Creative Mines. Building strong teams is an essential part of any development project. Today, we’re breaking down the steps to building great software teams.  Identifying What the […]

Teams are the Fundamental Unit of Learning in Software Organizations

Best software developers in Michigan

I had a conversation recently about how much we, as software professionals, have to stay up to date with the ever-changing technology in our industry. We’re constantly learning new technologies and techniques to get products built and shipped to our customers.  Software development is a very fulfilling career for people who like to learn. However, […]