18: OpenAI and Cursor use WorkOS, should we? Plus, why we are evolving our B2B sales strategy. - podcast episode cover

18: OpenAI and Cursor use WorkOS, should we? Plus, why we are evolving our B2B sales strategy.

Jun 30, 202558 minEp. 18
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

In this episode, Mitchell and Gavin reflect on a huge milestone: SixSides has hit the six-month mark - and things are finally starting to move. They dive into a brilliant new sales call that reshaped their positioning, reveal how WorkOS helped them ship auth in record time, and unpack what it means to bootstrap while juggling other businesses.

Expect a candid, behind-the-scenes look at what it really takes to launch a B2B SaaS company from scratch – completely bootstrapped.

Got questions or topics you want us to cover? Email us at journey@sixsides.co


If you enjoyed this episode, please leave us a 5-star rating and a review on your favourite podcast app. It really helps us reach more people!

In this episode, we cover:

  • Why they're really recording this podcast (and who it's for)
  • The power of podcast SEO and keyword-rich episode titles
  • Gavin’s “amazing” sales call and how it reframed SixSides' positioning
  • Selling a platform that doesn’t exist (yet) with empathy and vision
  • How WorkOS helped them ship authentication in 24 hours
  • Laravel, JWT tokens and Mitchell’s developer brain dump
  • Global database deployment with AWS (Sydney + Frankfurt)
  • Introducing Slack Connect for real-time customer support
  • Doubling user growth and the importance of cadence
  • Why they’re still bootstrapping (and not taking investment… yet)
  • The psychology of founder alignment over 6 and 12 months
  • Getting help without blowing the budget (hello, Chris from Atlas)


Chapters:

  • (00:00) - Intro
  • (00:38) - Why we’re doing this podcast
  • (03:09) - Listener growth and SEO musings
  • (06:05) - Gavin’s amazing sales call breakdown
  • (12:15) - Strategic selling vs event facilitation
  • (15:11) - Denmark client update
  • (16:36) - Hitting the six-month SaaS milestone
  • (18:28) - Aligning tech and sales roadmaps
  • (22:02) - Repositioning attendees as users
  • (24:27) - Implementing WorkOS in a night
  • (29:29) - How WorkOS handles auth, tokens & login
  • (32:23) - Reducing clicks, increasing security
  • (35:58) - Laravel & Cloudflare integration update
  • (36:19) - Slack Connect for better support
  • (42:00) - Do clients need paid Slack? (Maybe)
  • (44:04) - Chris joins to help hit the July 8 deadline
  • (47:56) - AWS global databases explained
  • (50:26) - Bootstrapping vs funding (and why we’re staying lean)
  • (54:44) - What success looks like
  • (57:47) - Wrapping up + Gavin’s rejected slogan

Atlas Software is a premier software development agency based in Sydney, Australia, and founded by Mitchell Davis. We specialise in building innovative, robust, and scalable applications that drive business growth. With expertise in Laravel, Vue, React, and React Native, we help businesses craft tailored software solutions that streamline operations and enhance user experiences. Whether you're a startup finding product-market fit or an enterprise scaling digital transformation, Atlas ensures your tech vision becomes reality. Learn more at atlas.dev.

Gavin Tye is a sales strategist and the creator of Sales Market Fit (SMF) - a game-changing framework that helps B2B startups unlock predictable, scalable growth. With over 20 years of experience in high-value SaaS sales, Gavin has cracked the code on why businesses struggle to close deals and how they can transform their approach. Sales Market Fit aligns positioning, go-to-market strategies, and sales execution into a repeatable process that wins more clients with less friction. Learn how to stop relying on hope and start winning with a deliberate, proven sales strategy at salesmarketfit.co.

Links:

Connect with us:

Transcript

Intro

Mitchell DavisMitchell Davis

Hey. I'm Mitchell Davis, a Laravel developer.

Gavin TyeGavin Tye

Hey. I'm Gavin Tye, cofounder of Six Sides and head of sales and marketing.

Mitchell DavisMitchell Davis

We are building sixsides.co. It's an events platform that helps you build a stronger community through events, and this is our b to b SaaS journey. How you going, mate?

Gavin TyeGavin Tye

Good, mate. So what for those who might be listening for the first time, our user base or listener base is growing. What's our mission here? Why are we doing this, mate?

Why we’re doing this podcast

Mitchell DavisMitchell Davis

We wanna help people connect, more strongly. No.

Gavin TyeGavin Tye

No. No. The podcast.

Mitchell DavisMitchell Davis

We're doing this for I guess there's a few reasons behind it. One, it's for us to have, like, a bit of a history there, something that we can look back on. This is an artifact that we can look back on hopefully in a few years time when this thing is incredibly successful and we could say, that's right. Remember when we were going through this? So we were talking to that customer and now, you know, we run 500 events for them per year or whatever.

Like we can we've got a record of it. That's one reason. Another reason that I really like is it forces us to sit down and focus. Phone's off and, you know, this is it. We're here. We're talking about the show sorry. Talking about the business for the next hour or so, and we do that every week. So Yep. Those are the things that I get out of it. And podcasting's fun. So if you're running a business, maybe look into it. It it's pretty fun. Yeah. Why do you do it?

Gavin TyeGavin Tye

Look. I think it's really important for us because we don't work in the same, city. We work remotely from each other. It's, yeah, having this hour to connect and, you know, go, oh, look at what we've done in such a in a period of time. And I have worked with a number of founders, and I've learned that people have short memories.

They they do really amazing things, but they're only really focused on the last one or two months or something and seem to forget. So Yep. We have made a collective decision to be honest about our journey. So for those who may be on a similar path or maybe a little bit behind or a little bit ahead, maybe wanna give us some advice. Yeah.

And I think it's for our future employees. It's for people to go back if they're interested in why we make those decisions and things like that. So here's a few different things, but at the end of the day, it's fun. Right?

Mitchell DavisMitchell Davis

It's It is fun. Yep. Yeah. Really enjoy getting on and knowing that, okay. Like, we record these on Fridays. We release them on Tuesdays. It's perfect. It's great at the end of the week. Can catch up on what we got done and talk that all through, and we don't really plan too much for the week ahead on these calls. We also have a a standing call on Monday mornings.

So we we get on and we'll chat basically first thing Monday morning and go through, okay, what's coming up for the week. So this is a nice way to kind of recap that at the end of the week and share it with all of you. It's really fun. So

Listener growth and SEO musings

Gavin TyeGavin Tye

Cool. Yeah. Mate, so I wanna brag a little bit about our, you know, SEO titles. We've had a Okay. Almost doubled our listener growth, this month.

Mitchell DavisMitchell Davis

It is true.

Gavin TyeGavin Tye

Yep. Tuesday, which is when we release, is actually on the first of next month. So we have a decision to make. Do we push a release on the Monday and try to go for double growth, or do we leave it to Tuesday? Do we fudge the numbers?

Mitchell DavisMitchell Davis

No. We leave it to Tuesday. No. I won't let you. We have a standing Tuesday. This is our cadence, and it's just unlucky that it's in the next month.

Gavin TyeGavin Tye

So Whatever. But I'm just looking at the numbers. I think the SEO stuff is really interesting. Our biggest or our apart from our first episode no. Not even that.

Our the most listened to podcast that I can see is the keywords in it are Cloudflare and AWS. So it's really and it's got the long tail listening. So maybe that's a interesting experiment for this week because we're gonna talk about a few specific platforms that you've decided to implement, WorkOS being one of them. Yep. And maybe we can talk about putting some other keywords like B2B SaaS sales strategy update or, you know, things like that.

Long title, but yeah. Clear clearly. Well, your other one was how we are using CloudFare and AWS to build a freemium solution without blowing the budget and visiting my wedding venues and how I have a little hat for a big head.

Mitchell DavisMitchell Davis

A little hat?

Gavin TyeGavin Tye

Yeah. I

Mitchell DavisMitchell Davis

don't know. I don't know. Anyway, we'll see. But, yes, I I agree with you. Something is working, which is great. We're very happy to have any new listeners. And I guess call out to if you are listening, you have anything that you wanna tell us, let us know. So you can send us an email, journey@6sides.co, or you can reach out to us on LinkedIn or Blue Sky or Twitter or YouTube or GitHub, all of the above. Alright? So just reach out.

If you're listening right now, just do us a favor. Just send us a little message. It'll take two minutes and it'll make Gavin ecstatic.

Gavin TyeGavin Tye

Just let us know you hear

Mitchell DavisMitchell Davis

us. Yeah. That's right. We just wanna know clearly, you are out there because our numbers are seriously growing, but Yep. It would be great to hear from more of you. So, anyway, all of that aside, yes, we've got lots of stuff to get into today. This has been a huge week. So you've had quite a bit going on with sales, and we'll get into that. I've also had a lot going on with the technology side of things. So why don't we stick to our usual format of doing technical stuff at the end?

Okay. That works fairly well. So, yeah, do you wanna tell me about I put this intro. Gavin's amazing sales call.

Gavin’s amazing sales call breakdown

Gavin TyeGavin Tye

I did, Jeff.

Mitchell DavisMitchell Davis

That was yeah. Go go ahead. What what's going on?

Gavin TyeGavin Tye

So we have a challenge with the business. Right? We're trying to develop the platform that's not quite ready for the market, but we'll be in a few weeks time because we got our first event in August. But we had we don't have much to show someone because we're completely doing a rewrite. Yet we wanna talk to people who may be having events who were making decisions now for the end of the year or early next year.

So it's actually it's really complex when it comes to selling something that doesn't really exist. Right? Yes.

Mitchell DavisMitchell Davis

So It's vaporware. It's on it.

Gavin TyeGavin Tye

Yeah. Well and so, really, you're selling a vision or a or aligning to someone's vision or someone's mission and then painting a picture on how you can actually paint that, how you achieve that. So today I had a call. It was actually only half an hour ago or an hour ago with this company that I've been following for a while. And I had a chance to observe their event recently, and I I found a real play.

It was really eye opening, to see where we could actually add value. And, so what I did today was or the last couple days is I created, what I see their vision. I did some research on the business, looked at their annual reports, their strategic vision for the next three years. Excuse me. And then I made some assumptions from my observations about where I think their their pain points are and what's stopping them from achieving it.

So I put this all together in a meeting today, and I went to them. And I spoke to them about what I observed, and I was actually right on the money with a lot of these things. And then I spoke to them about where our strategic vision of the business is and why it would align to help them achieve theirs. And it went really well. Like, it's only early days.

Like, we are this pitch, this change in strategy goes from us helping facilitate an event to us helping them achieve a strategic vision within their business through events. Right?

Mitchell DavisMitchell Davis

Yeah.

Gavin TyeGavin Tye

And the really, that vision and that mission or that objective over a period of time has to be around growing a community or involving a community or strengthening their community and through and events must form part of it. Otherwise, it won't work. So it it actually went really well today, us having that time last week with each other just to talk things through. And I think I got up on the whiteboard and just did a rough sketch. I I put that a lot more detail into that today.

And It looked great. Yeah. And it seemed to go really well. And this changes it changes price points. It changes complexity. It that there's a there's a change to it, but it doesn't change the core it doesn't change the principle of what you're building. Yeah. It just change how it changes how we Positioning. Yeah. Position ourselves. Yeah.

Mitchell DavisMitchell Davis

Yeah. Yeah. It was fascinating to watch. I because the call was so like, it was only this morning, and then you sent me the recording, and I was on another call right up until, like, half an hour ago. So I had to quickly watch this thing on, like, two and a half times speed to try and get the gist. So it was funny. Your voice sounded a lot higher on the on the recording. But

Gavin TyeGavin Tye

what do you mean, babe?

Mitchell DavisMitchell Davis

Yeah. Exactly. It was like that. So, yeah, it was it was very interesting. I think that was probably the best call that I've seen you on as far as just your general vibe and the connection that what you were saying was having with this prospect.

It was awesome. So, yeah, I think you were really on, and it that's why I put it in here as Gavin's amazing sales call because it just it's not like you've ever shit the bed, you know, on any of the other calls that I've seen, but this was like, wow. Okay. This is really connecting very well. So it was great.

Gavin TyeGavin Tye

For anyone who's listening and who who's gotta do sales, to everyone has to do sales if you're a cofounder. It genuinely has to come from a place of really wanting to help. Like, I really wanna help them achieve their goals. Like, it is important how they support their community. And I'm and so but the the challenge comes from is some of these businesses around a long for a long period of time and how they think about helping is comes from many, many years of doing things in a very similar way, and they're entrenched in that thinking.

And understanding that technology can play a different role, but not for technology's sake. Right? It has to facilitate the outcome is is the I guess it's the nuance. Right? Like, it's it's letting they've gotta trust you first and foremost. If if they go down this path, they're gonna trust that we can deliver and trust that we'll we'll have their best intention. Right? Because it could be scary. Change is scary. Right?

Yeah. So For sure. Time will tell. But that I think there's a new way of if we can go and observe an event and make some observations and then connect, like, that's a that's a that's a making a recommendation based off our assessment. That is not trying to sell something. Right?

Mitchell DavisMitchell Davis

Yeah. Yeah. Yeah. It certainly positions us then as stronger, like, subject matter experts as well if we can go to them and say, hey. This is maybe something you wanna consider that might benefit you. Like Yeah. Yeah. That's right. It's not just sales. It's it's helping them. Yep. You

Gavin TyeGavin Tye

know? So Because people can. Right? If if so if a business has an objective to, like, a community organization to raise an extra $2,000,000, it's not necessarily hard to do. But if you're willing to throw $3,000,000 at it or a million and a half dollars at it, right, you can do it.

But it's Yeah. It's do it to the degree where you can maximize the return on investment for your stakeholders that you're trying to achieve, or you can maximize the amount of money raised with by lowering or not increasing administration burden. Right? Yeah. And what we wanna do is basically raise awareness for their cause to help them, yeah, to help them achieve their outcome.

Strategic selling vs event facilitation

So it was it was actually really good, and it felt really genuine. Yeah. So we we gotta we gotta we're connecting two weeks at the same time. So before our second next podcast, two weeks time, I'll have an update of what that was. So yeah.

Mitchell DavisMitchell Davis

Yeah. Yep. Well, it's fantastic. Yeah. We there's a on the sales side of things, there's a lot going on at the moment. So you had was it two? Yeah. Two people this week that stood you up. Yep. This is the the nasty side of of sales, I guess. These things happen.

Gavin TyeGavin Tye

It's not nasty. It just is what it is. Yeah. We're not important to people. Like, they got other things going on in their world, and Yeah. They don't know us. They don't know us anything. So Yeah. Yeah. It's just the price of buying eggs. Right? Yeah. That's it. But they've re rescheduled. I just checked into I've got one this afternoon. I he Oh, cool. Has supposed to have rescheduled this afternoon. He told me that. So he's a bit busy, and then I've got one on Monday. So

Mitchell DavisMitchell Davis

Oh, okay. So getting right back on it with these people. So that's awesome.

Gavin TyeGavin Tye

The one on Monday, that's fantastic. The one on Monday is a it's way it's as big as if not bigger than the one

Mitchell DavisMitchell Davis

Yeah. Okay.

Gavin TyeGavin Tye

So and this is same principles will apply.

Mitchell DavisMitchell Davis

Yeah. Yeah. That's fantastic. So, yeah, that's something about you that impresses and has impressed me quite a bit is that, like, tenacity to just like, yep. Okay. Nope. That's alright. This meeting didn't go ahead. Let me reach out. Put it in for next week. You know? And that's the type of thing I hate doing, to be totally transparent. That's the reason I'm not the salesperson. Right? So, yeah, that's, that's your wheelhouse, and you do it really well.

So yeah. So that was interesting, to see through the week, but both of those calls, like, originally getting scheduled, do you know where they came from? Was that as a result of Outreach? Yep. They

Gavin TyeGavin Tye

just Well, the first one is the one this afternoon is the the gentleman. Yep. I have looked at I have reached out to quite a few people at the other organization, so I would imagine it's been probably pushed down.

Mitchell DavisMitchell Davis

Yeah. Okay.

Gavin TyeGavin Tye

But I will confirm that next week.

Mitchell DavisMitchell Davis

Yeah. Yeah. Well, I'm I don't know how much we'll share on the show, but I'm very interested to hear. Yeah. How how are people hearing about us? You know? So Yeah. Yeah. Awesome. Maybe share a podcast. I think so. Clearly, our numbers are almost doubled. So yeah. But

Gavin TyeGavin Tye

So, Brooke, if this if this is you and you are listening, I won't say where she's from, Leave us a review or send us a message to Journey and go. This is where our journey at Six Sides. Yep.

Denmark client update

Mitchell DavisMitchell Davis

That's it. Yeah. That would be great, Brooke. So thank you. That's funny. What else? We've got we we have a call with our Denmark client tonight. It's quite a late one for us because, somehow we kept our work hours quite open. So it's a 6PM call on a Friday, but that's okay. We, this client is obviously very this customer is very important to us. So, but maybe we can hone in the the meeting hours on our SavvyCal.

Gavin TyeGavin Tye

Unfortunately, they they're starting the day. It's only 08:00 for them, so it is Is it? What it is. Yeah. Yeah. It's 08:00 first thing in the day, so it has to be that way for Denmark.

Mitchell DavisMitchell Davis

Right. Okay. I I hadn't checked the time zone conversion.

Gavin TyeGavin Tye

There's been a lot of we're at about the six month mark. Right? It's amazing what happens. I don't know if I've I've don't know if I've told you this specifically, but crazy things happen at six months. Like, all of a sudden, your phone starts.

It switches. You do so much effort out with not a lot of return. You hit the six month mark, and then all of a sudden, things start coming back in. And when you wait till you get to twelve months, things will change again. But we are almost six months to the day, if not because we started in early December. Right?

Mitchell DavisMitchell Davis

Yeah. Okay. So we're we're we've hit our six month mark then.

Hitting the six-month SaaS milestone

Gavin TyeGavin Tye

Yep. Take away

Mitchell DavisMitchell Davis

take because it was around this time in between Christmas and New Year's that we were having some of those conversations. Mhmm. And, yeah, that's six months ago now. So

Gavin TyeGavin Tye

Yep. And and funny that they've come back, and so we're having a meeting. And it's just an update. I don't expect anything come from it. But six months has changed. So you do you people stop.

Mitchell DavisMitchell Davis

Like Yeah.

Gavin TyeGavin Tye

And they go, it's not working, but you just gotta keep going. There is funny things that happen. You wait till there's a real I don't know if it's psychological or it's a real thing. It's definitely real. But after you've known someone or you've been in contact with them for twelve months, you automatically slip into being a friend.

I've known them longer than twelve months. The relationship changes. And I I think that must be a subconscious human thing, but because it it becomes really apparent over like, you'll you'll find out in time once I've known you for more than twelve months. Alright? So It's

Mitchell DavisMitchell Davis

cool. It's working. Yeah. I'm I'm just really happy, and I'm we will get into it a little bit later in the episode, but I'm very pleased that the technology side of things is moving as well. Like, I feel like I'm keeping up, which has been something that I've kind of struggled with a bit in the past and I know, like, our priorities shift and have shifted and will continue to shift constantly where, okay, we've gotta work on something else in another business or no.

Now we've got some time to put into this. It's kind of like a we're running a two man race kind of thing sometimes it can feel like for me. Yep. You've been making a lot of progress on sales side of things and I feel like similarly over the last few weeks, I've made a ton of progress as well. And and I can see this very first checkpoint of, okay, I think it's the July 8, Monday, not this coming Monday, but the next one.

I think that's the eighth, and that's our first checkpoint of, okay. We gotta have this ready up in test flight, and, we're gonna meet that. And, yeah, things are going really well. So this is we should take note of this that, like, yeah. Okay.

Aligning tech and sales roadmaps

This is it might be the calm before the storm.

Gavin TyeGavin Tye

Right? But It's always gonna be it's not gonna be plain sailing. We're gonna have a busy yeah.

Mitchell DavisMitchell Davis

But it it's a good time. Like, things are going pretty well at the moment. So

Gavin TyeGavin Tye

I think if I I think we're like, where I think the problems come from is with we ever become misaligned. And I've seen this with other businesses where I don't have a where the founder or the salespeople don't have a clue what the technical people are aiming for or where they are. Yeah. Right? So they end up promising something, they end up promising something that is not achievable or it's not gonna be there for a period of time.

But we are talking a lot about it, and we know the vision we're roundabout. I don't need to know the full details, and and I want to know the full details. But as long as I know where you're aiming. Yeah. So in that call today, one, I said I don't wanna promise anything without you on the

Mitchell DavisMitchell Davis

call because I saw. She's on

Gavin TyeGavin Tye

the phone.

Mitchell DavisMitchell Davis

Thank you.

Gavin TyeGavin Tye

But I also know where you're aiming for. So I'm like, oh, I can shoot for that because I know we'll get there in a couple months. The timing, not so much. It's only, like, a period of time. But so if I kinda know where we're going, I can shoot for that point in time knowing that we'll be there more or less. And, it's when

Mitchell DavisMitchell Davis

you them down and you won't overcommit me. Yeah.

Gavin TyeGavin Tye

Yeah. That's right. And it's you and I, we we're heading, hey. I'll meet you at that point in two months. Great. Well, I'll get some people there in two months or or twelve months or three months or whatever. I think it's where, like, even that, she said, I'm glad we didn't do that in a Yeah. Couple months ago.

Mitchell DavisMitchell Davis

I was

Gavin TyeGavin Tye

like, yeah. Kinda we are too.

Mitchell DavisMitchell Davis

So Yeah. Yeah. For sure. Yeah. I think that worked out in our favor. That's what we were talking about it when you were down here and we hung out in person. Yeah. Man, I'm so glad because that would have been awful, the the amount of stress. Like, already, I'm putting in a lot of work. I'm putting in overtime at the moment.

Gavin TyeGavin Tye

Yeah.

Mitchell DavisMitchell Davis

Sticking around here till, like, seven, 07:30 some nights, like, to just try and get as much done to meet this deadline, and, yeah, I cannot imagine. And that's fine, to be clear. Totally fine. Yep. I cannot imagine what that would have been like if we had to have that deadline a couple of weeks ago or whenever. You know?

Gavin TyeGavin Tye

I think I was gonna go do another conference for my other side business in the November. I think I think I should go to this conference over in Perth. WA? Yeah. WA. Okay. Because I think it'd be a strong business development opportunity. Yeah. Because there'd be other associations that were there. And I have a theory that one event would turn into many other events.

And, but I wanna go there and meet some people. And then, you know, even I can even talk to him about maybe doing a doing a talk about, oh, I'm gonna do that.

Mitchell DavisMitchell Davis

This is how it happens, folks. Very exciting. Okay. Cool. Well, let's let's not commit you on this call, but let you and I can talk about that separately. But, I mean, it sounds great. So

Gavin TyeGavin Tye

Yeah.

Mitchell DavisMitchell Davis

Yeah. Okay. Yeah. Alright. Maybe we'll circle back to that another time. But yeah.

Gavin TyeGavin Tye

Yeah. I'll I'll I'll go and do it because I've got other reasons to go there too, but, yeah, it'll be yeah. Cool. Awesome. So in summary, where possible, I think this will set another direction, like a new direction, the ideal route for big clients because this is a these would be big opportunities.

Repositioning attendees as users

Right? Yeah. Yeah. Yeah.

Mitchell DavisMitchell Davis

Mate, it's great. Alright. So that kinda covers the sales side of things. So why don't we start transitioning to technology? So when you and I got together, and I think I talked about this on our last recording As friends. Kind of,

Gavin TyeGavin Tye

What was that? As friends. As friends. Yeah.

Mitchell DavisMitchell Davis

You're an idiot. When we got together as friends and cofounders and we hung out in person specifically and came to the realization that there was some misalignment in terms of our like, people using our app, and you had in your mind that, oh, these are our users, and I had in my mind, these are the events attendees, and there's a difference there. Right? I was thinking, okay. You'll just log in using a ticket code.

There's no, like, give us your details or whatever, but I came to realize that for good reasons no we we should capture that information. They should sign up for six sides and we'll make this as easy as possible like literally two or three taps of a button on the screen right but they should sign up for six sides, enter a ticket code, and now they're in. And some of the benefits are then, you know, through some events, they may not have information about the attendee. It might be a ticket code that was bought by an employer. They bought 10 tickets and that's it.

The the event has no idea who those people are. Right? And without a solution like ours, they wouldn't know that information. That these are all just nameless people in a room and and that's it. Right?

So by us getting involved and and having an account registration process that's again really simple, now we have that information and and that can go towards the event organizers. Right? And they can use that information for growing their event next year, you know, things like that. So I think it comes

Implementing WorkOS in a night

Gavin TyeGavin Tye

down to security too. Right? You wanna know who's there, who's accessing stuff. Right? So I I I think I think it's a security measure also.

Mitchell DavisMitchell Davis

Right? Yeah. Absolutely. The security is a part of it. And this is going to help us kind of tie attendees between events. So you can imagine as well, like, someone coming back the next year, get going to the same event next year. Of course, it's gonna be a different ticket code or even for events that are not ticketed. Right? Like local meetups, things like that. You're not gonna have a ticket.

So this gives us a way to kind of start moving towards that where it's based on users. This is the same, like, flow that Meetup has, you know, meetup.com or whatever, like, exact same type of thing. You have an account. You go, yep. I'm attending this event or whatever.

So that's the path that we're going down now. And because we're on this reasonably tight timeline, like now we're talking about a week and a half until we need to have this very first version up of the app for some of our early customers. So a tool that I have heard about in the last year or so is WorkOS. They're at, workos.com, and they there's a lot of these types of tools out there that do bay basically authentication as a service. So in Laravel, for example, which is, you know, my bread and butter, we've had the ability to build great authentication flows.

So that's logging in, registering, logging out, doing two factor auth, and sending email password resets and all this sort of stuff. You can totally do all of that from Laravel for free. Right? It's it's all open source. You can do it yourself.

But because we're on a tight timeline, I just thought, okay. I wonder if we just give one of these authentication as a service providers a go. And, in the Laravel community specifically, lately, there's been a lot of movement towards WorkOS. I'm hearing about it. Ian Landsman's talking about it with his new product that he's building, outro.fm.

He's looking at using WorkOS for that. Laravel specifically is in some of their starter kits now. I think they've got it baked in with, WorkOS. Yep. There's a lot of stuff happening with this.

And, specifically, what's old me is they're incredibly generous free tier. So we could have if we don't look to have any bells and whistles with single sign on using SAML, which is like a way for enterprises to authenticate into different apps and stuff that I have done stuff with SAML myself before. I've built it. I could leverage that code, but it's a bit of a pain in the butt, to be honest, and, WorkOS just has that stuff kind of ready to go. They have it all documented for you.

Anyway, their their free tier is, doesn't include any of that specifically enterprise stuff, but it includes up to a million monthly active users for free.

Gavin TyeGavin Tye

Yeah.

Mitchell DavisMitchell Davis

And if we get to a million users, act active users, mind you, we will have the money to then pay for the next tier, surely. Right? Or otherwise, something's gone wrong. Gavin hasn't been doing his job in sales. So

Gavin TyeGavin Tye

They've got some pretty big brands, Cursor. They've got

Mitchell DavisMitchell Davis

They do.

Gavin TyeGavin Tye

Indeed, Perplexity. Right? So they're they're not small fry.

Mitchell DavisMitchell Davis

No. They are legit. Yeah. And the developer experience is awesome. So I signed us up.

I after thinking about it over the weekend and you and I talking, having this discovery on Saturday, you and I then recorded on Monday, and I was sitting down and I was thinking on Monday afternoon, like, how am I gonna do this? Because I don't wanna have to build the social connections and stuff into LinkedIn and Google and Apple and all this sort of stuff. I could do it myself, but could I do it with, at that point, two weeks to go plus build out the rest of the app and get everything up and running? I thought that's probably a bit of a risk. So I then got on to WorkOS, and it was at, 08:00, 08:30 at night, something like that on Monday night.

I got got out my laptop at home, which I basically never do. And I was like, I think this is the move. So I got it signed up. You then sent me a message at 5AM or whatever the next morning. Mate, what's WorkOS? And I was like, wow. Let me walk you through it. So I got you set up, and I got Chris set up who works with me at my development agency Mhmm. Atlas. Yep.

And I got both of us all three of us set up and started configuring it on Tuesday. And by the end of the day, Tuesday, I had the ability to log in in the app using LinkedIn I had, and, also, I think I logged in with, like, a magic code. You can email, like, a six digit code or whatever. So I got all that working, and it's all hosted. So they manage it for you.

How WorkOS handles auth, tokens & login

You just supply them with your, like, your LinkedIn client ID and your API key or whatever, and they take care of it from there. So they can handle as well, like, if I log in with my LinkedIn for my first event, let's say, and then the next one I log in with my Gmail account, but the actual email address is the same, then they'll merge those accounts together. So Yeah. They take care of that. They take care of doing emails for the password resets and all this sort of stuff, and it's free.

So at our scale, right, it's free. So this was, like, a huge unlock. So this has meant that we're able to get authentication, so users registering and signing in up and running in the app with literally a click of a button and works really well. We can then, the the way that you are authenticated is using, back to our Laravel application, the way that you're authenticated uses a a JWT token or a Dropped token, some people pronounce it as. And it's funny because as Chris and I were sitting down and kinda going through it, I realized, like, I haven't dealt with these in a long time.

I have I have built other systems that deal with this specific way of doing authentication where you authenticate in some external system and you get a little token back, and the token has some built in security around it so that, you know, it says, oh, this is Mitchell Davis, and here's the proof of why you can trust in this token. So, yes, Gavin, I could spend a lot more time explaining this, but it's probably not important, so don't worry about it. Anyway, we just get a little bit of something back that says, hey. This is Mitchell Davis. Right?

And you can trust it. And I we're going down this pathway of adding a kind of a Cloudflare worker wrapper around our Laravel API, and that's got to do with all of this database stuff that I've talked about over the last, like, few months and some different things that we're thinking about, and I'll expand on some of that in this episode. But

Gavin TyeGavin Tye

Sorry. I was gonna say, does that mean at the end, like, that you like, attendees can log in under, like, the Google, Apple, Microsoft, LinkedIn, whatever they want to actually we'll put a few up there, but whatever they want, they just we're trying to reduce the clicks, right, and make it as simple as possible for them to get in and start using Yes. Yep. While making sure that our client's event information and the event portal and event is secure, right, with no without anonymous users.

Reducing clicks, increasing security

Mitchell DavisMitchell Davis

Right? And we get all of that baked in. Yep. So, yes, there there's literally buttons for all of those now. Once you click the, like, get started button in our app, you then see I think that we've got, like, five different providers, Google, Apple, Microsoft, LinkedIn, and GitHub as well for the developers. And then you can also do email and password Yep. Or email and magic code. So send them a code. And all that's just done. It was literally like a checkbox that I had to press, and that was it.

Really? So yes. Bigger mob

Gavin TyeGavin Tye

from, like, a week ago. Right? Like, last week, we were

Mitchell DavisMitchell Davis

this time of yep.

Gavin TyeGavin Tye

Saturday, we were talking about it.

Mitchell DavisMitchell Davis

Yeah. It hasn't even been a week. Right? So now it's great thinking about everyone that uses our app is a user and not just an attendee or a, you know, a whatever, but of some specific event, huge unlock now. So, yeah, I'm really pleased with it.

It's going really well. We're able to optimize kind of getting back to the Cloudflare worker stuff. We're able to optimize. So Laravel doesn't even our our actual back end, which has all the information about events and people and whatever, it doesn't need to deal with the authentication. Instead, it can trust this gateway that's kinda sitting in front of it which receives this token from our mobile app signed by WorkOS.

So we got the proof. Okay. This is who who WorkOS and who the the mobile app says it is. We can then verify that before it even hits Laravel and now send that through to Laravel and just say, hey. This is Mitchell Davis. You can trust this. It's done. Right? So that's a huge unlock. And then so yesterday, as I was working on this with Chris, he then hooked this up so that anytime we see someone new for the first time, hey.

This is Gavin Tie. Laravel doesn't know anything about it yet. Your record isn't in our database. It can just go fetch that from WorkOS and say, hey. Who's this Gavin Ty? Oh, yep. Cool. This is Gavin. Here's his email. Here's his first name. Here's his last name. This is when he signed up. This is he's used LinkedIn or he's used GitHub or whatever. Now we pull that information in and we've got that. Alright?

And then everything just works super smoothly from there, and Yeah. WorkOS took care of all of it for us. So if you are out there and you're like me, someone who a Laravel developer who likes doing everything yourself and you want full control over everything. And in the past, I've thought, man, all these idiots that are using all these auth services, why wouldn't you wanna control your own users? This is a really good tool that helps you with this stuff.

So I'd encourage you to at least check it out on, like, you know, on your next toy project or whatever that you're working on, a side project. Like, it's really cool. Really powerful. Everything's done for you, and it's just gonna get you to market a lot quicker. And I believe there's a good story to migrate out of it.

So I think the only thing you would lose access to if you decided, no. I don't wanna use this anymore and do it myself, would be users' passwords. In which case, you just do a password reset for them. Right? So it's not the end of the world. You can still access everything that you need to. So yeah. So that's my my shilling for WorkOS, but

Laravel & Cloudflare integration update

Gavin TyeGavin Tye

it is got the title of the podcast today. I just put that in the my my SEO optimized.

Mitchell DavisMitchell Davis

Yeah. Okay. Alright. Let's see where we land on it. Let's not say it right now on the recording, but see what the title is when the episode comes out. But I like it.

Gavin TyeGavin Tye

Alright. So, mate, we've got twenty minutes left. I've got a hard stop at 11:30. Yeah. What's what's next?

Slack Connect for better support

You've got Slack connect up here.

Mitchell DavisMitchell Davis

Slack connect. So following on from WorkOS, I thought this was really cool. It's the first company I've seen do this. When I signed up for WorkOS on Monday night, Two minutes later, I got an invite to a Slack channel that was just for us, and it was like WorkOS dash six sites or something like that on their on their hosted Slack. Right?

So what this allows us to do I'm using this for a few clients under Atlas as well. So Slack Connect is this ability to basically have two completely siloed off Slack accounts. So in in my case, it's like one for Atlas and then one for, you know, a client. And, you can set up a connection so that it creates a shared Slack channel between the two workspaces. And the the way that Slack, sorry.

The way that WorkOS is using this is it's like, Hey. If you need to speak with our developers or if this if there's some support request or something like that, you can put that into this Slack shared Slack channel. They then know who you are because they created the channel on their side, it can connect up to our account. I haven't actually used it yet to talk with them but it it really opened my eyes of like maybe we should be doing something like this too because I think about our Denmark customer that we're gonna have a chat with later today, I'm gonna put this in front of them and say like, at the moment, we're doing these emails back and forth. We're interfacing with just one of their team and and that's fine.

That's our, like, our representative, you know, for us to to deal with. But if any of the other people on the team have questions or later, you know, in a in a month or two's time when the event is running and if they have any questions, they shouldn't have to go through this representative. They should be able to just reach us. Right? Yep. Sure. So I'm I'm thinking about could we do something similar here? So I'm gonna I'm gonna put that in front of them on on our call later tonight.

Gavin TyeGavin Tye

Yeah. Yeah. I think it might like, it's good. And then with all automation and stuff coming out now, like, I remember when we were at Redeye that we were having too many issues, so we wanted to shut that down. We didn't want that to happen.

But I think it's a really good partnership at least for now. And if it ever becomes an issue later, then we either figure out what the root cause of that is or maybe we wanna form strong partnerships. Right? So maybe then we hire someone to to look after that Slack channel or we have automation or we use agents to to Yeah. Prioritize or categorize whatever the those things are. So, yeah, like, go for it.

Mitchell DavisMitchell Davis

Yeah. Yeah. So

Gavin TyeGavin Tye

I think it's like, not frustrating. It's just the way it's set up is that you guys tend your community can't tends to communicate through Telegram or I think it is, but I don't have visibility, then we're back to email, but there's two conversations going on. Yep.

Mitchell DavisMitchell Davis

So this is a way to get everyone on the same same page.

Gavin TyeGavin Tye

Right? Do it.

Mitchell DavisMitchell Davis

So yeah. So I think today, I'll set up a Slack, workspace for six sides because right now we're just using, my Atlas one. So I'll set up one for six sides and then, yeah, let's put this forward to them. The only downside that I can tell is it requires the, in this case, the event organizer to have their own paid Slack. This is only a feature between paid Slack accounts. So Okay. Potentially, they have that. Maybe they don't. It might like, we can evolve this later. Right?

We can figure this out, but if they have it, then this would probably be a great fit. If they don't, then maybe we can ask them to or we can just say, okay. No worries. It's not a good fit for them, but we make

Gavin TyeGavin Tye

this part out. They need to have a paid version to do it?

Mitchell DavisMitchell Davis

I think so. That's what I found out the other night, but I'll I'll take another look at it. But, yeah, this is meant for, like, enterprises being able to talk to each other securely Okay. Without having to, like, invite someone into your own Slack Yeah. Where they can potentially see all your, like, private stuff. This is just one channel that works between both workspaces. Yeah. Right.

Gavin TyeGavin Tye

Yeah. Because if we're going for larger community based organizations, there comes a size in comes a switch over to some of those where they use Teams, and that becomes a pain then I dump Slack.

Mitchell DavisMitchell Davis

Potentially. Yeah. So, mean, maybe we could do something similar like this with with Teams or I mean, maybe this becomes a a Discord thing as well, which is like another free platform that does this type of thing. It's not normally used for business, but I am in like, Stripe, for example, has and Cloudflare, like, a bunch of big organizations have at least large developer communities on Yeah. Discord.

And so maybe that's something that we could do. I I'm not too sure. But this is just kind of the first draft. I think let's put this in front of them and say, this is something that we're thinking about.

Gavin TyeGavin Tye

I agree. Yeah. I think operational people don't tend to go down the path of Discord. Right? Like, it's a it's more of a technical thing. So but I wonder if

Mitchell DavisMitchell Davis

culture in, like, gaming as well. So it's not it's not being built for this type of thing, but a lot of, big businesses, like I mentioned, have taken that on.

Gavin TyeGavin Tye

But Yep. I wonder if there's a platform that does this that can collate, like, bring like, if someone uses Teams and Slack and puts it together in a common layer so it doesn't matter.

Do clients need paid Slack? (Maybe)

Mitchell DavisMitchell Davis

Like Yeah. Yeah. Maybe. Yeah. Well, we can look at it a bit more, but I'll I'll just set this up anyway today and just say, hey. If you guys are using this and, you know, let's get you in there. But otherwise, we'll it doesn't matter. This is certainly not a super important thing for us. It's more just I mean, to get around this, we could just have a shared Telegram channel. Right? If they didn't have Slack, then, okay, no worries. We have a shared Telegram channel, and that would work fine.

Gavin TyeGavin Tye

But WhatsApp. Yeah. Yeah. Look. I I think it's a really good idea because it's we are not going to be sitting in their offices and and we want to be able to have a direct connection, and we want them to be able to talk to ideas and and stuff

Mitchell DavisMitchell Davis

like that. So it's absolutely support during the event. I'm thinking like, this is the best way. It's a real time chat. I can go in and instantly reply, like, specifically for this Denmark customer. Their event is gonna start at, like, 6PM, I think, our time or something like that. And it's like, woof. I would much rather have a Slack channel than them sending me an email or something like that. It's just so much quicker and like, yep. Okay.

I'm look. I'm on this, so let me check that out or whatever. Like, yeah, I think email is not the move there. So Yep. Good run. Anyway. Okay. Awesome. Cool. Alright. So that's that. Then we've got, what, another 15 or so. Yeah. So

Gavin TyeGavin Tye

we've decided to get some help like these on your side of the fence. Right? Because it's there's a lot to do. So what have you done on that side?

Mitchell DavisMitchell Davis

So I have turned to my mate, Chris.

Gavin TyeGavin Tye

Hi, Matt.

Mitchell DavisMitchell Davis

Shout out to to Ian.

Gavin TyeGavin Tye

Yep. Hi, Matt. Matt. Sorry.

Mitchell DavisMitchell Davis

So I have enlisted the help of Chris who works with me at Atlas as I mentioned earlier. And for he's gonna do, I think, six days of work on six sides. He's already finished two of those. So next week, there'll be four, and that's going to get us Chris oops. Sorry.

Chris joins to help hit the July 8 deadline

Chris is working on the back end side of things for the Six Sides application. So Chris and I there was a bit of onboarding work that I had to do to kind of get him up to speed with all the new technologies and things that we're using. So this week has been a bit of a we've done a lot of pairing on Tupal. We use to share screen and be able to type on each other's computers and stuff. We've done a a lot of that over the last two days, but I'm really pleased with where we've gotten everything to, and Chris has largely spearheaded that.

So K. Where we have got it to is we now have databases in both Sydney and Frankfurt in Europe, and that's going to help us obviously with this the Denmark event coming up. And so, the the some of the work that we got done yesterday is we set up a it's called a global database on Amazon, on AWS so that, we can have information about all of our users, about our events, ticket codes, things like that. It's all shared globally between those two regions. And then as we have a need for it, and we expand out into other markets, we can then spin up other regions around the world.

And then in addition to the global databases, we have regional databases, and so that's for data that just lives in Sydney, let's say. So a list of attendees for LARACON Australia, that doesn't need to live in Europe. Right? That's just in Sydney. So and similarly for this Denmark event, that would just live in Europe.

And then if if someone here in Australia needs to access that information for this event in Denmark, they would be able to. It would just be a little bit slower to go and connect to that data that database over in Europe. Right? So we've had to be really clear and and have a good, like, model for this of what data belongs globally and what data is specific to each region that we deploy to. So that's gone really well.

Chris, got that basically all up and running yesterday, so we now have a few databases in different regions.

Gavin TyeGavin Tye

So you can get all that up and running in a day, like, very quickly?

Mitchell DavisMitchell Davis

Took about a day and a half, but yeah. Yeah. So and like I said, I've been working some pretty long hours, so I got in and I did a bunch of stuff even after Chris wrapped up. I spent probably another two hours on Wednesday afternoon in the office. But, yeah, he then I had to go I had to leave work early yesterday, and then he we track everything that we do in Linear.

It's this, like, developer y project management tool. And we just created a few tickets for him in the afternoon to to work on while I was out. And, yeah, I come back, and he's like, okay. I've rolled the application out to over to Europe. We've got a database over there.

He's verified that the connection's working. We're replicating data that's written in Sydney, gets written over to Europe for the global level stuff, and then also verified that anything that is regional and should just stay in Sydney is only in Sydney and vice versa. So I was able to get all that done in a couple hours yesterday afternoon. So, yeah, it really helps working with people that know what they're doing. Yeah.

And Chris and I now have, like, shared language basically of, you know, I know each other's strengths and weaknesses and all this sort of stuff. So I kind of can tell now, oh, this is something I really need to, like, flesh out with Chris so that he's gonna understand what the goal is here, you know, and then he can kinda fill in the gaps. So, yeah, it's fantastic working with someone that knows what they're doing and someone that you're really familiar with. So Yep. Yeah.

AWS global databases explained

So that's all been going really well. Go

Gavin TyeGavin Tye

on. The intention is here is we wanna just we need to hit our deadlines and but we wanna not only just meet them, we wanna really be set up and blow past them. Right? So, and it's it makes sense to bring in Chris for a couple days, a few days to to do this. And Yeah. It's

Mitchell DavisMitchell Davis

Exactly. It's going really well, and I think it's just it gives me a bit of a buffer there so that I don't necessarily have to spend every minute right up until this this deadline on the eighth. Yep. I'll still be working my butt off on it, but, yeah, I can I can relax just a little bit because I know he's he's working on this? So what I've gotta do to try and set him up for next week is to go through and figure out, okay, what exactly do I need him working on next?

Because a huge part of this was the databases and getting us, like, our infrastructure in place. It's now largely in place, so I've gotta then figure out, okay, what could he take off my plate and then get get all of that, like, documented ready to go for Monday. So that's something I'll be doing over the weekend. So Yep. Okay.

Gavin TyeGavin Tye

Yeah. It's it brings up our, like, like, the possibilities of how to take this business forward, like, growth possibilities. Like, do we do we try to bootstrap it, which means do we just try to win clients and use that revenue accordingly, which with the upside of that is we we maintain ownership. The downside is it's a lot slower. Yeah.

Or do we do we look at funding the business? And then if we do look at that, then what does that look like? Because we're both got other businesses going on, and we're but we're not full time in the business. We're just we have distraction. Yeah. So the it does I don't think there's one way to there's skin a cat. Right? There's there's a few different ways.

Mitchell DavisMitchell Davis

As the expression coach. That's right. Yeah. There there is. I think for now, like, we are continuing on the path of bootstrapping this. I will not need Chris's help on this forever to be clear. Like, this is okay. He's helping us get towards this deadline, and then I'll I'll then be able to work on this at my own speed to to continue to evolve this. But who knows? We might be bringing in help in the future, development help specifically.

Bootstrapping vs funding (and why we’re staying lean)

We might bring some in. We've got lots of different ideas. But Yeah. It's all just nothing is, like, set in stone yet. You know? So Yeah. Yep. We'll see.

Gavin TyeGavin Tye

I think I think a key part of this is is that we can achieve product led growth. And then if we can help these bigger organizations with helping them achieve their strategic goals and they have big networks, and those networks, if we've achieved product led growth, will expand out into other ones. We we might be very well be able to sustain

Mitchell DavisMitchell Davis

Yeah.

Gavin TyeGavin Tye

Bootstrapping front like, structure, like, whatever it is, funding structure with high with high growth relatively high growth rate if we get it right. And I feel like I can see the pathway of that happening. Yeah.

Mitchell DavisMitchell Davis

Yeah. Ditto. I I've never taken funding on any of the projects that I've worked on. I would love for us not to. I mean, if we happen to get this grant from Advance Queensland, is that who the that's them? Yeah. So if we happen to get that, amazing. We talked about that couple episodes ago. Yep.

Gavin TyeGavin Tye

Funding and investment are two different things. Is that right? So Yes.

Mitchell DavisMitchell Davis

Exactly. Sorry. We talked about that on episode 13. I was just going back to Trellet. But yes. Definitely. So if we can avoid bringing anyone else in, fantastic.

Gavin TyeGavin Tye

Why? What what's your mindset around that? Why?

Mitchell DavisMitchell Davis

Well, I think it complicates things. It changes our like, you and I are busy with our other businesses as well. Right? And so if someone is going to invest in us any significant amount of money, they're probably expecting we're working on this full time. Right? They wanna get paid.

Gavin TyeGavin Tye

I think it's fair or or very much. Exactly.

Mitchell DavisMitchell Davis

You have to reduce

Gavin TyeGavin Tye

the distraction right down. Right? So

Mitchell DavisMitchell Davis

That's right. So that's already a huge change. You know, we have a lot of commitments and, relationships in place already with our other businesses. And so, yeah, I mean, who knows? Potentially, that is the future, but it's not what we're talking about right now. So Yeah. That's a big deal. Plus then it it changes a lot of things about our obligations, you know, all the reporting and everything that we'd have to do to investors. And Yep. Yeah.

And it's just it's like a whole different business. And I'm not saying I'm against it, but I'm certainly not, like I'm not advocating for it. If we can bootstrap this, I would much rather do that.

Gavin TyeGavin Tye

You know, I I don't know too much about that side of it. Right? And I have seen people who take funding, and then they're not the business model hasn't flushed out, and then they're under so much stress. And then they're like, I don't ever wanna get in that position. Right? Because my family comes first, right, at the end of the day. And you haven't started one yet, and yours will come first in a couple of years' time. Yeah. And I always wanna maintain that, and I think it can be done. Yep.

What I don't know is I don't know how it'll work. So I'm trying to, with my other business, go into it. It's not an accelerator, but it's a challenge to learn how to make businesses funding ready so we can go off. This is for us. Yeah. What I do suspect will happen is we will get some traction, and we will have to make a choice. Do we want to do we what is our goal? Do we want to aim to go? Do do we wanna go for it? Like and I think that's a different conversation.

We we don't know yet how that will play out. But if we're gonna go for it and we decide we wanna go for it and aligns with our goals and we fucking go for it. I'd rather have I'd rather have 60% of 300,000,000 opposed to a 100% of a 100,000,000. Right?

Mitchell DavisMitchell Davis

Yeah. Yeah. Yeah. That's right.

Gavin TyeGavin Tye

Business. Yeah. Well, those numbers don't quite work out, but, you know, they're almost part the same. But

Mitchell DavisMitchell Davis

Yeah. I'm with you.

Gavin TyeGavin Tye

We have so much to to think that we have so many options. The main thing that I wanna do is get our sales right first. And then we have so much more control and power on whatever we wanna do. Right?

Mitchell DavisMitchell Davis

Yeah. That's right. And I don't see there being any immediate need for Yeah. Any investment at the moment. Like, we are doing fine.

What success looks like

We are still basically prelaunch, and we've had three paying customers already at a fairly decent ticket price. Right? So we're we're happy. And, hopefully, we will be able to find more of those as the product actually becomes ready.

Gavin TyeGavin Tye

Right?

Mitchell DavisMitchell Davis

So and we're only, you know, a month away from that. I mean, we're, what, nine days or something like that away from having this first version that you can at least then start showing on calls. Yep. We'll just see. Right? I'm very happy, though, with the with the cadence. I'm very happy. This is going at the right pace for me.

Gavin TyeGavin Tye

I would love to have 10 clients at $20.20 grand a year, and that would be, ugh, like, the that gives us so many more options. Right? Like, gives us so much more Yep. And and growing. So that'll be

Mitchell DavisMitchell Davis

Hopefully, we'll get it there. Anyway, well, I don't have any time. What's that?

Gavin TyeGavin Tye

We will get there. It's just with the time when Yeah.

Mitchell DavisMitchell Davis

Yeah. That's right. We speaking of time, we are out of it, for this recording. So next week, when we are right before having this first version available, I'm gonna go into a bit more about Cloudflare because there's some really interesting stuff that we've done that I wasn't even able to get into on this recording. So we might get a double hit for our SEO titles.

Gavin TyeGavin Tye

Yep. We also we also have a topic that we're gonna explore, which is, like, the option of using offshore workers, right, which we don't know. So we do have a we do have to go back, and we've been introduced to someone who has followed us up in a in a period of time. I don't know if you've gone back to him.

Mitchell DavisMitchell Davis

I haven't. No. I've been so flat out with this stuff.

Gavin TyeGavin Tye

So So we do need to go back to him and maybe set up a time to have a call and see what the options are, and then we can maybe lay that out of of our options because clearly you have a great relationship with Chris. Right? Yeah. And you are at a level now where you don't have to lay everything out.

Mitchell DavisMitchell Davis

So Yeah.

Gavin TyeGavin Tye

But then is there a benefit of other things? So, maybe we look at that in the next couple of weeks, and we can report back our findings and all that kind of stuff. So

Mitchell DavisMitchell Davis

Definitely. Yeah. Yeah. I would like to at least have a call with them for, even for some other things that I'm doing in another business, not even Atlas and not Six Sides, but I have so much going on. And I think someone else offshore could probably help us with that really well. And then if there's any flow on effects that benefit Six Sides, amazing. So Yep. Sure. Yeah. And We will.

Gavin TyeGavin Tye

And if you wanna release on, Monday just to pump up those numbers, mate, go for it. Like, no. I'm not

Mitchell DavisMitchell Davis

I refuse out of out of principle. We release on Tuesdays. That's what we set. So Well,

Gavin TyeGavin Tye

that's okay. So give me the details. I'll do this week's one. Okay? Yeah.

Mitchell DavisMitchell Davis

I'll send you the login. No worries. Alright. If you're out there, leave us a review. You can find Gavin on LinkedIn at Gavin Ty.

Wrapping up + Gavin’s rejected slogan

I'm Mitch Dev, basically, everywhere. We got links to all of it in the show notes. Have you got any slogans for us this week, Gavin?

Gavin TyeGavin Tye

No. No. You put me

Mitchell DavisMitchell Davis

on Keep coding.

Gavin TyeGavin Tye

Well, the one that I have is snap snap and necks, cash and checks, but that's not appropriate.

Mitchell DavisMitchell Davis

Oh, that's different. That's a whole other thing that we'll have to get into one time. But Yep. Anyway, we will catch you all next week, and thanks for listening.

Gavin TyeGavin Tye

Have a good weekend, mate.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android