10 Things I Wish I Knew 10 Years Ago as a Software Engineer

The last 12+ years of my career have been a rollercoaster of design, coding and product development as a software engineer. During that time, I’ve had a plethora of ups…

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 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…