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.


AI in Business: How Automation Is Transforming Industries
In today’s rapidly changing business landscape, the integration of artificial intelligence (AI) and automation is not just a competitive advantage; it’s a necessity. The evolution


GPT: An Overnight Success Years in the Making
Every now and then, a technology emerges that takes the world by storm, appearing to be an “overnight success.” For those in the tech industry,


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