AppForce1 Podcast: news and information for iOS app developers
← All episodes

Dominic Williams, creator of Moderation app

48:02

Send me a text

Dominic Williams is an independent iOS developer from Wales, UK. In his spare time he work on the app Moderation.

More on Dominic:

In our recording Dominic also mentioned the 4 burner principle.
More on that: https://jamesclear.com/four-burners-theory

Join me in Amsterdam for Do iOS 2025, tickets and details available now.

Lead Software Developer 
Learn best practices for being a great lead software developer.

Support the show

Do iOS: https://do-ios.com


Rate me on Apple Podcasts.

Send feedback on SpeakPipe
Or contact me:

Support my podcast with a monthly subscription, it really helps.

My book: Being a Lead Software Developer

Read the transcript
Jeroen Leenarts: Hi, and welcome to another special edition of my podcast. I'm sitting here with Dominic, Dominic Williams to be exactly. He's from Wales. And he got into software development at an early age. And now he's doing something with iOS as well. You might know him from his app moderation. So definitely have a look at that one. And we'll just dig a little bit into the backstory of Dominic, and how we got to launching his own products and how he got to where he is right now. So Dominic, Hi, how are you doing today? Dominic Williams: Hi, I'm good. Thanks. How are you? Jeroen Leenarts: So as I mentioned, you got into computers, when you were young? Can you tell a little bit about the first computer that you got your hands on? Dominic Williams: Yeah, so I was around 13. And the first time I used the computer, or at least the time I can remember was in sort of secondary school in in the UK. And it was a Windows 95 machine. And I remember going on Internet Explorer, and being kind of amazed by just typing in URLs and seeing pages load. And I guess I must have told my mum about this experience and how excited I was. Because, yeah, she managed to get me a sort of a PC, I think later that year for Christmas. And for those who remember, it was a Windows ME, so Millennium edition computer, which was I think, the most crashy, buggy version of Windows that ever shipped. By loved it nonetheless. And yeah, I mean, as soon as I had that computer, I was basically on it all the time, you know, after school every day, all over the weekend. And I just started exploring, really in terms of you know, what could it do. And before long I, you know, I ended up in, in the world of HTML, and then eventually PHP, and, you know, Visual Basic and sort of just started teaching myself how to program and you know, I've never really stopped and I've always been tinkering around with computers. So yeah, so that's how I started really on my first computer. Jeroen Leenarts: Because one of the things that is quite interesting on your profile, is that you do a lot of software development, a lot of computer related work, but all the things that you know about software development are self thought, if I'm correct. And the formal education that you did was not in the field of computer science, correct? Dominic Williams: Yes, right. Yeah. So it was maybe a little bit arrogant of me. But when I came to choosing what to do at university, I already felt pretty good at sort of, you know, computers and programming, and I wasn't sure how much value I would get out of a degree in programming. And I had a bad experience in in school before then. So the year before, we used to learn, I think it was Delphi, maybe, but they were learning in a real programming language. And then they changed the course, for my, my year of my class. And basically, we were doing stuff in, I think it was Microsoft Publisher. So instead of doing programming, we were making a yearbook. And we were doing, like, drag and drop. And it was, it was very interesting to me. So I worried that going to university might be equally as, as boring, really. So I ended up doing a business management degree, because I really enjoyed learning about business and finance and strategy and marketing. I don't regret my decision, I think, I think it made me more rounded because I, you know, I continue to, you know, teach myself programming and stuff. And while I'm, I missed out on, you know, some of the complexities of computer science, you know, like binary trees and algorithms and all this stuff I see mentioned that I don't really understand, you know, my experiences, you don't really need to know all of that stuff to, to get by. And I suppose if I ever do come across the need to learn, you know, some of that stuff in more detail. There's plenty of resources out there to learn. And that's kind of how I've got by really. Jeroen Leenarts: And so you didn't regret going into sort of basically Business School. And but you also, before you got into your formal education, you already did some stuff on the side, if I'm correct. So you mentioned in writing that you also did some PHP development and basically some small work for friends, family, small businesses, maybe. And how did you venture into that? Actually, yeah, Dominic Williams: I think it's probably a common story for, you know, for programmers, where, you know, you start showing your friends you start showing your family what you can do, you know, stuff you've made, and then you know, before you know it, they're asking you to make a website or make an app. So I started doing If a friend so I made a, a website for like a local cleaning company just like a one person cleaning company. And then I started charging people for it. But to be honest, I was charging very little, you know, massively underselling myself, I was just quite excited to be getting paid to do, you know, something I enjoyed as a hobby. But then before long, you know, the maintenance of those websites. And, you know, some of the work coming in wasn't really that appealing to me. And I started getting busier with my day job, and I decided I didn't really like making stuff for other people. So I, you know, I kind of stopped doing the freelance work, really. So it never really took off. It was mainly just for friends or referrals, you know, and I just did a few things on the side. Jeroen Leenarts: So you did a little bit of, basically contract work for your own small circle. But after your education, how did you get started, then? Because you're still in software development in some capacity, even nowadays, even without a formal education? So how did those things happen? Dominic Williams: Yeah, when I finished university, it was 2008. So it was the financial crisis. So my actual plan was to go in and get a graduate job with IBM. And I found that quite appealing the graduate scheme was was really interesting. And I got through a few stages of the application process, but then they kind of pulled all of the the jobs because, you know, obviously, of the crisis. So I ended up just applying for random jobs. And the job I ended up getting was for a really big insurance company in the UK. And it was to do with data analysis, analysis. So basically, you know, writing queries and getting data from databases, turning that into reports, and generating information really, so the business can make decisions. So that was a lot of SQL. And, you know, my previous sort of experience really have tinkered around with PHP, and MySQL, and so on, kind of paid dividends, and I was able to hit the ground running. And I still work in, in that space now in this sort of data space, really, for the same company. So it's been 11 years. But, you know, do more of a leadership role now. So I look after the team of people who, you know, build those types of reports, and is still heavily code, you know, it's not quite programming, it's more scripting, I guess, you know, write in a script or pull data, transform that data, that sort of stuff. But then I'm also a product lead for the data warehouse team that we have. So I help sort of transform business requirements. So what information do they need, and I'll, you know, transform that to, to technical requirements. So that team, in terms of you know, how they need to build that sort of data so we can get the information? Jeroen Leenarts: So your current day to day job? Is it then are you still like involved with with coding or software development? Or is it more the activities around that field, Dominic Williams: very little day to day coding anymore. So probably over the last 18 months, it's kind of gone to zero, as I picked up extra responsibilities. So it's a bit of a shame, because I really enjoy the you know, headphones on just doing some code by yourself. But you know, on the flip side, I do really enjoy the the challenges that come with, you know, management, leadership, you know, getting people bought into a vision. And that's kind of where my, you know, my business of, you know, education and an interest because I do read a lot of books about business management, and entrepreneurship, and all of those things, as well as being you know, really interested in the technical details of stuff. So, yeah, I kind of get the best of both worlds really an NA, I scratch my programming niche, I guess, in the evenings when I when I get into Swift. Jeroen Leenarts: So how do you manage like, doing the programming on the side, next to a day job and like, still have energy? Well, of course, at the end of the, it's okay to be spent. But to be able to get up every day and be energized and ready for today's challenges? Because it's a lot doing side hustles next to a business really? Sorry, yes to a job. Dominic Williams: Yeah, I find it really difficult. But then I also look at people you know, who have kids and I don't have any kids at the moment. And I just almost admire people who are able to juggle all of these things and you know, deliver crates and develop products and apps in their spare time. So I feel like I don't have enough to complain about because I do have way more free time than most people. But it is the you know, the biggest challenge I have and you know, I'm sure we'll talk a bit about moderation later, but it's been sort of five years in the making to get rid of it isn't the only way I've gotten that far is by just being persistent. So there'll be sometimes months where I don't touch it. And then I'll have a flurry of activity where I'm really engaged and don't see my friends or you know, a family for a while, do a lot of work, and then kind of go through that process. But it's been more difficult the last sort of 18 months really, because, you know, with a pandemic, I've been on more video calls. Yeah, and I find them a lot more draining. So after, you know, eight hours of video calls, I don't really want to do anything, let alone program, I just want to sit on the on the sofa and watch TV, but you want to switch off really? Yeah, yes, it's a bit, it's a bit different to when you know, is in an office and you got to walk around a bit more and go outside and you know, go out for lunch, I think I had more energy then after work. So it's been more of a challenge. But on the flip side, I haven't got a commute anymore. So I tend to get up a bit earlier. And I have some time in the morning where I can kind of do an hour, an hour and a half sort of, you know, on the app as well. So just been adjusted really? Jeroen Leenarts: So would you say that, as you mentioned, moderation, is the challenge for you? Is it that moderation you mean that the side hustling so to speak, is something that you do in leaps and bounds and that you wish for yourself to be able to do that at a at a more sustainable and more sustainable pace so that you could do smaller things more frequently? Dominic Williams: Yeah, I think so. You know, I was referring to the app itself, actually. But I think the same applies, I do tend to be in fits and starts really. And there's a theory that I read about, I can't remember the name, but maybe I'll get the link for the for the show notes, which is called the the four burners theory. So the concept is you have four burners, I think, you know, one of them's family, one of them sort of friends health. And there's another one check out, remember, but the idea is it's like a like a four burners of an oven, and you can't have them all on at once. You can only ever really have two on full or you can have four on simmer. And I kind of subscribe to that theory. And I tend to have you know, two of those things on the go at any one time. And then I'll you know, maybe my health will suffer, I'll stop exercising. So it's not it's not a good way of working, I don't think but it seems to be how I work for whatever reason, I tend to get quite sort of, I tend to get quite engaged in what I'm doing and then become almost a little bit obsessed. And then then I'll move on to something else for a while. Jeroen Leenarts: What we haven't discussed yet is because you've been working at your day job for 11 years. You're also active as an iOS developer. At what point did you get into iOS development? Because it's not something that you got from your formal education, not from your day job. So how did that happen? Where did you grow the interest and the opportunity to actually get started with this? Dominic Williams: Yeah, so I'm sure we all have the memory of the iPhone being sort of announced that that you know, kind of famous conference and I remember being really sort of amazed by a the way Steve Jobs pitched it, Jeroen Leenarts: but that's the it's a it's a phone, it's an iPod, and it's an internet communicator. That's the one right. Dominic Williams: Are you getting it yet? Yeah, yeah, that's the one. It was it was great. And I like to rewatch it every once in a while, just because it was such a really good pitch. But that was really exciting. But I didn't get the original iPhone, I think I got the iPhone 3g was my first one. And again, I remember just holding in my hand and watching YouTube videos on this device and just feeling the potential. So I think I pretty soon after that, bought a book to start learning, and it was a Sam's Teach Yourself iOS in 24 hours. Jeroen Leenarts: That's what's a big yellow letters and rats mostly cover, right? Dominic Williams: I think so. Yeah, it was a long time ago. But you know, I think it was a bit optimistic. In 24 hours, it was 24 chapters in the book. But it was quite nicely structured. So it had like, you know, a chapter on colocation, and things like that. So you could jump around to the chapters you're interested in, in whatever app you're trying to build. So I started going through that book, and I made my first app, which was called rugby on TV. So you know, rugby is a sport is pretty popular in Wales, as you know, our national sports. Not too dissimilar to American football in terms of an oval shaped ball, but other than that, probably no similarities. Jeroen Leenarts: I think the biggest difference is that with American football, you're allowed to throw the ball forward. And if you do that in rugby, it's foul. Yes, that's right. That's a significant one. And so your relation with rugby is it purely as a spectator or also in another fashion, Dominic Williams: purely as a spectator? Yeah, I never really got into I played football when I was younger, or soccer for any American listeners. But by the time I figured out, I liked rugby, I was probably 1314 15. And that's when I was watching lots of rugby. I'd kind of given up on sport at that point and was more just on computers, you know, and doing that in my free time. So, and then I feel I'm probably too old now to play it. It's quite a physical sport, and I'm not sure my body would, would hold up to it. Jeroen Leenarts: Yeah, they will probably break you in half, like a scrum, right? Pretty much. Yeah. So yeah, so you create an app for rugby? What was the app about? Dominic Williams: Yeah, basically, the shows, all of the rugby games that were on any TV channels in the UK, so is, I think, you know, these websites still exist now. Like, where's the match, and you can just kind of get what sport is on TV. But I wanted one dedicated to rugby. And then if I could kind of customize the experience a bit more. So you know, it had, like, the team's logos, and it was a little bit customized. But it didn't do a lot. It was just, you know, pulling some data and show it in a table view, effectively. And I think maybe had some notifications, you know, for when, when the game to do a start? And so on. Jeroen Leenarts: So and where did you? Where did you get the content for this app? Dominic Williams: I was scraping some websites, basically to get it so and then doing some manual edits to myself. So sometimes it was wrong, and so on. So I was kind of manually editing some of this data via like an admin panel. But But yeah, I was mainly scraping it from other websites kind of stuffs in the app. Jeroen Leenarts: So but that's probably quite time intensive to actually keep updated. Right? Dominic Williams: Yeah. And that was one of the reasons why you know, that apps no longer around, you know, it was always missing matches. And I kind of lost interest in rugby for a few years. And so I wasn't as motivated to keep it updated in terms of the content. And then, at some point, I just felt it was better to just pull it from the store. Jeroen Leenarts: So So you went into a sort of an iOS development low or what happens here? Because it sounds that you were busy with other things when you pulled the app. Yeah, Dominic Williams: yeah. So I released the app, and maybe a year or two later, I kind of stopped updating it. And it's hard to remember exactly, it's I can't believe I stopped making iOS apps. And I wish I didn't, because I think it'd be a lot further along now. But the best I can remember really is that, you know, life just got in the way really that I was starting to progress in my job. So you know, I was quite excited there. Just doing a lot more other things, just with friends and things like that. And just priorities changed, really. And I think I was just enjoying life. And then at some point, you know, the idea for my most recent app came into my head and kind of spurred me on really to, to get back into it. Jeroen Leenarts: So and because back in the day, with the iPhone 3g and stuff that it was Objective C? And nowadays, it's Swift. So so how does Objective C and Swift compare for you? What's your preference? Or what? What What are your thoughts on the two languages? Dominic Williams: Yeah, I really struggled with Objective C, I mean, just those brackets, I just couldn't, I could never get over it. So I managed to learn enough to be dangerous. You know, I managed to get things working. But I never really fully grasp, you know, what was going on? I don't think I remember, I think, an OB Yeah, I think I bought an objective C book as well, that was very, very difficult to read. And then I remember when Swift was announced, they were showing some slides on stage of, you know, here's some some code to do some simple things. And here's the Swift equivalent. And not only did it read a lot simpler to me, you know, just read like English, which was much, much more favorable. It was just much less code, so much less typing, and just made much more sense to me. So I think that was one of the big reasons why I did get back into iOS development was, you know, I was quite excited by Swift. I remember using Swift from, you know, from day one really playing around with it, having to go through the some of the painful sort of API changes along the way as well. But Jeroen Leenarts: yeah, I'm one of these strange people that actually, I still really like reading Objective C, because I don't know for some reason because it's so it's so verbose. It's, it's, it's, it requires less thinking to actually parse what's going on on the screen. But when writing it I do prefer swift because it's a lot less typing, even though code completion and stuff really helps a lot. With both Objective C and Swift, so yeah, Swift was something that you preferred over Objective C. was was swift. Also one of the reasons that you got back into iOS development more again. Dominic Williams: Yeah, I was just really, really excited by it. I should really watch the the introduction, relax, I just remember being really, really excited, really impressed. And just the syntax, you know, those, I can't get over those, those brackets in Objective C and like the Add symbol. And and I haven't written a single line of Objective C, since that first app Jeroen Leenarts: that don't forget the splitting of the interface and the implementation over two files. That's also a big one for a lot of people. I forgotten about that. No, you didn't forget about you just like you suppressed it. Yeah, that's probably a better description. So um, said you had an app ID. So that's the moderation app. What is the moderation app about actually, Dominic Williams: so moderation is a radically simple food diary. So it kind of it was born from my frustrations with traditional calorie counting apps like My Fitness Pal, which, you know, kind of goes back to the four burners I was talking about, I tend to be up and down with my my diet and my health, my fitness. And one of those things is, you know, every once in a while, I kind of stopped calorie counting and start trying to really improve my diet, but I would never really stick to it. And I found the apps quite cumbersome to use and the sort of very easy to give up on. So I wanted to make, you know, the world's most simple food diary app, which basically just tracks is what I'm eating healthy or unhealthy. And that definition basically comes from from me. So if I'm, you know, try not to eat carbs, then if I have a sandwich on my class that is unhealthy, because bread is quite high in, in carbs. But for someone else, they may Class A sandwich as healthy, but you know, a McDonald's as unhealthy as an example. So the idea is you just be consistent in what you consider healthy and unhealthy. You can track your progress over time. And because it's much lower friction, then, you know, you stick with the app for much longer. So I've been logging my food on it for, you know, rather than nearly three years, I guess. Jeroen Leenarts: So you mentioned three years that you've been logging your food, but the app itself? How long did it take to actually develop the product? Dominic Williams: Yeah, I was quite surprised, as reflected on this the other day, and I found a screenshot from 2016. And if you'd asked me before, I saw that, I would have said I'd been working on it for maybe three years. But it turns out, it's more like five years, when I had the initial idea, and sort of did some mock ups in Sketch. It's hard to piece back exactly when I did what, but I know I released the first version to the App Store in October 2018. And I think I had it running, you know, in a in a little private beta for a good while before then, but I was almost embarrassed to release it. It was so little in functionality that it was just pressing healthy, unhealthy. You know, so our first version was very, very simple. But then I've been working on a sense to add more functionality. Jeroen Leenarts: And it is an app that has a subscription model FM correct. So how's that been working out for you to have like a monetization option in your in your app? Because I reckon that when you introduced that people might have had some thoughts on that as well. Dominic Williams: Yeah, so the latest version of the app introduced their subscription model. So that was released in the middle of April. And yeah, it was a little bit apprehensive, I think. But, you know, I also feel like some of the features behind a paywall to add value for people who want that extra functionality. But yeah, I've largely had a good response. So the main sort of feedback or negative feedback would be that people like or would like an option for a lifetime unlock, which I currently don't offer. I may offer that in the future. I think for now, I'm just trying to understand, you know, at what level do I need to price this? What is the appetite for people subscribing, so I'm just trying to get some baseline numbers for the next few months to understand that. But I think the the sort of performance of that subscription model is kind of impressed me and exceeded my expectations. So I had very low expectations anyway. But yeah, it's been it's been pretty good so far. Jeroen Leenarts: So as a as a thing that you're doing on the site, it's been very worthwhile to actually add monetization to to the product that you create it. Yeah, I Dominic Williams: mean, I hate to think of how many hours I've spent making the app and you know, and if I had now the hourly rate, how much it would cost, but and also for this most recent version is a hired some designers to make some app icons, and, you know, so I spent a decent amount of money, you know, just my own, at my own pay really to, to get it where it is. And I think I've probably recouped a lot of that. So far, you know, definitely paid for my annual Apple sort of developer subscription. So, but you know, I'm, I'm not really doing it to make loads of money. I think it is a hobby at this point in time. But I'm doing it more of a challenge to Can I make it a successful product, where it can, you know, grow and, and actually not require me to fund it effectively. Jeroen Leenarts: Okay, so. So what are your plans with the product at the moment? Because you have it available on the store, this basic feature set that you need is in there? Are there any future development plans? Or are you considering adding more value to people who are f&e active subscription on the product? Dominic Williams: Yeah, I've got a long list of features I want to add. And I've had quite a lot of feedback for the recent release, which has been really good. And it's kind of confirmed a lot of the features that I thought would be, you know, the next ones to work on. So some, some obvious ones, like an Apple Watch app, tracking your water and alcohol intake alongside your food, tracking your weight within the app and seeing that correlates, how that correlates as well. So yeah, there's plenty of work still to do, I think to to add more value for people who are subscribing and those who aren't as well, because a lot of the features, I do want to make three. So if it's about simply log in and tracking your food, then I think that's, you know, should be three and then any additional sort of analysis or insights you want to generate from that. So one of the options is to be able to tag tagging meals with extra details. So you may target as who did you eat it with? Or where did you eat it? Or was it a takeaway? And then the app surfaces some insights around that. So plenty to add. Jeroen Leenarts: I can imagine. So, is there any backend involved with the moderation app? Dominic Williams: No, it's all on device. And that was a conscious decision. So I wanted to be quite heavily privacy focused. So you know, there's there's no account creation, there's no email address collected. The only sort of tracking, if you will, is is basically anonymized analytics. So you know, what features are being used and so on. So a big, big part of that was I don't I don't want your data. I don't need your data, keep it all on device. But you know, one of the considerations for the future is, do I use iCloud. So currently, the back end or the database, Robert is powered by core data. And, you know, I think last year, they introduced quite a lot of functionality of core data for iCloud. And I'm hoping for for more of that in this year's WWDC. So, you know, it can convince me to turn that feature on and maybe work on the watch app. Jeroen Leenarts: Yeah. So that you can do the the syncing over iCloud and then have the data available on all the end users devices. So yeah, with moderation seems like you have something that is like a small project that you keep on working on. And that really has struck a nerve with you in a good way. And the subscription is something that since April, could you say that it's has been a big motivator for you to actually get feedback due to this change? Or what was it like? Because you said you were apprehensive on introducing the subscription feature. And also, you indicated that you were pleasantly surprised with the effect that it had on the on the product and how people perceive the product. So So what are your thoughts on that? Yeah, Dominic Williams: I mean, there's a few things to pick apart there. I think one of the things I was apprehensive about was price. And I guess would people even pay for an app that is almost so simple, but similar to some of the Apple products is sometimes harder to make something really simple that is to make a really complex application. So but it was an untested theory really, if people would pay money for something that on the surface is very simple and maybe they thought that you know wasn't worthwhile paying for and I sort of set the price higher than I felt comfortable with. Because you know, a lot of the stuff you've read or you know, podcasts you listen to whatever price you think it is kind of add a bit more on and people will probably still pay that and I kind of went with that approach. And that made me really nervous because I thought nobody in the world is going to pay for this. But actually you know quite a few people have quite a few people have renewed as well. So the for the first month which is exciting. And in terms Motivation. Yeah, I mean, it's helped validate the idea, which I knew had potential anyway, because I've had good feedback, you know, for the, for the various launches that I've done over the years for different versions. But it's helped validate that people are willing to pay for this simplicity as well. And now, now, I feel sort of motivated and that I should really now continue working on it and add features that people are asking for, you know, my loyal kind of customers, if you will, that they want, it's kind of helped help sort of motivate me to do that. Jeroen Leenarts: Now, because that's one of the things that I heard before from people who are actually working on a product. And that it's actually it's actually their their main income. And that one, once they switched from a pay upfront model to a subscription model that they really were able to really relax on their on their feature roadmap, because they could now focus on building things that their existing customer base likes. So that retention is way more important than having big feature splashes every now and then. So with the moderation app, you've you've had a taste of being your own product creator, and having some success. So with that. So what are your thoughts on on the future, because you've been in the corporate world for quite a time already, after you graduated. But you also have like this, this project, this product, I should say, that has some success at the moment, and that you might be able to build upon. Dominic Williams: Yeah, I mean, I'm really fortunate to have a job that sort of pays me well and uncomfortable. And you know, during the pandemic, I was never worried about losing my job as an example. But you know, part of me really does want to be an entrepreneur, you know, I want to work for myself, I want my own business. And, you know, I love coding, I love making apps. So I think it would be great if I could transition into the sort of indie dev lifestyle. I think the biggest sort of consideration for me is like, when do you do that? At what point? Do I need a certain amount of monthly recurring revenue? And I've sort of thought about these questions. You know, do I need to have six months with a salary sort of in the bank? You know, as a little bit of runway? And I don't have the answer, I think I do think about it from time to time. I think monetizing on moderation was a big step, understanding, you know, how that works, and how I can optimize that. So I think over the next six months, trying to grow that and see if I can grow, that, I think would be a big indicator of if I can kind of move away from my day job. But yeah, I mean, do you have any sort of advice on considering when to do this? Jeroen Leenarts: Oh, I'm hearing different stories on that from different people. Because for instance, what is important, of course, is that you have like a livelihood, so that you can like, sustain yourself and enjoy the lifestyle that you're living. But I also think that it is the drawback of having a well paying position at a company is that it is it's a very safe place. And it's also what is the what is the what is the path that you can take from the safe place into the new place that you want to be? problem there is that if you if you just jump ship, and then fail? What do you do then? So I think that's one of the things that you have to consider next to being able to provide you with a timeline. That is, so I added a timeline of financially because what you hear a lot is that people take different routes. One of the ways that people switch from a salary job to a more entrepreneurial lifestyle, is to just save up a number of months, and then basically make the move, because then of course, it's one of the quickest routes, because yeah, of course, you have to produce something within the given timeframe that you've set for yourself. But then the drawback is, of course, that the pressure is really on. And another approach that's more slow going is that people they have a product and they keep building on the product and at some point, their product has starts to like, get an even income level compared to their normal work. And then they then they make the move at that point in time because that's, of course a very safe bet to take but it's also a long bet to take And, yeah, one other thing that I've heard people do is that they have a day job, they just take a sabbatical. So that's basically an unpaid leave, and do the same thing with a number of months based on their savings. Because then, of course, you are still tied to any non compete got non competes or NDA restrictions that you have with your day job. But well, maybe in a specific case, it'll work out because the stuff that you're working on in your den spare time, which is significant, because it's full time, then, because it's non competing, then it's not a problem. But that's very specific to each individual's case. And yeah, another option is to that's also depends on your on your day job, because I don't know how it is in the UK, but in the Netherlands, it's possible to, to reduce your contracted hours, and then just have like, a part time job and a part time and entrepreneurial gig really. And yeah, but the thing that you really need to focus on is indeed, whether or not you can be successful and in what time span you can be successful and whether or not you can sustain yourself till up until you are successful. Because, yeah, that's the problem because you don't want to live in a cardboard box. You don't need to live in a mansion, of course. So yeah, it's, it's, it's very specific to each individual's case, I think, because I myself, I also work at a big insurance company. And, and I, I really do some things on the side, like my podcast. But I don't have any aspirations at the moment to really venture out on my own with like, that. I'm like, the sole proprietor of my business and my income. Because in my case, I do have a family. I do have two kids, I do have a mortgage. And, yeah, those things, they, they matter to me. And I need to make sure that that I can provide for my kids as well. So that's a bit of a different position that that I will be starting on. What I do know is that if I look at my personal life, I in hindsight, I don't have any regrets. But I do wish that when I was younger, that I would have taken more chances every now and then. So that I because if you're still young, you're Unbound, you don't have any, any dependents, then yeah, of course, you can take a little bit more risk compared to if you're in the position that I'm at currently. And of course, always do things that don't like kill your financial security. As a tech worker, you have the advantage that you can always find a new position. Question is, can you find a position that has an equal pay, so as to what you're currently doing? And if that's a risk that you're willing to take? And there's no dependents, then what's the risk of of taking a leap? And then if it doesn't work out, pick up another job again. But this is not like sound financial advice, according to a lot of people. So please do make up your own mind and decide for yourself what's best, of course, Dominic Williams: yeah, I think, make a lot of good points there. And the company I work for actually is fairly flexible in terms of, you know, reducing my hours, or they do offer like a sabbatical that I haven't used. So I think, you know, I could potentially have six months off where I'm not paid, but at least if I am not successful in my endeavors, I got a job to go back to. Yeah. And, yeah, I mean, the point you make there about staying in one place too long. So you know, I listened to the, the interview you did, or I guess when you were interviewed on your own podcast, on that episode, and, yeah, that's stuck with me. And it is it something I've thought about quite a few times, because 11 years is a long time, for one place. And the company I work for, people tend to stay there for a long time for various reasons. It's a really good company to work for. And so it's the sort of thing where I'm either there forever, or I need to go sooner rather than later, I think to to make that change. But getting a job somewhere else doesn't really interest me. So I think it would have to be, you know, trying to work for myself. And I think the other thing that you didn't mention was obviously the the idea that you could do some contracting on the side to support which I fought a little bit about, but maybe a little bit of imposter syndrome in terms of how good I am. I guess that making apps and so on. I think you know, that feels a little bit more more nervy for me. Jeroen Leenarts: Yeah, I do hear very different opinions on that because Some people, they love contracting, because then it's really their work that is being appreciated. Other people, they, they really hate it because it's, it's you're really directly tied to your income based on how you perform. And of course, everybody wants to do a good job. But there's always the the bad contract that you can run into, so to speak. And, for instance, I spoke with somebody, like just before we started recording, and his opinion was that he just did not like working on other people's products. So he, he really preferred working on his own products. And if Yeah, that's it's very personal. But that that's really something that is, it's so impactful, because of course, if you're on your own, you can always try and catch a contract. But in what sense is going from contract to contract, different than having a paid position at a company? Of course, yeah, that that's something that's very different for each individual. But I do think that doing contracts can be very beneficial. But you also run more risks, because you're, of course tied with your income to having a contract or not. So it's very hard to say what's best. And that's very personal, I think. Dominic Williams: Yeah, I think the other thing I think about is, how likely is it to be successful. So, you know, there's some obvious success stories, like, you know, you see, like, Krisztian, with slopes as an example of people who managed to make it independent, but how likely is it to have the next slopes app? And do we only hear about the success stories? You know, how many failures have been we haven't heard about? And I think that's, you know, I'm not sure there's, there's good information out there really on that, at least I haven't seen it. So Jeroen Leenarts: I think, I think that it's really the runway, the runaway success is, of course, what everybody hears about. But I do love the 1000 fans or followers principle, because that basically is about basically, anybody can be successful as an individual with a product or a service or anything, if they can find like 1000 true fans, followers, so people that keep on coming back. And in the in the App Store model, it's very simple, really, because if you have 1000 subscribers to your product, of course, there will be churn involved. But if you can stay at 1000 subscribers on your products, and us and say you have like, I don't know, five euros or five pounds each month for each subscription, then if you add those numbers up, then you already have like, somewhat meaningful income each month, depending of course, where you live, because I reckon that, that 5k gets you a lot further if you're not living in the London area, for example. And yeah, and that's also what you hear a lot that people who do go into a product or thing that is more internet based, that they on purpose move themselves out of the the high failure real estate areas, so that they have like, the threshold of that you need to reach to be sustainable is lower compared to if you would be living in the big city, so to speak. Dominic Williams: Yeah, I really like the the 1000 fans sort of way of looking at stuff. I think that's a really good and motivating way because it you know, it feels like it's in within reach. So I think that's a good way of thinking about things. Jeroen Leenarts: Cool. Um, so what is in store for you then Dominic? Dominic Williams: Yeah, so I think you know, for the next few months, really, I'm taking a little bit easy and doing some decorating around the house painting, having a break for moderation. And seeing what WWDC offers really. And then off the back of that I'm gonna come up with the a feature roadmap for the rest of the year. You know, maybe there's some new functionality of the new API's that I can take advantage of. And, you know, just try and grow the numbers of number of subscribers really. And then probably reassess at the end of the year. January is usually usually a big month for these types of fitness apps. So I think after Jan, I think I'll see where I am and then maybe work on a new app. I have, as most of us do, you know, an apple notes, full of ideas of app ideas, which is very hard to resist sometimes when you just need to be consistent in one app, I guess, is what I've really tried to focus on. But, you know, there's an opportunity there as well to maybe do some of our apps. Cool. Jeroen Leenarts: Yeah, I'm really looking forward to any ideas that you that you might have in the future. And do let me know if there's anything that you are going to put out in testflight or actually in production. Because it's always, it's always cool to learn about new things that people are trying and see how they are the workouts and what worked and what didn't work. And yeah, with that, Dominic, I think it's, it's about time that we start wrapping up, because it's, it's already approaching 11 Here in my place. And how can people find you online? Dominic Williams: You can find me on Twitter, Dom z, so as to Zed y. And you can find moderation on the App Store to search for moderation food diary. Jeroen Leenarts: I think you also have a landing page of moderation dot app. Dominic Williams: Right? Yeah, moderation dot app will show you some nice screenshots that you need to be convinced before you go to the App Store. Jeroen Leenarts: Cool. Well, Dominic, thanks for your time, and it was great talking to you. And let's see if we can talk again in the future. Dominic Williams: Cool. Thanks for having me.

Keep listening

More from the show

Image
Title