The Story Behind The Web Project

10 years ago I was just finishing college… by “finishing” I mean dropping out one semester before graduation. Why? Because I found a business idea that I had to pursue….

5 Software Sales Tips From An Engineer’s Perspective

Almost every business on the planet needs sales. It’s arguably the most important leg of a profitable business, especially in software. Without sales you have no customers. Without customers you…

Key Takeaways from Mark Cuban’s Book: How to Win at the Sport of Business

If you don’t know who Mark Cuban is you’ve been living under a rock… or, you don’t really care about business! Either way, I’ve been a long time fan of…

Tips for Accelerated Career Growth

Like most people, I’ve worked my way up the business chain over the course of my career. I’ve been everything from an intern to a Founder, for a variety of…

Why the Age of Wire-framing is Dead

Wire-framing has long been a part of the technical product workflow, aging back to the late 90’s when early websites and web apps were started in raw pencil and paper….

Designing in the Browser – Better Agile Development

In the past few years there’s been much talk around “designing in the browser” and Lean UX. Amidst all that talk, many tech companies have failed to embrace and implement…

Why Startups Should Hire Entrepreneurs

Hiring and assembling a good team is one of the hardest parts of business, especially for startups. It’s critical to find the “right” people that can execute and iterate quickly….

The Importance of Finding a Mentor

As entrepreneurs, we’re constantly looking for problems to solve. It’s in our blood to be ambitious and relentless. It’s also in our favor to learn and improve as we go….

Making the Transition from Client Work to Product Development

Considering the move away from client work to pursue a product idea? Where do you start? How do you do it? The list of questions goes on… and it’s no…

Real Work/Life Balance Tips for Entrepreneurs

Work/Life Balance… what does that actually mean? It probably varies for everyone, but there are a few tricks I’ve found over the years that help me keep things in check…

The Value of Project Kick-off Meetings

I know what you’re thinking, “Not another meeting…” but hold that thought! In the five minutes it takes you to read this article you may find something useful. I’ll be…

How to Find the Right Web Designer

Over the years I’ve encountered a lot of different clients with a wide variety of website needs. Having a great website has obvious benefits, but how do you find the…

5 Tips for Marketing Websites

Over the past decade I’ve built hundreds of marketing websites. During that time I’ve learned a few simple things that any business should do for their marketing website. From small…

Be Great at Something, not Good at Everything – Master vs. Ninja

What’s the difference between being good at something vs. being great? Quantity over quality – should I be a jack of all trades or master my skill? Here’s some general…