One Business or Many – When and Why You Should Diversify

A common trait for entrepreneurs is the constant notion to create. We are driven to build new things, and most of us cannot turn this off. With this notion comes…

Building a Marketplace from Scratch – Part 1: Early Learnings

So you wanna build a marketplace? And… you’re thinking about building it from scratch? If so – you’ve come to the right place! I recently joined forces with John Doherty…

Business Growth Mindset – How Full is Your Glass

One of my business partners and I had an interesting discussion recently around how we’re approaching growth. I came to a powerful reflection that it’s a complete mindset. Let me…

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 You Should Avoid Complexity in Software Development

I’ve been building software for 12+ years now. During that time I’ve been a part of various projects – from small websites to massive applications spanning multiple years. I’ve also…

Why I’m NOT Scaling My Businesses This Year

Yep, you read the title correctly. I am NOT scaling my businesses this year. This is not your typical blog post about the rags and riches of entrepreneurship. Instead, it’s…

The Technical Product “Scalability” Fallacy

You’ve heard it a million times in technical product discussion – “Will it scale?” This is most commonly used in determining if a technical solution will accommodate growth. For example…

The One [Critical] Thing Most Entrepreneurs Neglect – Setting Goals

Being an entrepreneur has no shortage of challenges. Whether you’re running a single business or juggling multiple ventures, the task of operating businesses brings a lot to manage. With this…

Skill Up Before This Tech Bubble Pops…

Fire up Linkedin and quickly scroll through your news feed. If you’re even remotely involved in tech about 30% of your feed is filled with posts around fundraising and startup…

Re-marketing Ads Explained – Why Do Ads Follow Me Around The Internet?

Have you ever wondered why you see the same damn ads on all the sites you visit? Well wonder no more! I’m about to explain you somethin, young buckley. It’s…

So You Wanna Start An Online Business

Online businesses are so attractive these days. Code up a little app, wear flip flops to work, and play ping pong all day long. Right? Nah… Not really. I’ve spent…

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…

How Being a Father Makes Me a Better Entrepreneur

A little over 18 months ago my wife and I became new parents. Our son, Everest, has been rocking our world ever since. In many ways he’s made my life…

3 Highly Effective Management Tips for Web Freelancers

As freelancers, life can get busy. Managing a million things from projects to invoices can add up quickly… and for most of us it becomes overwhelming. What we often fail…

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