Creative Mines Blog
Best Practices for Software Dev Teams
Written by our developers, these blog posts are full of insights and best practices for you and your company.


Gold Plate the Path of Value: How to Build Software Products that Deliver Maximum Customer Satisfaction
Understanding the Path of Value The path of value is a term that has gained popularity in recent years, especially in the world of software


Building a Cohesive Product: How to Handle Feedback and Avoid the Frankenstein Problem
When developing software, it’s essential to understand the importance of feedback from customers. It’s equally important to know how to handle that feedback in a


How to Build Delightful Software Products
Building software products is about more than just solving problems for your customers. To truly stand out, you need to create a product that evokes


Building Software that Customers will Pay For
Are you building a product that customers will pay for? When customers evaluate your software product, it will be easier for them to make a


Building the Path to Value: The Most Important Thing You Need to Know
As a software development agency, one of the most important things to consider when building a product is the “path to value” for both customers


The Importance of Knowing What Not to Build for Software Product Teams
As software product teams continue to grow and evolve, it’s important to remember the importance of knowing what not to build. While it can be


Why Good Software Testing is Critical
Testing is an essential part of software development, but it is also a divisive subject. There are different opinions on how to approach testing, from


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


The Importance of a Feedback Loop in Software Development
One of the key components of a successful software development process is a short and effective feedback loop. This refers to the process of getting