Why I Love Working With Startups

As humans we work a lot. Some of us more than others, but it’s one of the few constants in most of our lives. We have to work to pay…

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…