Developing Tools for Web Developers | Multithreaded Income Episode 29 with Kilian Valkhof - podcast episode cover

Developing Tools for Web Developers | Multithreaded Income Episode 29 with Kilian Valkhof

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

Episode description

In this episode, we engage with Kilian Valkhof, the creator of PolyPane, a web browser specifically designed for web developers. He shares his journey transitioning from running a web agency to focusing entirely on his product. Valkhof's strategy of validating ideas, determining necessary features, and accounting for constant iterations provides practical insights for others looking to build their applications. Additionally, he discusses the significance of balancing work and personal life, adding an interesting perspective to the startup culture narrative. Please tune in to learn more about his development approach and working on a product that addresses a resounding need.

Kilian on Twitter https://twitter.com/kilianvalkhof

Transcript

It's time for the multi threaded income podcast. We're like insurance for a turbulent tech landscape. I'm your host, Kevin Griffin. Join me as I chat with people all around the industry who are using their skills to build multiple threads of income. Let us support you in your career by joining our discord at mti. to slash discord. Now let's get started.

Kevin GriffinKevin Griffin

Welcome back to the show everyone. We are live ish from CodeMash conference in Sandusky, Ohio. And I'm here for a couple days. And I'm going to pull a couple different folks in here to have a conversation about multi threaded income. Um, and today I am joined by Killian Valkholf. Valkholf. Yes. Very good. Sorry. Sorry. I am awful with names. Anyone who's listened to the podcast knows I am awful with names. I do my best. Um, but Killian, it is very good to have you on the podcast.

This is your first CodeMash. It is. Yes. Excellent. Uh, what are you going to be speaking on?

Kilian ValkhofKilian Valkhof

Uh, I'm going to do two talks, one on Thursday and one on Friday. Uh, the one on Thursday is called Stop using JavaScript for that. Okay. And it's all about things you can nowadays do in CSS and HTML that a few years ago you needed JavaScript for. Yeah. But because the web is the web, all that JavaScript stuff still works and you might not realize there's a better way. So it's just, you know, me telling you all the better ways that you can write the same stuff in a much easier way. Absolutely.

And then the second one is called Understanding CSS Layout. And it's all about Um, learning and understanding like the fundamentals and, uh, the basic concepts behind CSS as it is. Yeah. Because if you understand those, suddenly all the weird stuff in CSS suddenly starts to make sense. Mm hmm. Uh, that's the first, it's the first time I'm giving that talk, so it's going to be very interesting to see how it goes. Yeah. But I'm, I'm very excited for

Kevin GriffinKevin Griffin

both. Good luck, uh, and as a longtime CodeMash speaker, you're going to do great. You're going to have a packed house. So everyone's. Here for you to win. So you're, you're going to do a great job, but that's not why we want to talk like we want to talk about code mash all day, but you have an app that you, um, an app or product that you deploy that you, that's right. You publish, um, called polypane. Yeah. So why don't you tell us a little bit about what polypane is and the problem it's

Kilian ValkhofKilian Valkhof

solving. So polypane is a web browser, just like Google chrome, just like Firefox. Except that it's a web browser specifically developed for people building websites. So it's a web browser for web developers. Uh, and what that means is that it's, it's essentially like someone, uh, a few months back called it, it's like DevTools with cheat codes enabled. So that's my tagline now.

Um, it's essentially this idea of what if your entire browser was a DevTool that's completely designed to help you build. Websites faster, better, catch errors before your users do, make sure that it works on all devices, make sure that it's accessible, and that it's easy for you to, to do all those things rather than having it feel like an additional thing you have to do. Gotcha.

Kevin GriffinKevin Griffin

What was your reason for building app? Was there something you were doing your job previously that you thought, Oh, this be a really good product to have? Um, what was your lead up to eventually starting down the path of polypane?

Kilian ValkhofKilian Valkhof

Yeah. So before this, I ran an internet agency, so I just sold websites and apps to everyone that wants it. Um, and around 2014, 2015, 15. I had switched over the design team from Photoshop, which we were using to sketch. And one thing I really enjoyed working with sketch was that it had this concept of art boards. Like nowadays that's not special.

Like everyone has art boards, but back then like sketch really introduced the concept of you have a large canvas and then you have different art boards on that canvas. Whereas Photoshop, it was just like one. Design is one file. Yeah. Uh, and what that enabled me to do in Sketch was to have all the responsive variants of a website. So the mobile design and the tablet design and the desktop design side by side in one overview. And that really sped up my design time.

Because I could very quickly like compare, contrast, change across all the sizes. And visually see. That I did it correctly, that it, that will work that I didn't miss anything that, you know, what, what tended to happen in that time during that time was designers would like design the desktop view and then the mobile view, and then they needed to update the desktop view for something. And then an entire section would just be missing on mobile. Yeah. Um, and that really slowed down.

The process and suddenly with sketch, you had this right in your face. Like if there was a content block missing, you would instantly see it. So that was a really great way of working. Uh, but then when it came to implementing those designs, I went back to the browser and suddenly I was back in like the Photoshop world. Like I could only see one page in a single size at. At once. Yeah. And I had to switch back and forth all the time.

And, uh, I had always been building like tools to make my own life better as a, as a web developer. Uh, so I came up with like, essentially like a, a, a dinky electron app that showed a webpage at three different sizes. Mm-Hmm. uh, and like a, an unsal input bar at the top where I could put in the, the internet address and. And I started using that to build my websites because it would show me like mobile tablets and desktops side by side.

Yeah So I used that and it was nice, but I didn't really think much of it like it was just like a throwaway tool until I started comparing my hours and When using that tool I was 60 percent faster Uh, compared to not using that tool, I'm sure. Yeah. Uh, so, and that's when I realized like, you know, maybe this is a product, maybe this isn't just a dinky tool for me. Maybe this is a product. So I started developing it more and more and more and shared a beta out.

And then in 2019, I, uh, quit my agency or I sold my shares in the agency and went full time on. What was then known as polypane. Gotcha.

Kevin GriffinKevin Griffin

So, uh, you had existing cuffs customers before you quit your agency. Yeah. All right. So I'm always interested in the ramp up. So you're working on polypane and eventually you hit a point where you just felt like polypane was the way to go. You didn't need to do all this other work. I know we, we don't like talking about numbers sometimes, but So you are from the Netherlands. Yes, and so a lot of listeners are U. S. based.

I'm always kind of interested in just, uh, income, lifestyle, cost of living fluctuations. Um, would you be comfortable kind of talking about the, the number where income wise, where it felt comfortable quitting your, your, your comfortable agency

Kilian ValkhofKilian Valkhof

and going full time. Yeah. So it, it, it wasn't really a, uh, a number thing because at that point I had been giving poly pain away for free. Yeah. Like, as a, as a beta. Uh, but I have been running that agency for 14 years. Uh, I started very early. Yeah. Uh, and I was just, I was also kind of done with the agency game. Uh, you don't have to get into that, but I think like, I understand Yeah. A agencies as a concept are, like the middle is falling out.

Yeah. Like you, you either are a very large agency servicing very large customers or you sell very cheaply to very small customers and the middle just doesn't exist anymore. Yeah. And I, I saw that writing on the wall. So I, I, I wanted to get out. I also, I had always wanted to do a product company and we could never get it to work. Uh, so I figured, you know. Now's the time to just go for it. So this is probably very poor financial advice, but I, like I sold my shares.

So I had, uh, I money in the bank and I gave myself a year to just develop polypane, see where, where, where I could bring it, where I could take it in that year. And then after a year, I. I was going to decide, like, am I going to continue doing this or am I just going to go back to like advising, freelancing, all the stuff that I also have been doing, uh, during that time. Oh, you,

Kevin GriffinKevin Griffin

uh, essentially self funded your, your own developments. Yeah. You had enough in the bank. Um, I've seen a lot of people do that. They're just successful doing something and they're putting together their. Uh, we call it the nest egg. You just have exactly money off to the side. And if you're going to invest in something, always invest in yourself. I think that's fascinating. Yeah. And

Kilian ValkhofKilian Valkhof

it's, so it's, it was a calculated risk and it could not have worked out, but luckily it did work out. And after a year, uh, I was confident enough in the cashflow, in the trajectory of the company that I decided to just keep going.

Kevin GriffinKevin Griffin

Let's talk about some of the details of just running a product company. So you took what was a free product, you rebuilt it, turned it into a pay product. Well,

Kilian ValkhofKilian Valkhof

so during the beta, it was free as in, you know, it's in beta and you can use it, but with the full intention of at some points, this is going to become a paid product. So, uh, like I, I quit on. December, uh, 31st, 2018. And then I gave myself a month off and I didn't make it. So after two weeks, uh, I was, you know, figuring out what are all this things I need to do to make this, uh, a product I can sell.

Um, and that, of course, you know, there's part of the product itself that That I felt needed more, or it needed to be better, or it needed to be streamlined in, in, in different ways. So I had some product work to do. Uh, once you start selling licenses or subscriptions, you're going to need something to manage that stuff. Uh, so I, I wrote my own like license checking surfer and subscription management dashboards for that.

Um, hooking up like payment processors and databases and, you know, making sure all of that works. And then coming up with the marketing plan and like, how am I going to announce this to the world to make sure that people can try it and how am I going to run trials? Because you know, I want people to try it before they have to commit, uh, so I had to set that up. Uh, and then. Um, I ended up launching in May, the 14th of May, 2019, um, with a bit of a run up.

So I had about 3000 people on the beta list. Um, so in the days before launching, I emailed them like, you know, I'm going to launch this in this date, there's going to be a product hunts page because that, that was the thing to do. That was the thing you do. Like, please vote for me, but then, you know, you can't say please vote for me, but you have to be like, you know, if you enjoy polypane, then please consider, et cetera.

Um, and then, you know, figuring out what are all the other places I can, I can, you know, share the news with, uh, I made some way over the top press release, like Dutch companies taking on Google and it got picked up by like a few Dutch. Dutch websites. So that that was fun. Um, and then also what I did, um, Um, I'm using paddle as a payment processor, uh, because there are a merchant of records and that means they handle all the tech stuff.

So then I don't have to calculate VAT for all the companies in the world and remit that. Do a VAT most like every quarter and fill in numbers for each European. That's not what I want to be doing in my company. So I just, you know, let someone else deal with that. Uh,

Kevin GriffinKevin Griffin

let's stop on that. Just for folks who listening it as small businesses, when you're selling, whether it's subscription products or you're selling, um. You're selling licenses of any kind, especially over in Europe. You have to basically pay taxes in all the places that your customers are buying from. Yes. And a little bit of that is leaking over into the United States now where now companies who are selling products have to pay, uh, taxes in individual states.

And I'm sure there's even a complexity where if you want to be a large legitimate company in, In Europe, you have to pay, uh, taxes in the United States and the, the fundamental problem in the United States is they kind of pass the laws like, Oh, you have to pay the state tax and the locality tax, like in the cities that you're in, but none of the infrastructures are set up for that.

Um, there are some cases, and I have a really good friend who lives in, um, Denmark who's She's a U. S. citizen who lives in Denmark now. And she went very deep into there's counties where you can't pay your taxes unless you're in person. Like there's no online method to do it. And it's just so hard to be, be correct to be up to date. If you want to be a good. Taxpaying citizen. It's just very difficult to do that. Uh, but the, the merchant record, it's like going through paddle.

You don't have to worry about any of that, which

Kilian ValkhofKilian Valkhof

it makes my life much easier. Uh, and I mean, like they do charge a fee for that, but the, like the, the amount of comfort it gives me that I, I don't have to be responsible for typing in the right number. 50 times each month because I know I am not the type of person that can type in a number 50 times correctly each month. That's just not going to happen.

I'm going to get distracted like at the 10th digit I have to fill in and it's then my accountant is going to be mad at me and the IRS is going to be mad at me and I just don't want a deal.

Kevin GriffinKevin Griffin

The less we have to do the better. Let someone else worry about it. Uh, all right. I think that's fascinating. So how was that initial ramp? You did the launch, you did a product. Yeah.

Kilian ValkhofKilian Valkhof

So what I actually did was, uh, like 10 days or so before launching, I sent out an email, uh, to, to all the beta subscribers. Like I want to test my checkout flow and like, I've done it, but it works for me. That doesn't really mean anything. Yeah. Like I know which button to push. To do the right thing, like who wants to buy PolyPay now, uh, for a discount, of course. So I actually, I got my first customers before launching, uh, which was like, like a great, like pre validation as it were.

Uh, but that also proved like, okay, all the, everything works correctly. So I can, I can launch there's, there's no scary parts. There, like there's no systems that are going to blow up. There's no like emails that are not going to get sent. Like everything works and I can just, you know, put the website online and, and hope. Um, so that was really nice. I'm very happy that I did it that way. Um, and then I launched and, you know, all my friends voted, voted for it.

I don't think it ended up at number one, uh,

Kevin GriffinKevin Griffin

but it's hard to get the number one,

Kilian ValkhofKilian Valkhof

even back then, like there was a fair amount of like buying votes going on even more. So now, um, but that doesn't matter. Like it's, that's just a moment. And from there you, you continue building. Um, and so that, that's what I still try to do where I'm like, 50 percent products and then 50 percent all the rest. Yeah. Um, and all the rest being a majority marketing, but then also like sports, accounting, administrative, administrative tasks, et cetera.

Um, it doesn't always work because, you know, I am a developer, so if I can work on the product, I'm going to always prefer doing that. Uh, which is, it is a trap. Um, I've seen other people. Um, deal with that by having like very strict, like this is product week where this is marketing week. Yep. That doesn't work for me. Uh, because you know, if, if there's a product thing that, you know, that is, that is running as like a background task in my head.

So if that has to run as a background task for entire week, that's going to be an issue. Yeah. So I, I usually do. I switch it up like halfway through the day.

Kevin GriffinKevin Griffin

Is it just you still on the, doing everything? Yeah. Have you any ambition to bring on

Kilian ValkhofKilian Valkhof

any team members? Well, so the agency had 14 people. So I was quite happy not to have employees. Yeah. For a bit, and I still am. Because like, working with people is great. But being responsible for the livelihoods. Yeah. Other people's families is not so great. Um, so yeah, I'm, I'm going to stretch it out for as long as I can. I do work with freelancers every now and then for tasks that I don't enjoy. So I had a freelancer migrate my database at some point.

I had a freelancer do some like SEO research. Um,

Kevin GriffinKevin Griffin

what do you think the first position you would hire would be if, if you went in that direction? Uh,

Kilian ValkhofKilian Valkhof

that's tough because like product makes the most sense, but it's also the thing that I get the most enjoyment out of. So essentially every, every hire you make is more like every hire you make as a one person company is going to be for something that has the most impact in a one person company. You have the most impact. Yeah. Um, Um, like other things I could hire people for are like all the admin work, but like in my system, I do that Monday morning and it takes me an hour.

I do it every week and very diligent about that. And then it's just always up to date and it's no work at all. And you don't have to stress at like 11 PM on tax day, like getting all the receipts. Yeah. In order to make sure that you can submit your stuff to the IRS. Like that never happens, happens for me. If I have to pay VAT, it's like, Oh, it's, it's a VAT mom. Yeah. Click, click, send and it's done.

So, so that's also not something I need to hire someone for, uh, because, you know, because of systems.

Kevin GriffinKevin Griffin

Always find a lot of developer centric products. Always tend to hire out the marketing or the support aspects of it first, because like, I don't know how, how much support do you have to do on Polyban? Are you getting a good number of support requests?

Kilian ValkhofKilian Valkhof

Uh, so I, I, I invest a lot in the documentation. Good plan. Yeah. Um, and that really helps. I get like maybe. A dozen or so inquiries a day. Okay. So that's, you know, that's, that's perfectly manageable.

Kevin GriffinKevin Griffin

Not enough where you're stressing out about taking care of the customers. No,

Kilian ValkhofKilian Valkhof

no. So I, you know, I, I, I have live chats everywhere, like on the site, in the app, et cetera, and people are always very surprised when I respond like within. Um, and I can reply to it in two minutes, but you know, that, that live chat, it just lands on my phone. So almost regardless of what I'm doing, I can reply and, and because I built the entire product, I always have the answer ready. Um,

Kevin GriffinKevin Griffin

Absolutely. That's a difficult thing to train. So, all right, here's how this, yeah, this product that has lived in my head for years and years. Exactly. Here's everything you need to know about it. Um, I can understand that. Yeah.

Kilian ValkhofKilian Valkhof

And then, and then for marketing, what I've did, like the interesting thing with marketing is that I do talk to marketing people a lot, uh, and, uh, I, I enjoy challenging them because marketing for developers is so very different from, from like the marketing playbook, but what's interesting, because I, I, I've been saying that for, for four years, because.

Like in that first year, I tried essentially everything you can try in terms of marketing, like calls outreach, um, email campaigns, uh, ads, um, you know, almost everything you can imagine. So, and, and, and I kept notes on that. So I knew what worked, what didn't work. If I could figure out why it didn't work. Uh, so whenever I would talk to like a marketing expert and we're like, have you considered doing blah? And we're like, yep, that doesn't work for this and this and this reason.

Uh, and you know, almost always I'd end up exhausting their suggestions. Um, so yeah. And, and then what, like the only thing that really works for developers is word of mouth. Yeah. And that's not really something you can. Um, like guides, you can only stimulate it and you can only stimulate it by having a good products and by making it easy for people to try it out and making it easy for people to, to share that.

Um, and coincidentally, that's also the work you need to do to make the product goods. Yeah. So that overlaps really well. Uh, but that also means that, you know, where other. companies might be like, yeah, we're just gonna do a marketing or an email campaign to 20,000 companies in the next month, and that's gonna give us, uh, 10% return. Yep. Like, yeah, that, that's just not going to happen for me. It's going to be much slower. And, and that's okay.

Kevin GriffinKevin Griffin

Yeah. I, I definitely feel with trying to market to developers, uh, so much of developer products is right place, right time, so just. Constantly, consistently putting your message out there, your product out there in the hope that the developer who you're trying to attract is looking at it at the right time. And like speaking at conferences is probably a good marketing device for you because you'll hopefully you show your product and someone goes, Ooh, what's that?

Follow us, follow us up, maybe eventually ends up a sale and a customer for life.

Kilian ValkhofKilian Valkhof

Yeah. Yeah. So that, that is part of why I do conference speaking. It's also because I enjoy it a lot. So that helps. Uh, but yeah, it's, it's, it's definitely like a good way to share your, uh, your products like with people like plainly speaking with people that aren't on Twitter. Which are way more people than you think. Like it's very easy to get myopic about it when you're, you know, you're, you're on Twitter, you're in those deaf communities.

Yeah. And it's very easy to think like, yeah, this is it. Obviously everyone's here. Yeah. But obviously that's not the case. And it's, it's at conferences like this where you meet so much more diverse people. Yeah.

Kevin GriffinKevin Griffin

Yeah. So kind of moving on. I know you have a family. Yeah. How have you felt? Your life work balance has gotten better going all in on the product versus when you were with the agency. Um,

Kilian ValkhofKilian Valkhof

that it hasn't really changed. Okay. Um So I, I, I, for myself, I had always been very strict, like I work 40 hours a week. Uh, I can work a little more if needed, but that's not going to be quality hours. That's just going to be grind. Yeah. So, you know, it's better if I don't. Uh, and that's true for, for polypane as well. So if I worked for eight hours a day, I'm done. Like every hour I work in the evening. I have to work two hours to make up the next day.

So it's better if I, if I don't, uh, and, um, you know, I work from home. I have two young children. Uh, if anything, I work less now because, you know, I, I don't have to be in office managing people. Uh, if one of my kids is, is ill, then, you know, then I don't work that day. Yeah. Um. Um, and that's, that's a really easy decision. Uh, it's not always something I, I enjoy, uh, because, you know, it is still lost time that I could have, you know, develop things faster.

Uh, but you know, family comes first, that's, that's a very easy choice to make. Uh, so yeah, so I, it. It, I, I get that it really depends on your personality, like I'm there, there are many people that enjoy very much to work until very late and they get a lot of energy from that. I don't. But yeah, but I'm, I'm not that person. Um, so it's, it's better if I don't for, for me, for the products, uh, for the speed with which I can release stuff. So I don't.

Kevin GriffinKevin Griffin

What's uh, what's next? Is PolyPane just going to be your life for the next several years or do you have anything else that you're starting to work

Kilian ValkhofKilian Valkhof

on? Uh, so PolyPane is definitely going to be my life for the next couple of years. Um, when I launched, I had a roadmap of five years worth of features. Now we're five years later and I have a roadmap of five years worth of features. There you go. So, uh, it's, it's a never ending story. Uh, but I've also been working on a second product called PolyPaint Cloud.

So one of the things PolyPaint does is it makes it really easy to figure out, like, what are the accessibility issues of the particular page that I'm looking at. And More importantly, how do I fix them? How do I improve it? Um, because like there's a lot of tools that will tell you everything you did wrong with your website.

But if you're a developer, and I know this from agency experience, if you're a developer and you encounter, like, a tool telling you you did it wrong, then you have a choice to make. And the choice is, am I going to figure out what the right thing, right way is, and figure out which of the five Uh, like different answers I can find is the actual correct one or am I going to move this ticket to done and make my PM happy?

And then the, that second choice is always going to be the choice they make because you know, websites get built by the deadline. Um, and making that deadline is always going to be more important. So one thing that I, I feel very strongly about in polypane is that I want that choice to not exist. I want the developer to be working on a website and polypane saying, Hey, you know, this is wrong, do this instead. And because they're then working on it, it's, it takes no effort.

It takes no additional efforts to fix the thing and, and carry on with your task rather than, you know, having go to go out of that development flow and into research mode. Um, but polypane is a browser and one characteristic of a browser is that it shows a web page and not a website. So a lot of people have been asking me for the past few years, like, you know, all this tooling is great, but I just want to scan my entire website and have you tell me what I should fix.

So that's what I've been building, like essentially all the tooling that I have in polypane. Uh, that's all, it's all JavaScript polypane. So, uh, all the tests and checks, et cetera, that I have, they're all little scripts. Um, I've been building this website scanner that, you know, goes through your websites, opens every webpage, uh, does all the checks that I already have.

Um, and then creates a report for that, uh, based on an accessibility standard so that it's interoperable and you can like generate an HTML reports and a PDF reports like in one go. Um, so that's what I've been working on. And I, uh, I also work with a freelancer for that because backend development isn't my thing. Yeah. Um, like I can do it, but I don't enjoy it. Uh, and I know other people. Do enjoy it. And they do a much better job than me because of that.

Uh, so I've been working with a freelancer where, you know, they do all the stuff I find boring and then I come in and, and do the UI stuff and the logic, uh, or the, like the business logic, the, the interaction, et cetera. Uh, and that's been going really well. Uh, that's in beta now. Few companies using it. I'm just iterating, iterating on that. And it's a, it's a very nice product to sit alongside polypane because you know, it, it shares a lot of like those checks.

Uh, it takes me half an hour to move a check from polypane to polypane cloud. Okay. Uh, and that includes like a database migration and a visualization because There's a bunch of stuff shared between them. So I can, it's essentially just copy and pasting and then making sure that I store the right thing in the right place. Uh, so that's been, I I've very happy with the technology choices that I made there that have enabled that. Um, but hopefully that also means that I can iterate really fast.

Uh, and I, you know, I hope to be able to sell that to. Larger companies and larger, uh, accessibility testing agencies. Uh, whereas polypane is much more on an individual product, like a single developer buys it or a single team buys it for their team. And polypane cloud is more something that the entire company can use. So I hope that that makes it easier to grow.

Kevin GriffinKevin Griffin

That's awesome. Uh, so kind of wrapping up, any advice for anyone who's out there who says, I have a product idea, I want to start working on it. Um, what advice would you give to that person?

Kilian ValkhofKilian Valkhof

Um, I mean, so if, if you look at what I did, that's probably not advisable. Like quit everything and, and work on it for a year. You don't have to do that. But what I did there was I had a lot of validation beforehand. Like when I quit my job, I already had 3000 people that were interested in what I was building. Um, try to, you know, build stuff that you need because that is going to make sure that you have the internal motivation to keep working on it forever.

Um, and then, you know, validate that other people also have a similar needs and you can do that very simply by. You know, what I did with PolyPay initially was, you know, everyone can get the beta, but they have to give me their email address. Yeah. Uh, and that's, it's low effort, but it also gives you the ability to send them updates because, you know, I, I didn't have an auto updating mechanism for the beta, uh, because that's a pain to set up as well.

Um. And, you know, you, you can learn so much from that process and by just being like very candid with the people that are trying your tools. Um, so yeah, that's, that's to me the way to get started and that's how I would do it again as well. Like get, get people in and then work with them on like, what do you need? Does this work for you? And that can be very low efforts. Um, like an, an email doesn't take a lot of time now, uh, reading their reply also doesn't take a lot of time.

Um, and, and yeah, go, go from there. Like at some points for me, at least I could feel like, okay, this is now viable in some way. Like I can see this going somewhere. Like. What I have now definitely isn't good yet, but it has potential. Um, and there, there's that moment where like probably when people start to proactively tell you stuff like where, where it's no longer pool, like you're not pulling for, for replies, you're not.

Like, please give me feedback, but they're, they're sending you feedback, whether you want to or not. Yeah. Like, I think that's the point where like people are motivated enough that they see this tool and they, they want to use it and they want it to be better because they want to use it. Yeah. And then that's the point where you can be like, okay, now I'm going to spend more time on that and, you know, be, be more structured about that.

Kevin GriffinKevin Griffin

That's great advice. I think so too. Well, Kelly, I'm not going to take up any more of your time. Thank you so much for hanging out with me. Yeah. Thank you as well. Thank you for being on the podcast and everyone out there. Thank you for watching. Uh, we're going to put links to all your stuff, um, and polypane. So if you're out there and you're like, that's exactly what I need. Check the links in the show notes and we'll get you a couple more customers. We'll do our best.

So, all right, everyone, we'll see you next week on the multi threaded income podcast. Take care.

You've been listening to the multi threaded income podcast. I really hope that this podcast has been useful for you. If it has, please take a moment to leave a review wherever you get your podcast from. And don't forget the conversation doesn't stop here. Join us on our discord at mti. to slash discord. I've been your host Kevin Griffin and we'll see you next week. Cha ching!

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