Should Product Managers Develop Technical or Soft Skills?

What makes a product manager successful? Emotional intelligence? Technical skills? The ability to successfully manage a cross-functional team? Organize a messy product backlog? We’ve set out to answer those questions. We invited two product development experts to offer their opinion on the highly debated topic: Is coding (and other technical skills) a vital part of a product manager’s skill set?

Read more
1500 884 Singlemind

Singlemind Ranked as a Top 50 Software Development Company in the U.S.

We are proud that our company has been recognized by Techreviewer.co as one of the leading PHP development companies, and one of the top software development companies in 2020 — it is an honor that fuels our fire and drives us to be more creative and innovative in all our projects. Continuous improvement is the mechanism that drives SingleMind’s top-notch work!

Read more
1500 884 Singlemind

Aiming to Build a Great Product? Stop Crafting a Useless Product Vision

When a project is unsuccessful, there could be many causes. However, lack of overall vision, and alignment among the team around that vision is a likely culprit. Every successful venture must grow around a strategic vision that the entire team is on board with. Here are 7 tactics we’ve used to ensure success and meet product goals on over 135 projects in the last 15 years.

Read more
1500 884 Singlemind

How to Sell a Product Vision to Narrow-Minded Leadership

If you’re a “PM”, you’re in the right place. This article is for those that find themselves drowning in the world of product development, where your vital work is often misunderstood or underappreciated. You know that when it comes to creating a product vision to build a product that meets business goals and ultimately, achieves product/market fit, you’ll experience pushback from senior management.

Read more
1500 884 Singlemind

Streamline Day-to-Day Processes: 5 Tech Solutions for Small Businesses

Being a small business owner, you undoubtedly know what it’s like to be feel overwhelmed with all the day-to-day tasks it takes to run a business. Even if you have enough employees and/or freelancers working for you, there never seems to be enough time in the day to get everything done. So, why would you consider putting one more thing on your to-do list, such as learning and implementing new technology in your operations?

Read more
1500 884 Singlemind

The Highly Underrated Secret to Quality UI/UX Design

The design process can be messy and monotonous. To reduce the propensity for error and create scalability, designers build out a design system. Most practically defined as “a set of reasonable patterns and behaviors that define the product”, a design system is a simple, yet seemingly revolutionary way to produce quality design work, efficiently. It is often described as the “single source of truth” for the entire team involved in a product’s development.

Read more
1500 881 Singlemind

An Intro to Enterprise Application Integration (EAI)

Enterprise application integration is a vessel of ease and efficiency. In its simplest and most practical form, EAI is designed to improve the connectivity of applications within an enterprise. Though the term “EAI” wasn’t coined until the early 2000s, the greater concept is decades old: find a way to seamlessly join multiple business-critical systems that are themselves, distinct.

Read more
1500 884 Singlemind

How to Improve the Conversion Rate on Your Ecommerce Website

Every month, more than 197 million people around the world visit Amazon.com. In fact, 25% of the world’s population are considered “digital buyers”. That’s nearly 2 billion people looking for an easier shopping experience, one that beats out physical stores and makes the purchasing process seamless. The growth potential for online stores is immense. Given the statistics, you’d be surprised at how many eCommerce sites still have a long way to go in effectively implementing user experience design to create a high-quality eCommerce store that converts.

Read more
1500 884 Singlemind

The Biggest Mobile App Development Assumptions: Debunked

Interview with Richie Harris, SingleMind’s Chief Technical Officer. Watch (or read) as Richie breaks down the two biggest assumptions in mobile app development.

Read more
150 150 Singlemind

SingleMind Named Among 2019 Top Mobile App Developers in Portland!

Throughout the years, we’ve excelled across various invaluable digital services, including mobile app development, UX/UI design, and software development. We understand the importance of delivering quality products to our clients. Our goal is to maximize their customer’s user experience and ROI. We’ve always measured our success by that of our clients and recently, our efforts have caught the eye of Clutch. The firm has featured us in their latest research on the top mobile app development companies in our home city of Portland!

Read more
2880 1692 Singlemind

Why Is Test Automation Important?

Interview with QA Test Automation Engineer, Max Ellis. Watch (or read) as Max discusses what test automation is and how it can benefit software products built by Agile software development teams.

Read more
150 150 Singlemind

Serverless Databases: A Home for Cloud App Persistence

In my previous article, I talked about serverless architecture and some of the benefits this platform has to offer for writing web apps. The scalability of serverless applications is hard to refuse, and so the temptation is to dive right in and start writing code on AWS Lambda functions or Azure Functions. After diving in, however, you will quickly run into a problem: how are thousands or even millions of function instances going to talk to one MySQL database at the same time? If you are building a high-traffic application, this is going to quickly become a bottleneck. For example, the Azure Database for MySQL has an upper limit of 20,000 concurrent connections. Each Function or Lambda instance is going to have its own connection to the database, and so that’s just not a viable solution.

Read more
1500 881 Singlemind