Business Strategy | Experience Design | Product Development

Vibe Coding: Practice vs. Theory

This article separates vibe coding hype from fact and outlines practical considerations for using AI tools to develop digital products or services.

Digital Marketing | Privacy & Security | Sustainability

What Can We Really Do About Spam?

Spam is one of those daily problems we deal with when communicating via the internet. In this post, we explore what you can do about spam and how we might…

Business Strategy | Privacy & Security | Sustainability

How to Improve Your Digital Resilience

When our digital products and services don’t work or aren’t available to those who need them, unintended consequences occur. In this post, we explore what digital resilience is, why you…

Business Strategy | Design | Experience Design | Product Development | Web Development

How to Keep a Website Project on Budget

Website projects are notorious for going over budget, but it doesn’t have to be this way. Here are eight ways to keep your next project on time and on budget.

Product Development | Sustainability

Technical Debt, Agile, and Sustainability

In this post, we explore how to dovetail technical debt with sustainability principles. Technical debt can cost organizations time, money, customer relationships, or, in worst-case scenarios, their entire business. What’s…

Business Strategy | Design | Experience Design | Product Development | Web Development

Build Better Digital Products and Services With This White Paper on Agile Methods [Free Download]

Whether running a business, building a home, or creating software, the ability to adapt to always changing real-world circumstances is key to success. This white paper covers how agile methods…

Business Strategy | Experience Design | Product Development

Product Management and the Build Trap

In this post, we explore how good product management practices can help you escape the build trap and create long-term value for your organization and customers.

Business Strategy | Product Development | Web Development

7 Tips for Better Brainstorming Sessions

Here are seven ways to get the most from your collaborative brainstorming sessions.

Accessibility | Advocacy | Web Development

Making a Difference with Open Web Standards

The World Wide Web Consortium (W3C) produces guidelines and open standards that advance the web. In this post, we explore how web standards inform legislation, improve the internet, and offer…

Business Strategy | Product Development | Sustainability | Web Development

Web Hosting and Renewable Energy

What’s the difference between a web hosting provider that uses renewable energy credits (RECs) and one powered directly by renewable energy? And where do emissions offsets fit into this picture?…