Digital Strategy and UX Insights

Why 8 Is the Perfect Size for a Startup Team

Why 8 Is the Perfect Size for a Startup Team
Common sense would dictate that the more experts you apply to a problem, the higher the chances of solving it quickly. If you’re trying to build o...

10 Principles of Good Design

10 Principles of Good Design
Deiter Rams famous 10 Principles of Good Design, along with how we interpret these timeless principles in the era of modern digital product design.

The 5.1 Miracles of Research

The 5.1 Miracles of Research
Research can make the user experience of your product infinitely better throughout the building process. Testing features as you go, and being willing to refine them, is key to an iterative build process that results in user-first products.

Got Ideas? A New How-to for Digital Product Development

Got Ideas? A New How-to for Digital Product Development
A thousand times a day, an idea is born. This book is for people with great technology ideas who seek a simple manual to render their visions into reality. 

What We Recommend to People Who Want to Be More Tech Savvy

Stanford CS 193P on iTunes U There are a number of free online courses that are simply amazing and fun to do as a refresher. I’ve been going throug...

What I Am Listening To

Podcasts How I Built This with Guy Raz (NPR) — This amazing piece of work is all about the builders, the people who have the drive to create and ...

Required Reading

I prefer to “read” audiobooks. But there are a few must-reads that just aren’t available on audio, and I also prefer to read many technology books...

How to See what Tech Sites Are Built On

As you're conducting R&D on a product build-out — or simply just curious — you might wonder which technology stacks other websites are running ...

My first book

Got Ideas? How to Turn Your Ideas into Products People Want to Use is for people with great technology ideas who seek a simple manual to render their visions into reality. It’s a detailed, hands-on guide to proven ways to model and simplify the process of building digital products.