Small Efforts - with Sean Sun and Andrew Askins

Sean is exhausted because he has so many inbound emails from prospective clients he doesn't have time to answer them all. Meanwhile, Andrew is trying to buckle down and get Stripe built into ChartJuice so he can start advertising and collecting payments. Sean and Andrew talk about how the consulting project is going, and Sean has to rain Andrew in as he contemplates repositioning ChartJuice again. As a bonus, find out how fast Andrew can run a mile and why he needs to run faster.

Links:
For more information about the podcast, check out https://www.smalleffortspod.com/.

Transcript:
00:00.90
Andrew
What's up, friend?

00:00.81
Sean
Not so much. How are you?

00:04.17
Andrew
Good, we haven't talked other than Slack in like two weeks.

00:07.87
Sean
Yeah. You've been traveling.

00:11.38
Andrew
Yeah.

00:11.84
Sean
How have your trips been multiple?

00:14.99
Andrew
um Montana is fucking beautiful. Oh my god. um Glacier in particular is stunning. Was there for a friend's wedding. um And then I think right before that, my sister was in town visiting. Have we talked since then? I can't remember.

00:34.15
Sean
we talked i think i think the last time we talked was the day you i think you went to pick up your sister from the airport or yeah something like that yeah yes

00:42.08
Andrew
Okay. Cool. Cool. Yeah. So, okay. Great. Time makes no sense, but that was the week before. And then there was a week. I think. I don't know. Anyway, my sister came to visit. That was a blast. It was great to see her. Got to meet her new boyfriend. So that was fun. And then went to Glacier for one of my best friend's weddings. His name is Alex. His now wife's name is also Alex. So that was very entertaining.

01:15.17
Andrew
um We love her. We've known her for a long time. It's kind of the novelty is kind of worn off, to be honest, but but she is taking his name.

01:21.51
Sean
Got it.

01:24.95
Andrew
So they are going to be Alex Drake and Alex Drake, which is like absurd. Um, but we did a lot of hiking, did some white water rafting. Um, I saw, uh, mountain goats and big horn sheep. Um, and yeah, Glacier is just absolutely stunning. I, it reminded me that like, there's so much of this country that I have not seen that I want to see. Um, so I think next year I might. Maddie and I might make it a point to do like some sort of national park road trip or something, but we'll see.

02:04.04
Sean
nice um i've always dreamed of just going and like driving to go cross-country trip in either like an rv or just with multiple motels and just driving around and staying like a like 52 weeks in 50 52 weeks in 52 states something like that and then you're right sorry it's been a long it's been a long since you've been gone it's been a war zone here

02:18.26
Andrew
There are 50 states, but

02:31.01
Andrew
Oh no, what's happening? Why are you so tired?

02:36.01
Sean
um i count california as two states just for the record and porta rico just just before but i'm not yeah i am not smarter than a fifth grader for what it's worth so um anyway uh i don't know just like you

02:43.80
Andrew
Puerto Rico should be a state, but yeah.

02:55.44
Sean
and You know that thing where they're like, you'll know when you have product market fixed or bang on your door. It's like, have feeling like you have service market fit and people are banging on my door and we say yes to things. and We say no to some things, but like whenever, you know, just, we have a lot of clients and I don't have, we have.

03:12.22
Andrew
I understand.

03:17.00
Sean
Barely amount the amount of people to get all of it done with all the things that are going on.

03:20.77
Andrew
Yeah.

03:23.63
Sean
um um

03:26.14
Andrew
So you're in, you're fully in one of the agency peaks where there's just like too much work and you're happy that there's too much work.

03:34.68
Sean
Yeah.

03:36.60
Andrew
So you're finally not stressed about like paying the bills and making ends meet, but instead that's replaced with doing the work and making sure the work is done to a high standard because, you know, when there's lots of work to go around, it's easy for things to slip through the cracks and yeah.

03:42.32
Sean
Right.

03:49.41
Sean
Yeah. Yeah.

03:52.74
Sean
Yeah. But there's more money in our bank account than ever.

03:54.51
Andrew
Yeah.

03:56.04
Sean
So, you know, that's, that's really cool.

03:59.49
Andrew
Yeah, it really is.

03:59.93
Sean
Um, yeah.

04:00.84
Andrew
This is the thing about agencies is it does feel like you're always trading one type of stress for another. It's either you're like, fuck, I need to find clients. Or it's like, fuck, I need to get this work done for clients. um

04:13.50
Sean
Yeah. I do really think like,

04:18.39
Sean
Like I think I think creative agencies also like creative service providers are also an extra level of like because it's objectives right it's not like I have a friend who runs an MSP or an it's MSP sort of shop, but it's very like those that sort of work is very like oh you get the green checkmark because because the scanner no longer detects an issue so you're good, it's good to go.

04:41.89
Andrew
Yeah, the flip side is like people don't usually call us in the middle of the night because they're like design got hacked into.

04:41.82
Sean
you can like

04:48.71
Sean
You're right. You're right. You're right.

04:50.45
Andrew
So that's, that's like, Oh yeah, that's.

04:50.52
Sean
We do manage websites. We do. Weflo did go down the other day, and that was my nice slide blew the fuck up.

04:54.91
Andrew
hu

04:58.78
Andrew
Yeah. Yeah, our stance was always like, we're not going to be on call.

05:00.39
Sean
Yeah.

05:03.60
Andrew
Sorry. That's just not how we operate, um which was kind of a bold stance, to be honest, because like a lot of our clients, we were

05:07.19
Sean
Yeah.

05:14.94
Andrew
managing their products.

05:16.19
Sean
Yeah.

05:16.55
Andrew
um And mostly, we just got lucky, I think, and there weren't ever any major issues.

05:22.33
Sean
You guys are just that good.

05:22.73
Andrew
um No, it was luck.

05:23.84
Sean
yeah

05:26.55
Andrew
No one is that good. Things go down. Things break. Everyone knows that.

05:33.22
Andrew
Yeah. Well, I am happy that business is going well, and sorry that business is going well.

05:41.39
Sean
Thanks. Thanks. I want that on my Christmas card in the future. Sorry, that business is going well.

05:49.40
Andrew
um Any projects that you can like talk about at all?

05:54.14
Sean
oh We launched the new Halcyon site um and that was really cool and I think like it continues to be probably one of the like best things we've done probably, at least as of late.

05:57.44
Andrew
Cool.

06:07.23
Sean
um

06:08.44
Andrew
What's cool about it?

06:10.36
Sean
just looks different than any any other site. think we i think that we I think we really pushed the limitations of workflow there. Not all the way, but um I don't know. It just looks nice. It looks you know clean. It doesn't look like like a regular, regular enterprise site. um

06:29.55
Andrew
They're halcyon.ai, yeah. Cool.

06:32.97
Sean
Yeah. um

06:33.82
Andrew
Yeah, it's still very on brand. But yeah, it looks looks nice.

06:38.11
Sean
Mm-hmm. There's a lot of um there's a lot of like CMS complexity in the back end um as well, which is really cool.

06:42.87
Andrew
I can see that.

06:44.65
Sean
um There's a lot of like microsites on the site. like It's like a full enterprise site. um um And anyway, so there's that.

06:50.02
Andrew
Cool, man.

06:52.87
Sean
but Yeah. um

06:57.18
Andrew
I know a certain someone at ah a company where we both know who is having to redesign their redesign and rebuild their Webflow site right now, and it's driving him batshit.

07:07.45
Sean
Oh.

07:08.68
Andrew
And he desperately wants to find a contractor to like take it over, or so might have.

07:09.04
Sean
Oh, really?

07:12.37
Sean
I see. I see.

07:15.99
Andrew
i think I think he has to do it.

07:15.92
Sean
We should come our way.

07:17.49
Andrew
I don't know if they have budget, but he's hoping they will have budget at some point so he can hand it off to somebody.

07:19.58
Sean
Right.

07:23.32
Sean
right Right. Right.

07:24.72
Andrew
Yeah.

07:25.43
Sean
Well. You know, either way, good luck with that person. I kind of feel like I know who it is, but I see, I see, I see, I see.

07:32.65
Andrew
You know who it is. You 100% know who it is. It's who you're thinking it is.

07:36.01
Sean
I see, okay, all right.

07:37.99
Andrew
Yeah.

07:39.67
Sean
In other news, you've been working with us for a while.

07:44.28
Andrew
Yeah. Yeah.

07:45.69
Sean
Thank you for kind of running the entire project just kind of by yourself though, which is cool.

07:48.74
Andrew
It's been fun. Yeah.

07:51.27
Sean
How is getting, yeah, I was just curious, like how is getting back into like, just services and

07:59.83
Andrew
I feel like this project has been kind of cheating because um so I will say it does like it reminds me. of all the times when we were trying to do a product and services at crit and how the services always win because the money is so enticing and you have to have like an insane amount of discipline to really carve out time for your product.

08:26.44
Sean
Yeah.

08:27.65
Andrew
um This was also like the first

08:27.57
Sean
Yeah.

08:31.40
Andrew
um time I've gotten back into like doing the UX design myself. So I've been a little slower. And so I think that's part of it. And then again, I mentioned I have had a bunch of travel. So if I had a clear schedule, I think I still would have had more time over the past month to make progress on chart juice.

08:49.05
Sean
Are you, are you itching to go back?

08:49.29
Andrew
um

08:51.07
Sean
Are you?

08:51.37
Andrew
Yeah, a little bit.

08:52.25
Sean
Okay.

08:52.52
Andrew
um And this week, I have been able to get back, which is cool. um So this week, we're bringing in, you know this, but for the audience, we're bringing in a designer who's going to take over the design work from here. So I was doing some like kind of pinch hitting. um We needed to get some stuff out fast because the client had a tight deadline. um And the designer wasn't available right away. Plus, um you know it was more UX and like working within an existing design system, which is stuff that I'm pretty good at. So um I've been filling in as both the designer and project manager right now.

09:33.26
Andrew
um But my my friend Chinmay is coming on board to do the design work from here. um And I'm really excited to work with him. He's really talented and really chill and fun to work with. So um ah shout out to Chinmay.design, I think, is his site.

09:52.86
Sean
Hell yeah. What a heck of a portfolio, by the way.

09:54.14
Andrew
um

09:56.64
Sean
Yeah.

09:56.74
Andrew
Yeah, yeah. his

09:57.36
Sean
It's the best portfolio cover I've ever seen.

09:59.80
Andrew
He's good, man, he's good.

09:59.78
Sean
And yeah.

10:01.37
Andrew
um So I'm excited for us to get to work together, but also because he's coming on board, my life's getting way more chill and I can start to focus more of my time on chart juice while still helping out and and being a point of contact. So um yeah, it's been fun.

10:15.66
Sean
Nice.

10:17.51
Andrew
Feel a little spoiled because the the folks that we've been working with, and i I think I've said their name on here before, but I also,

10:25.15
Sean
<unk>re not goingnna Yeah, we're just gonna not say it.

10:26.25
Andrew
ah Yeah, yeah, yeah. ah So they're just so chill and easy to work with. like um The front end developer who's the main person that I've i've been interfacing with, you know something will come up. ah There will be kind of a scope change or something where it's like, oh, we decided we actually want to do this flow a little bit differently. And I'll be like, cool, you want me to update the wireframes? Nah, I got it. Like, like, I can just, I, you've given me the structure and I can then just make this small tweak as I'm implementing your structure and work within your structure and so there are some things where he's like yeah it would be helpful if you

10:54.76
Sean
nice nice

11:09.57
Andrew
change this up. um And then there are some things where he's like, no, don't worry about it. So um in general, they've been super good to work with. um They have a lot of stakeholders, external stakeholders that they're dealing with in this project. And so that's made their life difficult. um But, you know, they've shielded me from a lot of that um and have been very cool with just. And I've tried to just go with the flow with them and, you know, kind of adjust the not be a stickler to be like, we have to stick with this original plan, but.

11:45.08
Andrew
Hey, I'm here to help you guys. you My time is yours.

11:48.11
Sean
Nice.

11:49.61
Andrew
Let's figure it out and just let me know how I can be the most helpful. And so it's been very like, um we've just been rolling with the punches, going with the flow, um and they've been a blast to work with. So yeah, I feel you good clients make service work so much more enjoyable.

12:10.94
Sean
No, they don't. No, they do. They do. They do.

12:13.95
Andrew
They 100% do.

12:14.58
Sean
Don't let don't let my clients hear that.

12:16.36
Andrew
yeah I'm still going to charge them the same, but I will ah be much less likely to fire them.

12:20.77
Sean
For sure. For sure. Nice. Yeah, I guess I was kind of curious. like Not that I was expecting anything, just that after having a distance away from charge use, if it would, I don't know. I don't know. I just feel like every time I step away from something for for a while, either I lose interest or I rethink the thing when I re-approach it and it kind of opens up new thoughts or or or it just makes me think like this is stupid and I want to go do other things.

12:53.11
Sean
So I was kind of curious so how you would react with charge use after your hiatus.

12:57.67
Andrew
So the the closest thing to that that I felt, um, I don't think I felt like chart juice is stupid or services are stupid. It's like, I, I still want to be able to do build a product because I want maximum time freedom.

13:15.42
Sean
Hmm.

13:15.96
Andrew
Um, and. Yet I also see the value of services as a way to fund myself while I get this product off the ground. um So I don't think my mindset on that has changed a whole lot working with this client. um But I will say, as I started working on the designs, I needed a chart.

13:40.80
Sean
Ah, nice.

13:43.66
Andrew
we were We were building some Data Vis stuff and I needed a a chart. And I tried like a bunch of Figma chart plugins to create a chart and they suck.

13:55.25
Sean
Yeah.

13:56.91
Andrew
They're so bad.

13:57.99
Sean
Yeah.

13:58.19
Andrew
Like none of them are would give me anything particularly useful. None of them have the flexibility I wanted.

14:05.38
Sean
Right.

14:05.51
Andrew
Most of them had very limited options. um And then like designing a chart by hand, is just very time consuming. And to actually get the percentages right and everything requires a lot of like dumb math that you shouldn't be doing.

14:18.00
Sean
Yeah.

14:22.53
Andrew
um And so I know we've talked about like focusing on charts in email and like that the email report use case. And that's still what a I'm trying to like stay disciplined and continue focusing on that for right now. But like

14:40.40
Andrew
Man, I think there's an opportunity to build a better Figma plugin and like just build a Figma plugin to chart juice and be like, hey, here's an actually good way to design charts in Figma. um I just, yeah, I don't know how the pricing model of that works. um

14:55.81
Sean
Well, figshirts.com is taken just so you know, for sure.

14:59.52
Andrew
No, I would just keep the name, chart juice. I think the name's fine.

15:02.39
Sean
sure

15:02.54
Andrew
Because i if I went that route, I wouldn't just build plugins for Figma.

15:05.67
Sean
Yeah.

15:06.09
Andrew
I'd build plugins for Webflow.

15:06.53
Sean
yeah

15:07.93
Andrew
I'd build plugins for Canva. I'd build plugins you for as many tools as I could and try to make chart juice. like But it it really, like I created my chart in chart juice. I exported it as an SVG, dropped the SVG into Figma. And then I could continue to edit it in Figma because the SVG is like actually pretty nicely structured.

15:27.63
Sean
Mm hmm.

15:28.20
Andrew
just by default. um And so like I could tweak things and it was a pretty nice experience.

15:35.12
Sean
Listen, I'm with you. and The first time I used charge use charges, I was like, oh, oh, this is like vastly different than any chart tool I've used so far. um Yeah, it is a pain in the ass. It's like. ah you know you use like i don't know I make charts mostly in outside of literally just drawing them and then plotting the points and then connecting them with vectors. The only other the time I make charts is with Google Sheets, and it's not really a design first thing.

16:06.83
Sean
right You put data in, and then it gives you a really ugly thing, and you don't know.

16:10.57
Andrew
Yeah.

16:12.00
Sean
I'm with you. Well, cool.

16:15.26
Andrew
shit

16:17.58
Andrew
So wait, should I? Okay. Am I making the right decision being disciplined or should I be like, I don't know, man.

16:19.62
Sean
i can't

16:26.59
Sean
ah

16:27.55
Andrew
Yeah. and Okay. So coming into this podcast, I was like, I was excited to talk to you about this, but I was also like, I'm going to stay disciplined and I'm going to focus on the like email report use case.

16:35.47
Sean
I

16:40.21
Andrew
And now I, I feel like I'm hearing myself and going like, is that being stubborn?

16:44.87
Sean
can't.

16:44.97
Andrew
But I also like, I haven't, I don't feel like I've really given that use case a solid try yet because I've done zero marketing for it. Um, so like, should I stay the course and just like stick with the one use case and market the heck out, like market that for at least a few weeks and see what happens. Where do you think I should like. go back to the the idea that I had like a few months ago and do like a free tier, $15 tier, $50 tier and like test that and see which one gets the most traction.

17:18.64
Sean
I think you should go back to your market sizing exercise um because because I feel like that that's what made you end up picking the email part, right?

17:24.48
Andrew
Hmm.

17:32.02
Sean
Is because you would have a small handful of enterprise clients. You charge a much higher rate. You don't, ah you solve a very niche problem for a very small set of, I don't know how small, but like for a specific set of people, um,

17:48.88
Sean
Versus like, I think the thing is, um, as cool of a nice mix of an experienced church uses, uh, there's no like technical moat to it at all.

18:01.80
Andrew
No, absolutely not.

18:02.77
Sean
Right.

18:03.51
Andrew
Yeah, yeah.

18:03.47
Sean
Um, right.

18:04.67
Andrew
It's literally just it's a design mode, if anything, which are design modes are super weak because it's easy to copy a design.

18:10.08
Sean
Right. Right. Right.

18:11.89
Andrew
um And and like I also don't think I'm not deluded enough to think that the design is like really groundbreaking or revolutionary. It's like an iteration beyond Google Sheets or Canva or something. It's pulling some of the best elements of several of these into one place.

18:27.26
Sean
Right. Right.

18:30.65
Andrew
um And also, like, part of the reason the experience was great is because I built the fucking thing. And so I know where everything is, like, really, you know.

18:38.13
Sean
right

18:41.02
Andrew
ah Yeah.

18:42.24
Sean
Yeah, yeah, fair. um Yeah, I don't know. I think um

18:50.04
Sean
I think that I don't know I don't know what it is recently like that mentally I've gone into like unsexy niche tools like that are way more interesting to me than like a cool dev tool like I think when you build a cool dev tool you definitely get like you know more Twitter followers from it and not like or a design tool or something like that. That being said, I have no idea. I don't know i don't know to tell you. kind of Just go where your heart takes you, man.

19:17.13
Andrew
Yeah.

19:18.97
Sean
like i would like but owning ah Owning a you know top percentile Figma plugin and charging for it, I'm sure, is an incredibly lucrative thing. um And it solves your distribution problem pretty quickly if you just are on a marketplace.

19:35.21
Andrew
Yeah, I think that's the thing is like, you know, I've got these two paths and one is like a,

19:35.47
Sean
um

19:42.18
Andrew
feels like it's a better business, but way harder distribution. And one is like way easier distribution and harder business. Cause the market size is actually much larger for like the, like, um, the general chart builder. Um, but the, the stickiness is much higher. At least this is all theoretical right now, right?

20:07.53
Sean
I also think you're making it sound, I think you're making the distribution of the email marketing part a lot harder than it might actually be.

20:07.78
Andrew
But.

20:13.61
Andrew
Might. True.

20:14.28
Sean
You just haven't like, you honestly just literally have not done it yet because you, yeah.

20:14.54
Andrew
You might be right. Yeah. Yeah. Yep. So true. Yeah. Okay. All right. Staying the course, staying the course. Yeah. I think my plan remains unchanged. I think it's like give, take the month of August, try hard to do distribution and you know, a month might not be enough, but like for right now, let's just say the month of August. And then like, if I'm really feeling like I'm seeing no traction and like my gut is still telling me explore this other thing, then I can take like a month, build a couple of plugins.

20:48.00
Andrew
tweak the pricing and like, at that point, I think I could kind of just put chart juice out that version of church juice out there and like. almost put it on the back burner a little bit and like, you know, like my friend, Rami has a couple of products that he's done this for where he's like, he's sort of seated things like he, he'll put a version out.

20:57.99
Sean
But.

21:08.94
Andrew
He'll like build a couple of integrations, do a little bit of SEO, and then he'll kind of just leave it be and like work on other stuff for a little while. And then if it starts to get traction, he'll come back and double down on it. And like maybe that's unrealistic. Maybe he's gotten lucky. Who knows? But um but yeah, that's kind of in my head. It's like, OK, let me try to make the email thing work. If I can't make the email thing work, then I can always like go this route. and And going this route might even mean I can kind of like just set it up and and put it on the back burner and start working on some other projects.

21:44.91
Sean
Also, the last time I said it on that client call, they were talking about charts and emails as far as I remember. They were talking we're talking about how do we do this on the go? And they were like, do we build like a mobile app or something? And in my head, I was thinking, I don't understand why the users can't just get an email with two buttons.

22:05.61
Andrew
Hmm. You should have said that out loud because I didn't even think about that.

22:07.23
Sean
And

22:09.81
Sean
Oh, oh, I didn't want to.

22:09.97
Andrew
That's.

22:11.34
Sean
I didn't want to throw more work your way. um um Or like, I don't know, it for what it's worth. That call was incredibly like ADHD. Everyone had a new direction for it was all like really good ideas.

22:23.61
Andrew
Yeah.

22:26.40
Andrew
Yeah.

22:28.04
Sean
I just didn't want to be another person doing another idea.

22:31.21
Andrew
I appreciate that. I appreciate that.

22:32.09
Sean
um

22:33.43
Andrew
um

22:34.61
Sean
But yeah.

22:34.86
Andrew
Yeah, i i think I think there's opportunities on the email thing. um And so I need to just stay a little disciplined.

22:42.31
Sean
Also the amount of, okay, just to, just to put you like, I think your market size is actually, oh, I think you're sorry. I think your potential ICP.

22:58.22
Sean
ICPs are growing because of the amount of AI you like because of the popularity of usage based billing because of AI like apps um and and just like all of that sort of growing and and doing its thing you know nice like that seems like a really good use case and fit for them.

23:14.97
Andrew
That's interesting. like Yeah, that's a really good point. AI products are almost always usage-based because like the underlying APIs are usage-based.

23:28.53
Sean
Yeah, and and showing charts might be a great way to actually upsell for more credits, for example, as opposed to like, I don't know, like, I don't like, like, you're not going to send someone an email with a bunch of numbers of like, last month, you use this many credits and this one use this many credits.

23:29.21
Andrew
Interesting.

23:43.60
Sean
But if someone wants to send an uplift email to get them to buy more credits in the future, like if i were in a like an ai app and i want someone to buy more credits i would target a very specific segment that has been increasing their usage more and more every single month and then i would send them a really pretty email with a nice graph that immediately lets them grok look in march you spent you know use 50 credits in

24:09.74
Sean
April, 1860, and show them, like, this is how much it's going. I can give you a discount if you buy X amount of credits. Now, boom, growth strategy right there.

24:21.06
Andrew
It's a cool idea.

24:22.02
Sean
Yeah.

24:22.24
Andrew
Yeah. um I also, i I kind of wonder if like part of the growth strategy is to get in with service providers who are recommending these emails and like building these email campaigns out for people.

24:34.18
Sean
Yeah.

24:38.01
Sean
Yeah.

24:39.84
Andrew
But I tried, I tried a little bit of that months ago, like I sent

24:40.34
Sean
Yeah, definitely.

24:45.20
Andrew
I don't know. It's eight emails to um like email marketing agencies.

24:51.69
Sean
Mm hmm.

24:52.94
Andrew
um and didn't hear It was crickets. I didn't hear anything back. But yeah cold email is a numbers game. You've got to do more than eight to definitively say it doesn't work.

25:00.67
Sean
100%, 100%.

25:03.16
Andrew
um Quick update on church use, by the way. It didn't make a whole lot of progress over the last month because of travel and and consulting. um But back at it this month, like I've been saying, um working on Stripe this week, so getting Stripe implemented. um Stripe is like, I understand it's drastically easier than the old way, but it's not. And it's easy. like nothing None of the pieces are that hard. It's not like it's a ton of code. It's not like the code is complicated.

25:40.93
Andrew
I think part of it is Stripe has grown so much that there are so many different options that there's just like a lot, it's like kind of overwhelming at first, and there's a lot to dig through to find what you need. um But ah yeah, as someone who hasn't built a Stripe integration in probably eight years, um it's not as easy as I thought it would have become by now.

26:06.72
Sean
I mean that's why lemon squeezy became a thing, right?

26:09.57
Andrew
Yeah, but was lemon squeezy. I thought lemon squeezy was more like they were doing merchant of record. So they were helping with like the tax stuff. And, and then they were also like providing accounts in countries that didn't have. Strike access yet. I thought that was more their growth, not so much like easier developer experience.

26:30.34
Sean
Yeah, yeah, I don't think, well, I think the the part that they made easier for the developer um was, this is my understanding, but like the last mile of delivering the product, lemon squeezy kind of like, like, you like straight with the payment, but you would still have to have some sort of thing you have to build so that let's say you buy a Notion template for me, like there was still something you had to build and lemon squeezy just gave you that last mile through the lemon squeezy app, right?

26:50.37
Andrew
Mm-hmm, yeah.

26:56.52
Sean
You like paid. through it and it also did your taxes which was nice. I'd assume that there's some level of like developer interaction there with countries and stuff though.

27:03.94
Andrew
Yeah. I didn't even look into Lemon Squeezy when I was starting this. I was just like, nope, Stripe, just going to use Stripe. Maybe I should have. Yeah, cause like ah so I'm using Stripe Checkout. and i'm using it in like the most basic way possible, where I've got my products and my prices in Stripe. um And even that took me a little while to figure out like what a product and a price was and how they were related. um And some of that's impossible to fix. like yeah Pricing is complicated. um But yeah, so I've got that stuff in Stripe. I have no backend code to like charge customers. I just kick them out to check out

27:46.21
Andrew
Stripe checkout um with my like with like a price ID, and then they you know pay and everything inside of Stripe checkout, which is amazing. It's magical. um And then it kicks them back to my app. um The thing I've been struggling with the past couple of days is like getting all the web hooks implemented. And again, they're not that hard.

28:03.67
Sean
Hm.

28:04.56
Andrew
It's just a lot of like digging through documentation and figuring out which web hooks do I need to support? What are the data elements of these web hooks? Um, you know, figuring out all of that. And then, and then I think I'll be able to like pretty easily just like kick users who want to like update their pricing or cancel to like the stripe portal thing. And then I think.

28:30.89
Andrew
The webhooks I'm supporting right now will be enough to cover the changes from that, but I might, I don't know if I've actually. I think I'll probably have to add a webhook listener for like a deleted event or something like that, a subscription deleted event. So it's like, it's not that hard, but, but yeah, there is some like, even doing it the simplest way that I am, there is like, there's a lot of like little pieces you got to tie together. And it was also pretty difficult to find in Stripe's docs, how to do a client only

29:06.68
Andrew
um integration integration with checkout. They very much want you to use checkout from an API, which seems silly to me because like check out really you really don't need to have checkout.

29:15.93
Sean
Mm hmm.

29:21.73
Andrew
The session and everything behind an API, the way I'm doing it feels like the most straightforward way to do it. um But it's like kind of buried in their docs how to actually do this. um It took me a while to like find the right API call to make.

29:40.91
Sean
Yeah, wouldn't know, to be honest with you. um it It does sound like more complicated than I feel like. I feel like it was promised, you know, this.

29:52.23
Andrew
Yeah. And again, it's not that complicated, right? Cause it's like a couple of API, it's like a couple of lines of JavaScript to actually like kick out, to check out, and then like a little bit of time setting things up.

30:00.33
Sean
Hmm.

30:03.48
Andrew
And then like, you know, how long are it?

30:05.50
Sean
Yeah, it's kind of like, ah you know, it's not that complicated to make a chart, but it'd be a lot nicer if I had a chart use version of Stripe.

30:14.55
Andrew
Yeah.

30:15.44
Sean
ah Like, yeah, I don't know. I think like, I think, I think there are like interesting, like, like I think that's why um ah form there are always like new form startups as well. like It's not that hard to make a form. It's not that hard to integrate it with things. But it's like I feel like each new form startup just iterates another layer of ease of use on top of the other one.

30:47.00
Sean
um

30:47.16
Andrew
And there's like, the thing I have to remember is that.

30:52.98
Andrew
form startups and stripe have such a wide user base that wants to do a million different things.

30:57.14
Sean
yeah

30:59.66
Sean
Yeah.

31:01.04
Andrew
And so like, like, people are always calling for a better SAS metrics dashboard inside of stripe, and then you realize that SAS is like a very small fraction of stripes overall customer base.

31:02.86
Sean
and

31:12.46
Sean
Yeah, yeah.

31:13.60
Andrew
and that e-commerce and all these things are much larger. um And so you're like, oh, yeah, I'm also just a small part of Stripe.

31:19.11
Sean
Yeah.

31:23.54
Sean
Yeah.

31:24.09
Andrew
So yeah, maybe maybe a SaaS-focused Stripe is like there's opportunity or something.

31:28.97
Sean
and then Stripe can buy you because that's yeah yeah i can't believe it's only in four years i can't believe it it feels

31:29.12
Andrew
like and Yeah, sounds great. Amazing, by the way, that Limon Squeezy went from nothing to big name competing with Stripe in the space to sold to Stripe in like four years.

31:50.04
Andrew
Yeah, I just assumed they were one of those companies that had been around for a long time and I'd never heard of and they like got big in the last four years. I didn't realize they didn't exist four years ago.

32:04.97
Sean
yeah yeah it did feel like i wonder i wonder what the story is you know i wonder like i hope i hope he goes on some podcast and talks about it it does feel like four years ago um like like it feels like that the time of launching to them being everywhere was incredibly short like but

32:27.29
Andrew
Yeah. How do you, did they just raise a shitload of money and how do you even build up a team and build out that much infrastructure that fast?

32:34.10
Sean
Did he, did he raise money?

32:37.36
Andrew
Oh, had to have.

32:38.79
Sean
I thought the guy, dude, I thought the guy like launched an indie hackers and then all of a sudden it was online everywhere.

32:47.61
Andrew
Maybe a lemon squeezy is just smaller than we realized it was.

32:53.02
Sean
I thought it was like a bootstrap guy, to be honest with you.

32:55.16
Andrew
Oh my God. There's also a lemon squeeze squeezy. That's a Swedish vocal group consisting of four gentlemen.

32:59.55
Sean
Hell yeah.

33:02.38
Andrew
It's been around since 2010.

33:05.47
Sean
I don't see a funding round on Crunchbase.

33:09.08
Andrew
What is lemon squeezy entirely bootstrapped?

33:10.37
Sean
Yeah.

33:14.31
Sean
I know. and't think That'd be crazy, huh?

33:17.21
Andrew
How big?

33:17.18
Sean
I mean, it might be like they might have like a friends and family around that they don't report, but still like.

33:21.13
Andrew
The founder must be a repeat founder, right? So they might've, it might've been one of those things where they were just like, yeah.

33:27.53
Sean
Yeah, I really enjoy the copium we're both going through at the moment. What the hell did this guy do?

33:36.12
Andrew
Wait, no, they're a pretty small team, I think.

33:36.14
Sean
um

33:40.76
Andrew
It looks like they have their whole team listed on their website.

33:40.74
Sean
Yeah.

33:43.38
Andrew
Hold on, I gotta to go to LinkedIn.

33:49.75
Andrew
Maybe they just like got big in our space.

33:55.46
Sean
Okay, yeah, he's a repeat founder. He sold his first startup, College Connecting, in 2008 and then started Mojo Marketplace, which was then acquired by Endurance in 2012.

33:58.61
Andrew
Had to be.

34:05.67
Andrew
LinkedIn says there are 10 people who work at Lemon Squeezy.

34:08.96
Sean
I believe it.

34:10.05
Andrew
How did they build this much and execute this well with 10 people?

34:13.77
Sean
I know.

34:17.39
Sean
Is there a new?

34:20.78
Andrew
Holy shit. OK, I got to I got to dig more into the lemon squeezy story and understand this.

34:23.23
Sean
Yeah, dude, I don't know.

34:28.30
Andrew
I'm not going to do it live on the podcast, but like next podcast, I will come with research.

34:32.36
Sean
Oh, me too.

34:33.38
Andrew
Yeah, this is this story is but so much more fascinating than I realized.

34:33.65
Sean
Me too, me too, me too.

34:39.24
Sean
Yeah, me too. Anyway, yeah, I feel like the guy, like I could have sworn that I saw Lemon Squeezy pop up either on Twitter or on indie hackers or something. And then I felt like I woke up a month later and everyone on Twitter was talking about them. So, I don't know.

34:57.19
Andrew
Fascinating. Huh.

34:59.47
Sean
I got no idea. And then I started seeing it more and more like as I bought SaaS subscriptions. Every time I saw it, I was always a little bit annoyed because I was like, damn, what like, like, what a weird thing to do to compete with Stripe. Yeah. um

35:17.97
Andrew
They haven't, they haven't announced the price, right? That they sold for.

35:21.17
Sean
Right. Right. Right.

35:23.25
Andrew
Bummer. I wanna know, oh I always wanna know. um So what's going on in your world?

35:31.23
Sean
Um, I mean, speaking of apps and things, um, I don't have a name for stack wise, halted, completely halted.

35:31.52
Andrew
Other than we talked about miscreants, but like what's going on on the on the other projects?

35:44.80
Sean
We're blocked on like, like, we're not blocked. Uh,

35:52.03
Andrew
Yeah, your developers dealing with some stuff.

35:52.29
Sean
I havent yeah i i also just haven't paid attention to it. um There's also a lot of like monks work in terms of just having to get that data. It's a whole thing. um Like, to me, to me, use the usability of it requires a much more a higher level of of data in there for it to be

36:14.02
Andrew
Are you thinking you're going to halt it permanently or okay.

36:13.98
Sean
where I think, no, no, I'm gonna pick it up in like a month or two months.

36:19.12
Andrew
Okay, cool.

36:19.56
Sean
Yeah, yeah. um ah My focus has been switched to launching this decision journal. I've learned so much about, um I've learned a fraction of what there is to learn, but I've learned a lot more than I even knew existed about the Apple developer ecosystem.

36:35.24
Andrew
Yeah. yeah

36:37.56
Sean
I did not realize there were so many things like ah my developer ah last month or or sorry last week was like hey I need you to register the Apple developer program so that and I can I can like get it live and all this sort of stuff and I was like oh yeah easy easy

36:52.51
Andrew
Pain in the ass, such a pain in the ass. I haven't had to do it in a long time, but like we've done it we did it a bunch on behalf of clients and like I got my start in the Apple ecosystem and it's gotten a lot better.

36:57.40
Sean
two

37:04.61
Andrew
It used to be so much worse. ah

37:07.23
Sean
Dude, I quote myself, sure thing, I'll get it to you within 24 hours, thinking I could go sign up, pay 99 bucks a year, and it would be done.

37:21.25
Andrew
On Android you can.

37:23.40
Sean
That's what I figured.

37:24.26
Andrew
Google Play Store you can.

37:25.49
Sean
Yeah.

37:25.79
Andrew
Apple, no.

37:26.84
Sean
Yeah, yeah. I registered on like a Friday night.

37:28.75
Andrew
Yeah.

37:30.20
Sean
I waited through the entire weekend. The first time I registered, by the way, i I didn't realize that I couldn't just like, I couldn't use my business thing without getting a DUNS number. And I'm not going to wait like eight weeks to get a DUNS number. So I was like, okay, let me just use my own like Apple thing. But then I was trying to see like, okay, can I can i like not put my name on the app? I really don't want it to say Sean's son in the app store. so ah so So anyway, i go I go and try to like make ah like an Apple, like a new Apple thing, um and I didn't realize, I just gotta say, I should have realized that an Apple account regardless needs a phone number attached to it. I don't have an extra phone number. and i wasn't Anyway, it ended up becoming more hoops and things to manage, so I went back to my ah own iCloud account.

38:14.16
Sean
ah and then paid for the Apple developer thing. And then it billed my other email because it was halfway in the account creation and something got fucked up in the session.

38:20.91
Andrew
Oh, weird. Oh, weird.

38:23.20
Sean
So that charge is pending. I think it's gonna get canceled anyway, but it didn't get resolved. I haven't checked if it's resolved or not. and then i had to go rebuy it and i thought i would be you know i thought it'd be fine i thought i would purchase the thing it would get resolved on monday morning i finally or monday midday it finally gets approved and there are so many things to do to get someone access

38:43.75
Andrew
Sick.

38:45.96
Sean
um But it's done, you know, the MVP is done. I don't think it like it.

38:50.12
Andrew
sick

38:51.15
Sean
ah it it's Oh, also, I landed on a name for the thing.

38:55.86
Andrew
Yeah.

38:56.10
Sean
um It's gonna be called fig tree.

38:59.50
Andrew
Do you want me to pretend that I haven't heard that name, or do you want me to just roll with it?

39:03.92
Sean
yeah Yeah, you just roll with it.

39:05.24
Andrew
OK.

39:05.28
Sean
It's fine.

39:05.61
Andrew
All right, cool.

39:05.81
Sean
Yeah, so fig tree.

39:07.18
Andrew
Cool. Dope.

39:08.69
Sean
Yeah, ah it's based on the Sylvia Plath thing without like figs and and choices in life and all that sort sort of stuff.

39:16.32
Andrew
Cool.

39:16.67
Sean
um Interestingly enough, on Ahrefs, the keyword difficulty around that poem is actually not super high given how popular

39:23.89
Andrew
Hmm.

39:23.95
Sean
the silvio path on the bell jar is. which is a great you know It's going to be my content strategy, my AI content strategy. um um you know i i have I know of three users that will use it at least. So that's a win for me. um um I think it looks not great because I kind of wireframed it on the on a whiteboard sort of thing. I do want to improve it. I'll probably mess around with it and style it myself. We'll see. I don't know.

39:57.47
Andrew
Did the, did your dev build it in, um, swift or, okay, cool.

40:00.81
Sean
Swift. Yeah. And Swift. He built in Swift.

40:04.87
Andrew
Cool.

40:06.30
Sean
But yeah, I mean, I'm excited to... ah mean i was I was really hoping that I'd be able to figure it out by today so i he can put the test flight code up and then he could sign up for it.

40:13.99
Andrew
That'd be fun.

40:15.11
Sean
But i might have to wait till next week with the amount of... There are... So many different things. like you I didn't even know there was like a whole different like portal to log into called App Store Connect.

40:22.61
Andrew
Yeah.

40:29.92
Sean
um But it's cool.

40:30.08
Andrew
Yep.

40:31.98
Sean
ah you know i'm I'm getting what I wanted out of it, which was kind of to learn what this process was. I just didn't expect it to be this much of a process and all the things I have to fill out.

40:40.60
Andrew
Yeah, with with his. The web and like building things for the web has gotten so easy and. apps in a lot of ways feel like a step backwards, but they're also so ubiquitous.

40:53.90
Sean
Hmm.

40:56.38
Sean
Yeah.

40:56.53
Andrew
And um yeah, it's it's an interesting world. ah Yeah, for a while, I thought I like.

41:02.24
Sean
Yeah.

41:06.75
Andrew
You know, my first job in tech was as an iOS developer um back when it was still object writing Objective C before Swift existed.

41:10.90
Sean
Hmm.

41:16.22
Andrew
um You know, we built several ah several apps for, um you know, I've built a couple myself and have built several on behalf of clients and had to walk them through the whole process. um Yeah, we'd have to start the process like two months in advance of when we wanted to launch the app because it can take so much time, especially if you're having to go back and forth with somebody um to get them to do things.

41:41.83
Sean
Hmm.

41:44.70
Andrew
um Yeah, it's it's a challenge. um But ah yeah, it'll be a cool experience. And then like App Store SEO is a whole thing too.

41:53.98
Sean
Yeah, yeah.

41:54.72
Andrew
So.

41:55.98
Sean
um Yeah, I mean, but it was part of why it took so long to figure out a name for it, like going with something even catchier than like Fig Tree, like Fig EU or something like that. There's just like, there are just so many random apps in the world. um um Yeah, I have learned, I have learned a lot, which is cool. I did also realize like, There's so much, there's so it's such an interesting like or or different frame of thinking, too.

42:29.36
Andrew
Mm hmm

42:31.61
Sean
When I wanna go design a website, I go and look for website inspiration, right? And I get websites that tell, give, show me ah website inspiration, and like websites to be inspired by. If I look up iOS app inspiration, for example, or iOS app examples, there's there's not like, but ah There's not like a library there might be but like there's no immediate library of like different app icons but you can do basically start seeing ah a lot of people's like their variants on apps that you already use like the iOS apps because you know you see icon packs basically and that's not what I want I want like

43:12.49
Sean
And then having to like describe or figure out how to like figure out what makes a good app icon has been also just been mental. I don't know. It's a whole other thing. It's cool.

43:26.49
Andrew
there's a There's a designer I used to follow. um One of the earliest people I followed on Twitter, I don't remember their name off the top of my head, but like For a while, like their entire career was designing app icons.

43:41.76
Sean
I think I know who you're talking to. Was he the guy who made two dues, like T-W-O-D-O-S?

43:47.27
Andrew
Not sure. But I think he designed a lot of the original Apple like Mac icons.

43:48.35
Sean
and

43:52.00
Andrew
like I think he might have designed like Finder and like yeah several several of those.

43:53.41
Sean
Gotcha. Gotcha.

44:00.37
Andrew
I'm spacing on his name right now. But yeah, and now you can also like Icons are more dynamic, so I'm sure there's a lot of stuff there too.

44:12.83
Sean
yeah

44:13.74
Andrew
Well, cool. Excited to hear how it goes. Hopefully by next week, you have an app in the App Store, and I have um Stripe deployed, and I'm running some ads, and we'll be able to start reporting back on like marketing initiatives.

44:29.48
Sean
Yeah, that'd be cool, that'd be cool.

44:31.27
Andrew
Sweet. Cool. Um, I got a few other things that i I had written down to talk about, but we're, we're coming up on 45 minutes. So you want to just call it there and then chat more, save them for next time.

44:44.39
Sean
uh yeah i mean just as a cliffhanger for next time um andrew is signing up for a half marathon or haves has signed up for a half marathon so by next time you will have been able to he'll be ripped and like it'll be what do you mean it only takes like a week you're talking about cool

44:55.01
Andrew
Yep.

44:59.40
Andrew
ah Don't think that's how that works. I did run. Yeah, man, I am so much slower than I used to be. i

45:10.81
Sean
Okay, let's do this. Let's do this. What is your ah what is your mile time as of today?

45:17.71
Andrew
Oh, that's fun. Um, so this is for three miles, not for 13.

45:24.30
Sean
Okay.

45:24.47
Andrew
Um, but I, I did three miles at, you know, a faster pace than I've run yet. Um, and I think my average pace was like 924 per mile.

45:35.87
Sean
Okay.

45:36.10
Andrew
And, um, in order to get under two hours for a half marathon, I need to be able to run 13 miles at 909.

45:44.89
Sean
Okay. Okay. We'll check back in.

45:48.26
Andrew
I will say the first three miles I ran and most of the three miles I've been running have been in an 11 mile pace.

45:49.25
Sean
Uh-huh.

45:54.35
Sean
Nice.

45:54.77
Andrew
So I am making progress, but I am still way slower than I used to be and pretty slow.

46:01.71
Sean
Gotcha. All right. Well, mine is like 13 minutes though. If even. But check back in next time. We'll figure out how much you've improved.

46:14.13
Andrew
I imagine like week to week, it'll be pretty small improvements, but then like, hopefully by, you know, October, it'll be like, Hey, I'm running under a nine minute mile. That would be dope.

46:24.11
Sean
Yeah.

46:24.86
Andrew
The other thing is just like, I've never run anywhere near a half marathon. So it'll be like, I imagine that time is going to tank when I start getting up to like five, six, seven, eight miles.

46:36.30
Sean
Yeah, makes sense. Makes sense.

46:40.30
Sean
Good luck.

46:40.77
Andrew
Both.

46:41.52
Sean
Have fun.

46:42.51
Andrew
Thanks.

46:42.56
Sean
That sounds cool.

46:42.71
Andrew
Yeah, it's been fun running again. I've, I've actually enjoyed it. I'm trying not to buy a smartwatch, but also really want to buy a smartwatch now because that's what running does to you. It's so aggravating that like. Running should be the cheapest hobby in the world. It's literally going out and moving.

47:01.05
Sean
Right.

47:03.61
Andrew
That's it. There's no like fancy gym equipment.

47:04.47
Sean
correct Yep.

47:06.55
Andrew
There's no, you know, you're not in like crazy conditions. You're not, you know, there's no, you're not making anything. And yet they have found a way, you know, running shoes are crazy expensive. I got a pretty good deal on mine, but like they can get crazy expensive.

47:20.27
Sean
yeah

47:22.78
Andrew
You know, they want you to get a vest. They want you to get goose. They want you to like get a watch. They want you to get like hats and sunglasses and all this crazy shit. And it's like, how do you make a running expensive? It's just moving your fucking feet.

47:40.42
Sean
is there any Is there any niche? This might be a good research project. I wonder what niches are under-commercialized. I would say running is over-commercialized, especially now with running cults and all that sort of stuff.

47:51.09
Andrew
Don't.

47:53.87
Andrew
Yeah. Yeah.

47:55.88
Sean
um Yeah.

47:58.92
Andrew
I swear if you like, if you like find some adorable little niche and then you ruin it by commercializing it, I'm gonna.

48:07.22
Sean
be jealous. That's what you're going to be. You're going to be like, damn, shit. All right.

48:12.16
Andrew
All right,

48:14.33
Sean
I will see you next week.

48:15.94
Andrew
man. Peace.

48:16.34
Sean
All right. Bye.



What is Small Efforts - with Sean Sun and Andrew Askins?

Two agency owners and friends talk about cybersecurity, design, and the continuous small efforts it takes to build a business.