19: Burnout and reducing stress, while building to committed customer deadlines - podcast episode cover

19: Burnout and reducing stress, while building to committed customer deadlines

Jul 07, 202558 minEp. 19
--:--
--:--
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, Mitch reveals the mounting pressure of delivering the new SixSides app as the team approaches a self-imposed TestFlight deadline. Gavin brings a new sales strategy to life, and the guys explore the delicate balance between progress and burnout.

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:

  • Gavin’s success with a new, consultative sales approach
  • Mitch’s looming deadline for the new SixSides app and his battle with burnout
  • Behind the scenes of building infrastructure across regions (Sydney and Frankfurt)
  • Adding a tiny emoji feature, and why it sparked a debate
  • Chris's dashboard work and how it's shaping up
  • Exploring Slack Connect and customer communication strategies
  • Why the blog system needed an overhaul and what we’re using now
  • Lean Startup lessons and planning for sustainability
  • The challenge of stress in a fast-paced bootstrapped startup
  • Mutual TLS, Cloudflare Workers, and other nerdy but vital things


Chapters:

  • (00:00) - Intro
  • (00:27) - Global shout-outs and listener feedback
  • (01:53) - Slack Connect wins and misses
  • (03:04) - Gavin's sales strategy shift and early wins
  • (06:41) - DealBuddi, AI coaching, and sales evolution
  • (07:58) - Mitch’s TestFlight deadline and mounting burnout
  • (10:36) - Learning infrastructure the hard way
  • (13:45) - Emoji feature: distraction or creativity boost?
  • (16:40) - Burnout management and future-proofing
  • (22:00) - Dashboard progress and Chris's backend work
  • (24:16) - Startup stress: when is it too much?
  • (26:34) - Should we create a product roadmap?
  • (28:06) - Planning help for the future
  • (29:46) - The many flavours of development roles
  • (33:55) - More on Slack Connect + customer comms
  • (36:47) - SEO titles experiment: last week for now?
  • (38:29) - Next week’s episode sneak peek with Roman
  • (40:34) - Gavin tries (and fails) to write a blog post the dev way
  • (42:21) - How Tina.io saved our blog workflow
  • (45:26) - Dashboard progress and test flight follow-up
  • (46:43) - The Lean Startup: a joint book club idea
  • (49:22) - Starting our internal startup book club
  • (51:10) - Load balancing, mutual TLS, and hosting challenges
  • (54:31) - Data privacy and multi-region infrastructure
  • (57:36) - Wrapping up – see you next week!

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

Good day, Mitchell. I'm Gavin Tye, sales and marketing, the other cofounder of Six Sides, and welcome to our b to b SaaS journey.

Mitchell DavisMitchell Davis

Excellent. Okay. New intro today. I like it. How are going?

Gavin TyeGavin Tye

I'm very well, mate. How are you?

Global shout-outs and listener feedback

Mitchell DavisMitchell Davis

Yeah. I'm good. I'm good. We'll we'll get into how I'm going in a in a minute, but first, a couple shout outs. So we've been looking at all the numbers, all the metrics. We've got all the analytics in Transistar, and we wanna give a shout out to some of our regular listeners in Taiwan, Missouri in The US, The Netherlands, Portugal, Macedonia, and Spain. So that's that's a pretty good, like, global reach for two idiots out of Australia. Right? So Yep. It's not bad.

Gavin TyeGavin Tye

Yeah. We're starting to get, you know, get our name out there a little bit. It's a slow burn run. So

Mitchell DavisMitchell Davis

It is. But it's fun, though. It's a fun slow burn. So, we appreciate you being along for the journey. Yep. Then Yep. Also, I'd like to give a shout out to Michael Drinder from, Laricon Australia for two things. He gave me some feedback on using Expo. So, clearly, he's been listening, which is great. And then he also, off the back of last week's episode where we sent a Slack connect invite to, the guys over at Laravel Live Denmark, who are one of our first customers.

He, just before we started the recording, sent me a Slack connect invite into his own, Slack instance. So that's cool. He's clearly still listening. Gavin missed out, though.

Slack Connect wins and misses

Gavin TyeGavin Tye

I haven't got one.

Mitchell DavisMitchell Davis

Yep. Well, maybe Michael could send you one after this episode comes out. I won't say anything. How about that? Let's see if you you end up getting an invite.

Gavin TyeGavin Tye

Come on, Michael. Yep. There's there's Mitch is a cofounder, not the founder.

Mitchell DavisMitchell Davis

That's right. Well, he's kinda got the inside track. He was he was there all along. Right? So maybe it's on purpose.

Gavin TyeGavin Tye

And I was speaking to Hirilee, if anyone's listened back, I think episode three right at the beginning.

Mitchell DavisMitchell Davis

Yeah. It's early days.

Gavin TyeGavin Tye

Very far back. He was, he was saying he listens to it every week as well, and he is trying to be consistent in his follow-up and tenacious with sales. He's like, I just listened to what Mitch says. Apparently, you're pretty good. I don't agree with that. But, he said agree with that. That I'm good. I'm just a normal salesperson. Please. Yeah.

And so he is, yeah, he's been listening to and applying some of what we've been saying. Right? And, he's he's given me some feedback on some stuff today too, which we might if if it comes up, I'll we'll talk about it later on. So yeah. Yeah. Cool. So shout out to Rollie as well.

Mitchell DavisMitchell Davis

Shout out to Rollie. Excellent. So, Gav, have you got any sales updates, progress updates for us?

Gavin's sales strategy shift and early wins

Gavin TyeGavin Tye

Yeah. I do actually. So last week, we briefly spoke about the change in strategy instead of trying to sell, go and make an observation at an event and then make a recommendation. So I've actually implemented that on I think I had three meetings last week. Every one of them are very receptive to it.

I'm actually going to a conference here in September. Massive conference. This will be a step change to what we are used to. And, they were really they like the core functionality of what we're doing and the and the mission and and everything that we're doing, but they don't quite know how to apply to them. So I'm gonna go down there.

I'm gonna create a what's the word? A checklist. So I'm gonna interview some sponsors. I'm gonna interview, you know, some speakers. I'm gonna aim to interview them more, make some observations, and then recommend that they how we could help them and what outcomes they could expect.

And they were really receptive to it. You would have seen an email not long ago possibly about one of the biggest events in Australia that's been running for a long period of time, is they're interested in picking up the conversation, in August. And, you know, some of these things are flagship events that are well known today. Yeah.

Mitchell DavisMitchell Davis

This is

Gavin TyeGavin Tye

big deal stuff. So, yeah, it feels like the universe I'm always looking out for signs when it comes to, sales, especially b to b enterprise sales or or high like, big ticket sales. Because a sale doesn't just happen in that instance, but what you will get is feedback from the market that's a indicator of you're on the right track. Like, you will get signs, signals that it is the right thing. And since we started doing this, since I that proposal, just even with all these meetings, everyone said yes to that.

And it's like, okay. Hang on a sec. There's something here. And it's a be a very difficult strategy to defend against, if if I was a competitor, if we get this right.

Mitchell DavisMitchell Davis

Yeah. Yeah. Yeah. You're right. The all the indications that I've seen are really strong that we've got something good here.

So it's fantastic. Like, so much easier it seems than some of the other things that I've tried in the past. So, yeah, I'm I'm stoked. And we're we're getting very close. I will talk more about this in this episode, but we are getting very close to having an actual new version of the app that you can demo and show all of these, like, new things that we've been kind of planning now for six months.

Gavin TyeGavin Tye

Yep.

Mitchell DavisMitchell Davis

So, man, bring that on when we finally got that ready and you can start showing that and we can kill off the all the old infrastructure and everything that we've got, I bring on that as well. So

Gavin TyeGavin Tye

Yep. Yep. And I and I have a I've been working on something in my other businesses like this AI b to b coach, sales coach called Deal Buddy. So a next step for me this week and next week is to run six sides through that process to get up and running because it needs to be configured to a business. And then I'm gonna use it as a salesperson, not as a founder, but to approach companies.

Because by then, we would almost be at a point to start demoing it, and we will have the the strategy defined, and then I'll start implementing that. So that that'll be a big step change in in in capability as well.

DealBuddi, AI coaching, and sales evolution

Mitchell DavisMitchell Davis

Yeah. Yep. Hey. Bring it on. That's really exciting. So looking forward to seeing that because I've seen with Deal Buddy specifically, I've seen, like, early things that your develop early, like, UI and implementation that your developers were working on. So really keen to actually see it in action. Yep. And and So I'll have a link to that in the show notes if you're curious. Check it out. Deal buddy with an I at the end.

Gavin TyeGavin Tye

Yeah. And and anda.com.

Mitchell DavisMitchell Davis

Yeah. That's right. Yeah. Yes. It's not yeah. Not a .jealous.

Gavin TyeGavin Tye

Yeah. No. So that brings us to, you know, getting this interest. But at the end of the day, you've gotta deliver it. You've gotta build it. Right? So and you're you're starting to feel a pinch.

Mitchell DavisMitchell Davis

I am feeling the burn. So, yes, I have been working really, really hard to get this over the line because we have a self imposed deadline of today, later today basically to have the first version of the app up and available in TestFlight, which is Apple's kind of built in testing program where you can get early access to apps basically. So we had planned with two of our early customers to give them access on this date, which is the July 7, to give them access to this early version of the app. And we're on track for that. It's not as far along as in terms of being, like, fully developed as I would have liked, but I've been working my butt off to try and get this thing done, like, the last few weekends aside from some social events and stuff with family and things, like, just spending every waking minute that I can to just try and get this done.

Mitch’s TestFlight deadline and mounting burnout

Plus also during the week as well. So anytime that's not allocated to clients or where I'm in meetings, things like that. Yeah. Spending as much time as I can to try and get the the app ready for this deadline. Yep.

And it's just a really big task. We already had a working app for LaraCon Australia last year. Right? So I have been able to lift quite a bit of the code base for the new six sides application out and use that, but there's a lot of, like, aspects that have changed about the system. If you listen to the last couple of months, you'll hear of this podcast, you'll hear me talking about all the infrastructure changes that we've made.

All of that stuff has impacts on all the existing code. Right? So it's not just the copy and paste over and maybe change some colors and stuff. It's there's been some pretty significant changes, and so I'm not as far along with it as what I was hoping for. We are still going to deliver today.

Well, I mean, we'll at least have it up on test flight. It does have to go through a little bit of review by Apple, but hopefully, will be available to these customers today. They'll still be able to go in, see their event, see the theming that we've got set up for them. They can see a full schedule, see speakers, see profiles, see a gallery. There's a bunch of things that are all done.

Yep. But it's just not exactly where I thought it was. So when you and I were speaking this morning on our kind of regular Monday calls that we'll have together, I was like feeling a bit bummed out that, okay, it's not exactly where I wanted it to be, but also feeling burnt out.

Gavin TyeGavin Tye

Sure.

Mitchell DavisMitchell Davis

That, man, I've really been grinding away at this for, like, a good month now, and it's starting to get to be a bit much.

Gavin TyeGavin Tye

Yep. Okay. Can we talk her through that a little more?

Learning infrastructure the hard way

Mitchell DavisMitchell Davis

Yeah. 100%.

Gavin TyeGavin Tye

So I guess well, one, you're going through a learning phase because when we first started talking, you you did say, hey. I've kind this is uncharted territory for you. Although you have many, many years developing experience, building something that is that we want to scale and then this capacity around different geographies, this is all new for you. Like, a lot of it's new for Not not new for you, but a lot of it's

Mitchell DavisMitchell Davis

new All the all the infrastructure, putting servers, databases, whatever overseas, specifically all this usage of Cloudflare, all of that's new to me. Yeah. So it has been a huge task to learn all of that.

Gavin TyeGavin Tye

Yep. And so well, when I first and foremost, I think you're doing an amazing job.

Mitchell DavisMitchell Davis

Thank you.

Gavin TyeGavin Tye

I don't know how development works, but I'm getting an insight into that. I've always suspected that it's a way bigger job than your than your maybe ready to admit. I don't know if that's the right word because I know that you've said, oh, it should be pretty straightforward. And I'm like, I don't know development, but I know it is way harder than what you're letting on. And you don't know until you you start getting into it. Right?

Mitchell DavisMitchell Davis

And Yeah.

Gavin TyeGavin Tye

And it's like, well, I'm fucking in it now. I can't get out of it. I've gotta keep going forward. Yeah. Yeah.

Mitchell DavisMitchell Davis

Yeah. That's right. And look, some of that is also trying to like, if I say, oh, yeah. Yeah. You know, like, this might take a day to do. Yep. Some of that is it's always a a bet. There's no, like, oh, if someone comes to you and they want this task done, it's gonna take you exactly thirty seven minutes. Like, that's not life doesn't work like that. Right?

Yep. So Yep. It's really hard to know how long something is gonna take. Yep. But through my experience, I have gotten pretty good at estimating, okay, this is how long it's gonna take. Because ultimately, if I weigh if if I get that estimate really wrong, that's really bad for my business. Right?

Gavin TyeGavin Tye

Yeah. Sure. You're also my observation is you're a perfectionist. You it has to be per like, it has to be perfect. I'm not saying it shouldn't be perfect, but you I think it feels like you're building you're trying to build out a lot of the functionality while you're going so you don't have to come back and do it again at a later stage.

And maybe maybe we're maybe you're you're going too deep on the first pass, if you know what I mean. Like, I did because last week, we we talked and you showed me this cool emoji thing. Right?

Mitchell DavisMitchell Davis

Yeah.

Gavin TyeGavin Tye

But I do think that if we think about your mental state or anyone's mental state, bro, yours, mine, because I was down a couple of weeks ago, that there's only a certain amount of capacity we have to use before we start draining and we we get into the red, which is where you're you're approaching the red now. It's like, okay. How do I do I how do I stay on and, like, stay on task and not get distracted by the cool the cool things? And and you know what I mean?

Emoji feature: distraction or creativity boost?

Mitchell DavisMitchell Davis

Yeah. It's funny you bring that up. So I talked about this with Nicole, my fiancee, and I was like I told her that I I did sorry. Set the stage for this emoji thing. I was thinking it might be cool to have a way for people to while they're sitting there in the crowd at a talk to quickly, like, have a shared sense of how's the crowd feeling about this.

Right? And so I was thinking, okay, wouldn't wouldn't it be cool to give people like a few options of emojis that they could just kind of like spam? If you've ever seen like a Twitter.

Gavin TyeGavin Tye

Google Meet's do it. Like, he he's yeah.

Mitchell DavisMitchell Davis

Oh, Google Meet is yeah. Cool. So it's like it's a thing. Right? If you're watching a live video or you're on a call or whatever, you get the option to, like, spam an emoji or something like that and it appears on the screen and whatever. So something like that, I thought, okay. That'll be pretty cool. And then I put together just a screenshot. I didn't make it work yet at that point. I put together a screenshot, and I sent it over to you of, hey.

This is an idea that I've got. And you're like, oh, okay. Like, alright. And then I decided knowing full well that, okay, I'm putting time and energy into this instead of other stuff. I decided to just build it out. So I then got it working. Right? And then, like, two hours later and it it seriously was about two hours, and that's it. And it's now a feature of our app. Got it working. Right? And then I was I sent you a video of it, you're like, oh, cool. Okay. Right. That's cool.

I was talking about it with Nicole that night, and she was like, okay. But you have all this other stuff to work on? And I was like, yes. But I need the reason I decided to build it out was because I'm bored or, like, burnt out on building all of the stuff that I already built, you know, eight months ago or whatever it was. And it's nice to have, like, a fun little carrot, you know, oh, this is something that I can just go build.

It's fun. It's new. It's novel. Learn some new technology with it and then, go back to working on the other stuff. So that is what I have done. And and to be clear, that's the only, like, fun new thing that I've added, and it was dead set two hours to build. I know you're not, like, picking me apart here. I'm just trying to Yeah. Give the the right, like, context of, okay. Yes. I I did go and build this other thing, but it wasn't like it took me four days to do.

Gavin TyeGavin Tye

Okay. So okay. So I think there's a one I think there's an opportunity cost. Right? Like, the of doing something that does take some headspace, but it is what it is.

But if you're getting burnt out from doing development work and then you go and do other development work, you're still doing the same mental capacity. It's just change maybe it's like having a break from doing work. Maybe your mental capacity might be better off or your mental state. Mine too, because I gotta get out of the house. It might be better off going to the gym or going for a walk or completely decompressing from it and then coming back.

Burnout management and future-proofing

Because I Yeah. I worry that I just don't want you to burn out. You gotta be in this for the long haul. Right? And yeah. Yeah.

Mitchell DavisMitchell Davis

Yeah. Look. I I know that the burnout that I'm feeling is temporary. I've dealt with this before.

Gavin TyeGavin Tye

I've talked yeah.

Mitchell DavisMitchell Davis

Yeah. I had a huge amount of burnout right in the lead up to that talk at LariCon, and I didn't have the opportunity to just like, I can't say, oh, sorry, Michael. I'm just not gonna give the talk.

Gavin TyeGavin Tye

Yeah. Yeah.

Mitchell DavisMitchell Davis

Wasn't possible. Right? So this happens. I'm instantly, though, put back in that same place of, yeah. Wow. Okay. This is what it's like when you're overworked. So with all this being said, I'm going on a holiday a week from today when we do the recording. Right? So I'm going to Bali, which is just a short flight couple hours north of here, which is awesome.

Yep. Going with Nicole and some friends, which should be great. And, I'll be gone for ten days. So I am thinking I will probably have to do some work to continue to meet. Like, we have actual real customer deadlines, not just self imposed ones coming up in August. Yep. So things still need to get done, and I was hoping to be further along. I think the consequence of not being there yet is that I probably will have to do some work, but I certainly won't be spending the entire time working. Yep.

Gavin TyeGavin Tye

So not I'm sorry.

Mitchell DavisMitchell Davis

Yeah. And and to be clear, I'm okay with that, but I think it will really help to have, like, some other stuff to focus on because it is kind of it's getting to be a lot at the moment.

Gavin TyeGavin Tye

Okay. So last week, we had last week, we had, Chris do some work. One of your other employees do some work in business, and that seemed like we got a shit ton done on that side of the back end. Right? Yeah. Is there any capacity for us to to use him again in the stuff that you're working on now? Like, has he got the ability to do

Mitchell DavisMitchell Davis

that? Potentially. Yeah. He's not as strong suited, and he would be the first to say this, so I'm not throwing him under the bus. He's not as strong suited for front end, which the the mobile app is all front end. So, he does not feel strong in terms of design and, like, making decisions on where things should live on a page and stuff like that. He's amazing with dealing with data and the back end side of things. Mhmm. But, yeah, the front end is in his strength. So it's a little tricky.

He has plan he has certainly worked on plenty of mobile apps that we've done. He's worked on the LaraCon Australia app as well. He did some work on that last year. Like so he knows how to do this stuff, but giving him two weeks to or, you know, however many days, whatever, to go work on the app. Okay. It feels like, okay. I will probably have to be pretty heavily involved. Sure.

Gavin TyeGavin Tye

So what what what about utilizing him again for doing what he was doing more with the dashboards and stuff? Eventually, you're gonna get to that point you need to pay attention to. So I understand peaks and troughs. You know, we're not gonna get out of that. But to try to smooth out in a few you know, it's not gonna help next week or, like, it one, I don't ideally, don't do any work while you're away, but I understand that you may have to do a couple of hours.

And you probably wanna get out of the sun because let's face it. It's not

Mitchell DavisMitchell Davis

your best friend. Yeah. I won't be spending a lot of time at the beach.

Gavin TyeGavin Tye

Surprise. Nicole, I have to go do some work.

Mitchell DavisMitchell Davis

You just really wanna get out of sun. She knows. Yeah.

Gavin TyeGavin Tye

But at least trying to smooth out some of that work, like, that you're gonna have to get to. I'm I'm completely open for it.

Mitchell DavisMitchell Davis

Yeah. It the so the tricky thing with that is that with the phase that we're in now, it's really hard to design the back end APIs in isolation. So you kind of need to know, okay, what does the app need?

Gavin TyeGavin Tye

Right. Okay.

Mitchell DavisMitchell Davis

So that you can then provide it from the back end. Right? Yeah. Okay. Gotcha.

So because I thought about that as as I forget if it was last episode or the week before where we were talking about getting set up with Chris. I think it might have been last week. And we got to that he did six days of work on Six Sides for us and, it got to like day the end of day three I think and I was like, it's at a point now where the back end is working as expected. Everything is functional. There are little tweaks that need to be made to our APIs so that we are serving the right types of data and things like that, but you wouldn't know those changes that are needed until you're writing the mobile app to then know.

Gavin TyeGavin Tye

Yeah. Okay.

Mitchell DavisMitchell Davis

Man, it'd be really great to know, you know, this person's last name here or something like that. So it's tricky. You really have to at at the phase that we're in now when it's such an early product you really need to be across both sides and that's just Okay. I can try, I can talk with Chris about it and just see okay is there some way that we could help but my honest thinking is this will have to be me Sure. Who builds this out for now.

Dashboard progress and Chris's backend work

Gavin TyeGavin Tye

Yeah. Okay.

Mitchell DavisMitchell Davis

Chris has made a ton of progress with the dashboard. Maybe we can cover that because we do now have a dashboard. So a web dashboard that our customers can log in, configure their events, and do things like that. It's it's certainly early days on that as well, but that's something that Chris took from start to finish or start to slightly further than the start. Again, we're not we're not finished, but you can now log in.

You can view events. You can view teams. You can look at a list of attendees and speakers and talks and so on. Like, we're we're getting a lot further along with that, and that's using WorkOS as well, so we've still continued down that pathway for anyone that's been following along. Yep.

So that's been really good. We're enjoying it all. It's that's being distributed out to to Frankfurt where we're hosting some data there for this Denmark event and also here in Sydney. In AWS, it's all the servers or the Lambda functions are running on AWS, and then they're served by Cloudflare workers. So we kinda got this hybrid cloud approach, and it's going really well.

I'm honestly stoked with our infrastructure and how quick everything is, to run, but also to deploy. It's amazing. I'm really liking where that's got to, and and Chris got us a new dashboard basically using one of the Laravel 12 starter kits. So, yeah, it's really exciting on that front.

Gavin TyeGavin Tye

So how do we what do we do about well, one well, first and foremost, great that you've said, hey. I'm starting to feel it because we don't we don't see each other. Right? So in person Yeah. How do we protect against it? What's the what's the way that it re that works for you to relieve it?

Mitchell DavisMitchell Davis

Well, there's only so many things I can say on the podcast.

Startup stress: when is it too much?

Gavin TyeGavin Tye

Go for it.

Mitchell DavisMitchell Davis

No. I think the best way is to not have a huge amount of work that needs to get done, before a given deadline ever again, right, which isn't gonna happen. The reason this is happening now is because okay we have to go from zero to one. We have to go from not having a working new Six Hides app to a working Six Hides app and that this unless we don't know. Unless something really significant changes in the future, this should be the biggest block of continuous work that needs to happen in the life of this business.

Right? Because you're going from effectively nothing to a complete app. So this was expected, and you and I have talked before about the amount of time that we're putting into the business now and things like that. And I told you, like, mate, my the time where I earn my keep is now getting us from this zero to one, and then yours can be you could be working 10% the number of hours that I'm working on this right now, and that's what I would expect. That's totally fine with me because my time to then go, okay.

And I can relax a bit and I can work at a reasonable pace that doesn't bring burnout will come once we run our first event through this. Right? I'll then continue working on the app, of course, and we'll we'll add new stuff and there'll be new features, there'll be bugs, there'll be software development still to do, but it won't be at this crazy pace that it has to be right now. So I was fully expecting this, and I'm glad that I'm going on this holiday because it will be a chance to get out of the office and Yep. Go do you know, go have fun, but I will still have to do a little bit of work while I'm over there, and that's okay.

So to avoid it, I I don't think honestly, there's no way to have avoided this. I've worked on this business as much as I can over the last six months. Yep. It's only been a crazy amount of development time over the last maybe two months of that, but that's life. Like, I got other commitments and things. So,

Gavin TyeGavin Tye

yeah. Have we got a product road map? We don't have a documented one, do we?

Should we create a product roadmap?

Mitchell DavisMitchell Davis

I don't think so.

Gavin TyeGavin Tye

No. Okay. Well, maybe we should do something like that, like, least understanding what the like, what we need to do, what you need to do, and what we need to do. And then we can put in, I was talking to Rolly about it. Sometimes they when they get ideas, they put it in there, then they figure out the priority of doing things.

Like, today, talked about photo filtering and stuff like that. Like, put filters on photos. Yep. Maybe when we're like, it's so in like, when we're trying to get to a endpoint, which is a not a MVP, but a decent app. Yeah. We can just document some of that stuff to circle back later. Right? Yeah. I don't know. And Yeah. For sure.

Mitchell DavisMitchell Davis

Like, Linear, I mentioned last week, Linear is like a project management tool for development software development, and we use it on all well, almost all our client projects here at Atlas and works amazingly for this type of stuff. You can just add things to the backlog and put things in future cycles and stuff. So totally we could do that. I can't tell you how much I look forward to being able to just bite off a feature that's been, you know, in the queue for a couple of months and then I can turn around to you and it you know, and it's something that we both think will be valuable. Yep.

And then I can surprise you, you know, before you hop on a sales call or whatever and I say, mate, I've just added this thing that by the way, it's in your app, you know, like, and you just open your phone up and it's there and I've rolled it out and it took me four hours to add this amazing new thing. Like, I can't wait to get there. I was describing to you on our call this morning about the dashboard in its current state. It's kind of like we've just built the canvas and now we can start to paint on top of it, and I feel like I'm doing that at the moment with the app. We've to have all these foundational things of which we're probably 60% of the way there.

Planning help for the future

I gotta finish the rest of it and then we can start to paint and add all the fun stuff and new features and be innovative and etcetera. So Yep. Okay. It's a process.

Gavin TyeGavin Tye

And the the complexity comes I think the there's there's slight complexity that happens here as well is we do we do one feature or one piece of functionality, then we've gotta look at the tweaks for all the other sides, and it goes from one to five or six. Right? And so that that's all. And I know doing that over and over again, how frustrating that could be. So I I get it.

But but I think yeah. I think another thing is as well is future planning is, let's say some of these clients come off that I'm chasing that will be monthly well, hoping to be monthly SaaS SaaS monthly subscription fees, planning out some help for you in a way that adds value in a in a way that's more sustainable, I think can't be a bad thing because it accelerates. But then you've got other things you got in other businesses to look at.

Mitchell DavisMitchell Davis

So

Gavin TyeGavin Tye

one thing I have picked up, though, is I thought a developer was a developer. I knew there was back end and front end, but it's like a chef. There's many different types of chefs out there. Like and I most of us who are nontechnical go, dev's a dev. It's it's absolutely not a develop like, it's not the same thing.

The many flavours of development roles

So

Mitchell DavisMitchell Davis

And there's, like, diff yeah. There's whole different flavors of technologies even for front end and back end. There's, like, a million different programming languages. There's, I've talked about it before. There's, like, 20 different ways to build a mobile app.

There's, like, hundreds of ways to build a a back end API. It's there's a lot. And I it doesn't overwhelm me at all. I really enjoy it. I like learning new stuff, but at the same time, I'm not I don't have my head head in the clouds, and I wanna learn absolutely everything.

It's like, I I know, you know, probably 10 different technologies or languages or different things like what I feel very well, and really confident in, and I know that they do a great job, and I built that up over time. Like Laravel being one, Expert being another, and it's working like, that has continued to serve me really well. I'm not that interested in learning everything else that's out there. But it's also, like, it's not just front end or back end developers. There's also, like, the infrastructure people and DevOps.

So, running all of your servers and making sure you can deploy stuff, and, like, there's so much. The the rabbit hole goes so deep.

Gavin TyeGavin Tye

Yep.

Mitchell DavisMitchell Davis

So, yeah, it's interesting you've you've picked up on that.

Gavin TyeGavin Tye

Yeah. And it's yes. It it's true. And I've been thinking I was just thinking about that then about stress levels. We're all gonna go through peaks and troughs, and that's okay.

I don't think being stressed for twelve months on two years at a time is probably I don't wanna do that. But I also think that, well, one, the more stressed you feel and the more that comes with responsibility and deadlines and all that kind of stuff, and, we're doing something that no one else is doing. So, of course, it's gonna come with a sense of pressure. But I wonder if if there's a timeline to say, hey. I'm feeling stressed.

And you go, okay. Today is the July 7. If we're if you're still feeling that in three months time, then we have a or two months time, then that's when we have to look at changing processes because that is not so because I don't do you know what I mean? I wonder if that is something to be conscious of.

Mitchell DavisMitchell Davis

Right? Yeah. For sure. I would like us to put more things in the calendar down the line of, okay. Hey. Let's check-in with how was that problem. You know? This podcast is a good way for us to kind of keep track of this because it forces us to get in a room and talk, you know, each week about this stuff. We could pretty easily put in, yeah, a month from now, two, three months, whatever, put something in the calendar from today's date and go, how are you feeling about this? You know?

Just doing more regular check ins with purpose. Yep. But I think it would be we would particularly for stress levels, we would know, well before, like, two or three months, are you still at that point? Because I'd be depressed. You know? Yep. It would be bad. And similar for you if it was you going through the stress or the burnout or whatever. Like, you would I think we would know for that. Yep.

Gavin TyeGavin Tye

I think if it's temporary and we know what's temporary. I can see when this would be relieved. Yeah. When we get to this this date, I I can see that's only existing because of a time a time period. But if it's there, like, I think there's a different stress of, say, we didn't get on anymore and it was we were in conflict about the direction of the business or Yeah.

We had a bad employee or something that wasn't bound by a time frame and it wasn't going away. I think that is something that's probably a good skin to look over something. Yeah. If if anyone is listening, has any frameworks or can point us in the direction of anything to do with this, we'd really appreciate it if you could re either reach out to us on LinkedIn or Blue Sky for Mitch or send us an email at journey at six sides. Because I don't think we're reinventing the wheel here.

I think it's probably a well Yeah. It's actually a common.

Mitchell DavisMitchell Davis

Right? Yeah. Yeah. No doubt. Yep.

More on Slack Connect + customer comms

Anyway, overall, I'm still extremely positive about all of this. It's just okay. It's a bit of hard work to get through at the moment. So

Gavin TyeGavin Tye

Yeah. Gotcha.

Mitchell DavisMitchell Davis

Yep. We will get there. Okay. So, anyway, on the Slack connect stuff now to kind of just go back just for one minute, it went really well with the team at Laravel Live Denmark. So that's who we had in mind last week when we were about to send them an invite.

Went really well even before we got it. So we sent it, like, a few hours before we were to get on a call with them, and I wrote to them, like, as soon as they accepted the invite into the channel, I wrote to them, like, I'll explain why we wanna do this on the call. We're just having a shared space so we can, you know, get out of email, basically. And they were like, don't even worry about it. We love it.

We use Slack all the time. This is fantastic. Like, they were all in instantly. So that was really nice to see. Okay. With a certain crowd at least, a certain type of customer, this is probably gonna be right up their alley. We haven't yet done this even sent an invite for one of our other customers in a totally different nondevelopment sector. I agree with what you said last week. Well, they're probably using Teams or something else. Right?

So it probably won't be a good option for them. But, anyway, we could try. The next time we have a call with them, it might be a good option to bring up. Because who knows? Maybe they are using Slack. So

Gavin TyeGavin Tye

Yeah. I'm just having to look if there's a platform to, connect our Teams platform to bring in Slack.

Mitchell DavisMitchell Davis

And Otherwise, like, we might have to get set up with Teams or something like that because it it effectively is like like for yeah. See, I'm with you. I I also don't use Team, but maybe it's something that we have to do if this is a channel that we wanna pursue is offering support or creating a closer bond with these customers. Like, who knows? It might be something that we need to look at.

But, anyway, it's certainly it's it's just like one tiny little fraction of our approach, so it's not the end of the world. But to try and give some follow-up, anyone that listened last week, it went really well. So if I mean, yeah, if you're out there and you're running your own business and it happens to kinda be like this and you've got customers, like, maybe it's something that you could consider setting up. Because as long as you're on the paid plan and so is your other, like, partner, then this is a free thing. It's not like you pay extra to connect, between two Slacks, so worth looking at.

Gavin TyeGavin Tye

Yep. So there's a platform I can see called Myo, m I o I o, and it, connects Google and Microsoft Teams and Slack and Google and all that kind of stuff. Zoom. Yeah. So it looks like it might yeah.

SEO titles experiment: last week for now?

Mitchell DavisMitchell Davis

Okay. We'll we'll see. Maybe we'll look at that over the next month or so in preparation to reach out to that other customer about. Sure. Anyway, cool. So we've got a couple more things on the list. So six weeks of SEO titles. This is the last one. Yep. The last one for now.

We'll see. So when we kicked all of this off, I believe it was episode 13. So you've actually had one, two, three, four, five six. This will be the seventh episode, I'm pretty sure, that has a SEO type title. So I gave you a freebie here. It has gone pretty well. Like, the the podcast numbers have grown, which is fantastic. We almost doubled. I didn't release I held true. I didn't release the episode, in June.

I waited until July, because we release our episodes on Tuesdays, and that's it. You won't get me to change that. It is going well. Look. Again, if you're out there, maybe this is the big feedback episode.

If you're out there, let us know if you found us because of one of the titles in one of the recent episodes or maybe you're more willing to share it with friends if you've been a listener since right at the start. Like, we would love some feedback. So if you're listening to this and you have the capability to send us an email, do that because then Gavin and I will both get that instantly. That would be really good. So we would do another SEO title on this one, and then you, next week, are recording with, do you wanna reveal who you're recording with?

Next week’s episode sneak peek with Roman

Gavin TyeGavin Tye

Yes. I'm gonna record with Roman Galakoff. He's the founder of Record Advisory. He's a an accountancy firm for startups, and, he's gonna talk about, you know, the options with bootstrapping over funding, some give like, first principles, accounting principles. Sorry.

And just give just give some general advice about what we should be considering at this stage of our business. Right? Tracking tracking customer acquisition costs, all that kind of stuff. So, yeah, Roman's a good friend of mine. We've been mates for a long time. He's a really, really funny man.

Mitchell DavisMitchell Davis

Hope he brings it next week. You know, you put him on a pedestal. Yeah. Yeah. Yeah.

Gavin TyeGavin Tye

He's he's got an interesting backstory too. So Yeah. Hopefully, he will share that. He might not want to. So Yeah. I would just bring it on him.

Mitchell DavisMitchell Davis

See how we go.

Gavin TyeGavin Tye

But yeah. Look. And to be honest with the, you know, this SEO, Mitch, I don't know why we would go back.

Mitchell DavisMitchell Davis

Well, I yeah. You don't because this was your idea. Right? But I like the more loosey goosiness of it of just, okay.

Gavin TyeGavin Tye

Hey. I think you're just a bad loser, Mitch. Like, okay. We're in TV. No.

Mitchell DavisMitchell Davis

Maybe. So, anyway, where I was going with the with next week is you will then I think you're gonna get eight episodes that you will have complete creative control over the titles for. So maybe from episode 21, I might take it back for a little. And let's see if the numbers drop off or if they continue. We're we're gonna run the experiment. I'm not doing any cover art for this period, so that way we're not skewing the results there with trying to change two variables at once.

Gavin TyeGavin Tye

Oh, yeah.

Mitchell DavisMitchell Davis

But maybe I'll pick that back up in five, ten episodes from now. Might start playing with that. So, yeah. Anyway, we're having fun. It is working. And let us know if you found us through one of these SEO titles or what you think of the titles. If you think they're stupid, then let us know.

Gavin TyeGavin Tye

Fair enough. Fair enough.

Gavin tries (and fails) to write a blog post the dev way

Mitchell DavisMitchell Davis

Cool. Alright. That's that one. So let's talk about the blog. So you are our head of sales and marketing, and you came to me last week, I think it was, and you asked me about getting set up with the blog. So do you wanna walk us through how all that went?

Gavin TyeGavin Tye

Mate, that was a shitty process, I'll be honest with you. You you were like, yeah. No worries. Download this command. Download whatever it was. I don't even know what you told me to do. You told me to download Heard.

Mitchell DavisMitchell Davis

You bluff it from your memory.

Gavin TyeGavin Tye

Yeah. I'm gonna go look at it because it was horrendous. For what is second nature to you and gets it's not second nature for other people who aren't familiar. Yeah. GitHub desktop and then heard. Mhmm. It was overwhelming to say the least. And then you were like, just just go into there, that command, and hit this, and then you can write in there. And I was like, this is not this is not something that could work. It was too hard.

It was overwhelming, and blogs are supposed to be easy, and it was not. But we found a good solution. Yeah.

Mitchell DavisMitchell Davis

Yes. So where we yes. There was a lot of setup. Where we got it to was that you needed to make a new markdown file for those in the know where writing the marketing website is written with Next. Js, and it's got this ability to do blog articles via markdown files.

So we got it to a point where I thought it should be easy enough after having done all the setup where you needed to create a new markdown file and then start typing in that, and you had to run a command, yes, to run NextJS. Right? And that pretty quickly, you were like, dude, I'm so overwhelmed. This is way too much. This is gonna be too hard.

How Tina.io saved our blog workflow

And I get it. Like, I totally get it. It sucks. I've had to work on sites that, you know, other people have written and you're dealing with, like, really complex files and all this sort of stuff that's just like, oh my god. Just give me, like, an easy way to make this work.

So I get it. So we went looking for a solution, and I found one, and it is called tina.io. Tina.io. It's actually as far as I could tell, it's an Australian team, which is pretty cool. So it's this CMS platform that lets you write blog articles or pages or whatever.

It's one of these, like, headless editor platforms where it plugs into your website. So I then had to spend, and I did it same day, like, right after we had this disaster of a call that the blog articles weren't working. I then went searching, I found Tina, and I was like, hey. Right. This is it.

Let's get it set up. So I did. I got it set up, and it took a couple hours cause some of the stuff was pretty new to me with the way that they wanted you to integrate it. Anyway, we got it working and now you can go in and use a nice visual editor to type in articles and make changes, add photos, whatever. It all works as far as we can tell really well.

So you're still waiting on me to make that actually live. It's we're not using it yet on our production, like www.6sides.co. We're not using it there yet, but I don't think you're in that big of a rush to write blog articles anyway. It's just like, this would be great to have when the time comes. So but I've got it now.

I think you can write them on the staging site. I'm pretty sure that's up and running. That's what what I showed you when we got back on the phone. We got back on a call after a few hours. So I was probably a little tense that day. But, anyway, we got it there.

Gavin TyeGavin Tye

Yep. Yeah. Yeah. Yeah. It's I'm just looking at it now. Completely forgot how to use it, so we'll have to figure out how to

Mitchell DavisMitchell Davis

We might have to have another call With that video or something. Yeah.

Gavin TyeGavin Tye

Oh, well, I'll actually write the article, then we'll put it up there. So we'll do that first. So Yeah.

Mitchell DavisMitchell Davis

But, yeah,

Gavin TyeGavin Tye

thanks for that. Like, it was a lot more intuitive. And

Mitchell DavisMitchell Davis

It's night and day. 100. So it it will lead to a way better editing experience for both of us plus anyone else that happens to come in and work on it in the future. So I I agree. This probably needed to happen. I just wasn't necessarily ready for it to happen yet, but it's done now, and I think we'll be all the better for it.

Gavin TyeGavin Tye

So

Mitchell DavisMitchell Davis

Yep. Okay. Yeah. Alright. Cool. Well, we've got a couple more topics left. We'll talk through a little bit more about TestFlight and and maybe on the dashboard to round things out, but you've got here Lean Startups. Did you wanna walk through that?

Dashboard progress and test flight follow-up

Gavin TyeGavin Tye

Yeah. I've just started listening to the Lean Startup again. So when I first started working in a startup a long time ago in 02/2015, my founder was saying, oh, read all these startup books or listen to these startup books because I listen to Audible. And it just wasn't the right thing for me to do at the time because my job was sales, and I had to be in a sales capacity, think about that stuff. But now that I'm we're going down this path, not only are we working in the business, like you're doing dev and, obviously, I'm doing sales and all that kind of stuff.

I think there's a part of it that is working on the business. So listening to to, that book, they were talking about, you know, ship an MVP, make mistakes, and we can't do that. Obviously, we can't do that. Our market would not allow us to do that. Yeah.

But how do we not stifle innovation and make sure we're financially responsible and we're not wasting money? I think is really conscious is a really, something to be conscious of. And yeah. And and so what I was thinking, do well, do you listen to audiobooks or anything like that?

The Lean Startup: a joint book club idea

Mitchell DavisMitchell Davis

I haven't listened to any audiobooks, and I also haven't read any, like, actual books in

Gavin TyeGavin Tye

Okay.

Mitchell DavisMitchell Davis

Years. So I'm kinda divorced from the whole book scene. Sure. I listen to a lot of podcasts, though. Okay. So Okay. There's potential for some overlap there, but no. Sure.

Gavin TyeGavin Tye

So something that my wife and I did when we were thinking about getting married and we were planning on getting married and or what we could see this was a longer term relationship, like we were gonna be together, is that we started listening to couples marriage books, like marriage counseling and relationship books. And so what we would do is we would listen to a chapter each, and then we would review the chapter and see how it applied to us.

Mitchell DavisMitchell Davis

Okay.

Gavin TyeGavin Tye

So maybe because I it it won't necessarily make sense because I'm only one half of the business if I go and listen to a book and then go, oh, Mitch, that was great. And you're like, I don't know what the fuck you're talking about.

Mitchell DavisMitchell Davis

Yeah. Right?

Gavin TyeGavin Tye

Yep. Maybe it could be something that we look at is we just listen to a chap like, we figure out what a book is, like, book to listen to while we do that and then or a podcast, whatever. And then listen to it and then review and talk to each other about what what each of us took away from

Mitchell DavisMitchell Davis

Sure. The

Gavin TyeGavin Tye

from that chapter and how it might apply to us. Right? Because we are a team at the end of the day.

Mitchell DavisMitchell Davis

Yeah. I I like it. That sounds fun. As long as, like, the the topic or the subject is good, I'm sure it would be. You wouldn't recommend me to listen to anything garbage. Right? But Yep. Yeah. I mean, that sounds fun. It sounds like a book club type of vibe, but it's like a a startup club. It's a our business club. It's good.

Gavin TyeGavin Tye

Yeah. Look. And I think because if we don't, like, I can see what'll happen. If we don't, I'll end up listening to this stuff and wanna implement, then you won't know what I'm talking about. Then we might have different points of view or won't understand the context behind it, and they will be misaligned or something. And I just wanna be aligned. Even if you don't wanna you go, hey. I don't wanna do that. You implement it and go, okay. That's fine.

At least you know the why behind it or the context. Right? And I try to learn something from every book whether it's good or bad. So yeah.

Mitchell DavisMitchell Davis

Well, I mean, I'm about to be on a plane to Bali and then back. I mean, that's like, what, five, six hours each way, something like that. So I will have some time if and, you know, there'll be downtime while I'm on the holiday. So Sure. If there's something that you want me to listen to, I'd be more than happy to.

Gavin TyeGavin Tye

Yeah. Okay. Alright. We'll we'll talk about that, and and we'll come back. Maybe keep that keep that updated as we go.

Starting our internal startup book club

And Alright. Hopefully, we could get list of books to to, to review over time. Right? So

Mitchell DavisMitchell Davis

Book club. Alright. We'll put that in for two weeks from now, see how we went.

Gavin TyeGavin Tye

I'm gonna check the Oprah list, see what she has.

Mitchell DavisMitchell Davis

Read the color purple or something. That would be fun. Yeah. Cool. Okay. Sweet. Is that everything then on the it it's The Lean Startup, is it?

Gavin TyeGavin Tye

The Lean Startup. Yep.

Mitchell DavisMitchell Davis

That's a podcast?

Gavin TyeGavin Tye

No. It's a book.

Mitchell DavisMitchell Davis

It's book. It's a book. Oh, man. Okay. Alright.

Gavin TyeGavin Tye

Oh, man. You're already saying oh, man.

Mitchell DavisMitchell Davis

No. Just like I thought that you had said earlier that it was a it was a podcast. But

Gavin TyeGavin Tye

I'm sure there is a podcast on it, but, no, it's a, yeah, it's a link startup by Eric Rise.

Mitchell DavisMitchell Davis

Gotcha. Okay. Cool. No worries. Well, I guess final kind of things to round out. So we do have the dashboard now. It's gone really well. It's a Laravel and Vue JS web app. We're doing some fun stuff where or some interesting stuff that I hadn't done before where we're hosting it on two different regions at the moment, so in Sydney and in Frankfurt on AWS, and we're using a Cloudflare worker to sit in front of that and kind of act like a load balancer. It picks up like, oh, okay.

You're closer to the Sydney region. Therefore, I'm gonna route your request over to the Sydney one. And it's not just like a standard load balancer like you might have used.

Gavin TyeGavin Tye

What's a load balancer, mate?

Mitchell DavisMitchell Davis

A load balancer is where, it's a server that receives, web requests. So, like, when you go in the browser, you go to a website or whatever, receives that request and then decides, okay. Where where do I send this to? So it then needs to send it to another server to go and process it. So maybe some other server in Sydney or somewhere in America or whatever, and its job is to try and pick like, okay, which server is best positioned to accept this request.

Load balancing, mutual TLS, and hosting challenges

That's the way that we're handling it, where it's all based on your location, but there are other things that you can do, like, okay, to prevent any one of those. You know, you might have five other servers in different places or whatever to prevent any one of them from getting overloaded. You might say, okay. Just randomly pick out of the five services that you've got, just go pick a random one and then send it there regardless of how far away that is. So there's, like, all these different strategies that you can do.

It's round robin and all sorts. So there's a lot of different things you can do with load balances, but we balancers, but we have kind of written our own using Cloudflare Workers, and we're routing traffic from anywhere in the world to one of these two regions on AWS at the moment, and we fully expect to add more regions over time Yep. As we get more customers in other parts of the world. And this was my first time using something called mutual TLS, which is like a way to have a private connection between Cloudflare and AWS. That's what we're using it for.

So if you found the right, like, URL, the right web address for our Sydney dashboard, for example, you wouldn't be able to visit it. You can only visit it through this Cloudflare load balancer, and that's something that I'd never done before. Chris, I don't think had seen that before. He certainly didn't know how to set it up. So that was fun, and it works really well.

So now we've got this secure dashboard. The only way you can get in is through Cloudflare. We're using WorkOS, so you gotta be logged in, and it's really fast. So it's cool. What something that is interesting though is, like, we can't really test the latency of the Europe system. Right? Okay. Because we're all the way over here, and if it's running really slowly, that's hard for us to see for ourselves. Right? Because it's just of course, it's slow.

It's on the other side of the world. It's gonna take, like, a second or two to get anything back. So what we might have to do is lean on the guys at Laravel Live Denmark to help us do some testing of the system prior Yeah. Right. And make sure that everything is up and running as quickly as, at least Rasmus on that team knows that it was when he was here, at LariCon Australia last year. So

Gavin TyeGavin Tye

Okay.

Mitchell DavisMitchell Davis

That's like a challenge that I've never had to deal with before because I've always been close to whatever it was that I'm hosting. Right? I can tell if it's slow. So Yeah. Yeah. There's there's a challenge there.

Gavin TyeGavin Tye

So where does that sit in relation to if you're storing data here in an overseas, where does that sit in relation to data privacy laws and all that kind of stuff?

Data privacy and multi-region infrastructure

Mitchell DavisMitchell Davis

So yeah. So as far as the data sovereignty, it is tricky to we we have to try and thread the needle carefully to just store the relevant information in each part of the the world. Right? So with Cloudflare, they kind of have region Earth, they call it, where all their stuff is kind of shared all over the globe. That kinda makes a little trickier to do some of this stuff of only store certain bits of information in a certain country.

It might be a bridge that we have to figure out how to cross if we get some very sensitive customers, like government customers, things like that. Yep. We might have to figure that out a bit more, but right now, like, the vast majority of the data that is being held for any events that we run will be held inside of that region only. And then it's just like, okay, ways for people to get into the app which needs to be stored globally. So a list of users, and that's things like, you know, emails and passwords and names and stuff like that.

That all gets replicated globally because I need you to be able to log in quickly from anywhere in the world. Right? Sure. Sure. So it's that kind of, like, high level stuff that's gonna go everywhere, and I don't really see a good way around it.

You wanna be able to go overseas and still be able to access your app even though your account might belong in the Sydney data center or whatever. It's like, no. You're still our user. You should be able to access it everywhere regardless of what events you're going to.

Gavin TyeGavin Tye

So Okay. So is is there, like, platforms around that if you say, hey. I've gotta adhere to the Australian data sovereignty laws, but I'm also operating it overseas, that it can actually tell you if you are or you aren't compliant, or you just have to

Mitchell DavisMitchell Davis

There might be I'm sure there are, like, auditors out there that will help with that stuff, but we are not in a position to afford anyone that calls himself an auditor.

Gavin TyeGavin Tye

No. No. I mean automation. I mean a software that can just let you know. But Maybe.

Mitchell DavisMitchell Davis

To be honest, it's never something that I've had to deal with before because I've only deployed stuff to the one region. It's always been in Australia, so that's been taken care of for me. Right? So Yep. Yeah. The last time I put anything overseas was, like, twelve years ago. I had a server in Japan running on Linode because that was the closest one to Sydney at the time. So that was a long time ago. Right? So Yep.

Okay. Yeah. It's not something that I've I've had to deal with nor has Chris through asking him about some of this stuff. So, yeah, I mean, if you've got any thoughts and you happen to be out there listening, let us know. But for now, this is what we're doing.

Seems to be working well. Yeah. And once we run this test flight version of the app, which will hopefully go out today, Once we run that past the guys over in Denmark, we can see if they come back and say, this is really fast or no. It's really slow and then Sure. We've got something wrong. You know? So Okay. Anyway, we will see. So, mate, why don't we wrap up now? We've been going for an hour.

Wrapping up – see you next week!

So where can people find you online?

Gavin TyeGavin Tye

They can find me on LinkedIn. Gavin Ty. That's easy enough to find.

Mitchell DavisMitchell Davis

Excellent. It'll be in the show notes. I'm Mitch Dav everywhere. I won't see you next week, but you'll see Gavin with Roman, and I'll be in Bali. So bring that on.

Gavin TyeGavin Tye

Awesome, mate. I look forward to seeing you with your tan.

Mitchell DavisMitchell Davis

Yeah. Yeah. You'll be waiting a while. Think it'll be sunburn. I'm sure I'll have sunburn. I doubt I'll have a tan.

Gavin TyeGavin Tye

So I've I've seen your blue your blue legs, mate, so you definitely need some

Mitchell DavisMitchell Davis

Blue legs? They're very wide. I don't know about blue. That's a bit

Gavin TyeGavin Tye

White white blue.

Mitchell DavisMitchell Davis

Yep. Yeah. Sure. Yep. Alright. Cool. We will I'll catch you all in two weeks. Gavin will catch you next week. Thanks. See you, mate. Bye.

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