Joe Lennon

Should I start a SaaS startup?

Just do it. Start. Launch. Stop thinking about it and planning, just do it. Don’t get bogged down in advice (including mine) and be weary of “if I had my time back” advice from other founders. Everyone’s path is different and their experience, while interesting, should not be us...

Tags: startups, advice

On Awards

It’s the morning of the 2020 EY Entrepreneur of the Year awards, and I found myself reflecting on awards in general and their purpose and value to a company. It’s over three years now since John and I started Workvivo - and we’ve had some incredible milestones along the way. Like...

Tags: awards, eoty, business

Imposter syndrome

You’d think that 13 years into my career I’d have the self belief to know that I’m a capable person and good at what I do. The truth is I have feelings of self doubt almost every single day. From the outside, people likely see someone who’s very confident and self assured. On the...

Journey to $16.2m Series A

I was immensely proud last week as we announced that Workvivo had raised a $16.2 million (€15m) Series A investment round, led by Tiger Global in New York, with participation from Frontline Ventures and Enterprise Ireland. This week we also marked 3 years since John and I made th...

Tags: series a, workvivo, investment

Dynamic custom domain routing in Laravel revisited

A different approach to implementing custom domains and subdomains

Back in November 2015, I wrote a Medium post about using Laravel's subdomain routing feature with custom domain names, something that is important for many multi-tenant applications. There was always one thing about this solution that bugged me however, and recently I decided to...

Tags: php, laravel, custom domain, routing, multi-tenant