Skip to main content

insights.

Our insider knowledge on software, business, strategy, design, and more.

Featured

4 Signs Your Business Needs Custom Software

By Jamie Smyth • 10 minute read

A clearly old man, both physically and fashionably, sits at an old desk with an old computer feeling old and sad.

It is important for organizations to understand what it might be costing them if they fail to invest in custom software. In other words, what are the hidden costs of keeping your current software systems if your company is outgrowing them? You may be asking, “Can I really afford…

Read Article
A cute graphic of a computer monitor, laptop screen, and tablet all showing CMS related text and graphics.

Our Top 5 Headless CMS Platform Recommendations

We asked our diverse team of developers which headless CMS platforms were their favorites. Here are the results.

Illustration of a conniving-looking man at his desk in an office setting. He wears a crown because he is the king of the jerks.

Why Tolerating a Jerk on Your Development Team Is a Recipe for Bad Software

Being a genius shouldn’t be a free pass for toxic behavior. Team members who make others feel psychologically unsafe—“jerks”—shouldn’t be tolerated. While this article specifically explores the impact of allowing a jerk to remain on a software team and offers tips for removing them, the principles apply to any team in any industry.

A lead UX designer thoughtfully raises questions about the software during a client meeting.

Continuous Inquiry: Build High-ROI Software by Asking the Right Questions

Introducing Continuous Inquiry—Our essential framework for building software with optimal ROI.

A pilot flies a commercial airliner while his copilot assists.

Why Psychological Safety Means Everything for Your Business

Creating an environment of openness, candor, and humility can help your business in surprising ways. See why psychological safety keeps showing up again and again in teams that succeed.

A graphic of a hand holding a mobile phone with a search bar that says "Search using AI"

Novelty or Necessity–Should You Implement AI Into Your Business ASAP?

There’s no denying the incredible potential that AI offers to modern business operations, but with great power comes great financial responsibility. How can you maximize your ROI on an evolving technology?

Five question marks with arrows pointing from one to the other, all leading to a sixth question mark that looks like a light bulb.

The 5 Whys—Identifying the Problem to Solve

“I have not failed. I've just found 10,000 ways that won't work.” —Thomas Edison Want to fix problems in your process correctly the first time? Use the 5 Whys technique to avoid trying countless solutions that don't work.

An agile software developer is updating Kanban board.

The Best Laid Plans: Why Agile Isn’t Delivering What You Expected

Many teams tout being "Agile"—but are they really? Some organizations are "Agile" in name only, participating in all the ceremonies of an Agile-inspired methodology, without actually having technical agility. How can you make sure your team isn't one of them?

A Ford Pinto burns on the street with a firetruck in the background. A red flag sticks up from behind the burning vehicle.

Exposing 5 Red Flags Lurking in Your Software Development Team

As a business leader, you’re likely more invested in the success of your software projects than the developers that make them. But if you don't come from a technical background, you may find yourself in the uncomfortable position of having to put your trust in a team that—well, you don’t really trust.

A colorful, abstract image showing a team collaborating at a table.

Why Cross-Functional Collaboration in Software Development Is Non-Negotiable

How might a software project with siloed team members be like a family road trip gone wrong? Learn how adopting cross-functional collaboration can turn your team's conflicting roadmaps into a unified journey with a clear destination—better software. (Bonus: Your family road trip will benefit, too.)

A broken down, crumbling house

How to Reduce Technical Debt in 5 Steps

Technical debt is a normal byproduct of creating software. But ignoring it could eventually cause your system to collapse. Here are 5 steps to follow that will help reduce your software's technical debt.

3D flag graphics are organized in a pattern

5 Red Flags: Exposing Hidden Issues in Your Dev Team—Free Webinar

Have you ever felt like something was “off” with your software dev team? It’s an unsettling feeling that many software leaders experience more frequently than they should.

A 3D graphic of a laptop with a spreadsheet open on the screen and a function icon floating in front of the screen. The laptop is on fire.

Don't Spread Disaster—A Report on the Dangers of Spreadsheets

As useful and feature-packed as spreadsheets are, they often create dumpster fires for the businesses that rely on them. Our white paper covers seven deadly spreadsheet “sparks” that light these fires.

Never miss an article!