Software Social cover image

Software Social

Building What You Need & Figuring Out Pricing (Or: Our CDNs Episode)

Sep 20, 2020
30:29

MICHELE HANSEN: Welcome to the software social podcast where we invite you to join our weekly conversation about what's going on in our businesses. I'm Michele Hansen.

COLLEEN SCHNETTLER: And I'm Colleen Schnettler.

MICHELE HANSEN: So tell me, Colleen, what's going on with your consulting/transition-to -product business this week?

COLLEEN SCHNETTLER: So, I have been stuck in the idea generation phase of trying to start a small business for quite a while. And I've had a lot of different ideas that I've chased down and they really have not amounted to much. So I've decided instead of continually searching for something, I'm going to build something that I want that I know I will use with my clients and throw it out in the world and hope it sticks. Exactly.

MICHELE HANSEN: Dogfooding!

COLLEEN SCHNETTLER: This, really, for me like a lot of the literature, I read about startups -- and I read a lot of literature about startups -- says not to code before you have an established market. But the truth is, it's something I want, it's something I know my clients will use (because I am their developer!), and I'm sick of kind of spinning my wheels. I feel like I need to take more action.

MICHELE HANSEN: So, Colleen, what is this idea you're working on?

COLLEEN SCHNETTLER: So I am working on an image hosting platform, I hate to use the word term platform, it's not really a platform. Basically, what I'm trying what I'm building is something that's going to be a JavaScript widget that you install into your site that's going to provide you with a drop zone UI, and then your users can drop their images into your drop zone UI. It puts them -- it's going to create cloud storage for you, and it's going to save them to the cloud, and the cloud will be under my business. I don't know if I explained that well. Well, it'll be in the cloud. I'll put them in front of a CDN. Because I think the CDN part's really important. And it's just going to return the URL. So that's my plan. And there's a lot of image management software out there. Actually, there's a ton of image management software out there. But there's nothing that's just really easy. Like when you're working on a small SaaS app, in my opinion, you just want to move forward as quickly as possible and you want to make progress and the stuff out there isn't bad... but I just want to make it dead simple, especially for like newer developers or developers who don't want to deal with a lot of image management or they don't want to figure out how to use AWS. When you're a newer developer, you're just learning how to develop, you don't want to then have to go spend hours and hours figuring out AWS, in my opinion. So it's just gonna make the process simple. It's gonna be a five minute install. You just drop the snippet in, you put the button on, and it will provide your users their drop zone and all you have to do is save the URL of the image. So now you automatically have your image hosted on the cloud. So you don't have to worry about that. Like I said, I have not yet, but my goal is to put in front of the CDN so you don't have to worry about that. And then you can use the image, you know, like you would any cloud image.

MICHELE HANSEN: So have you talked to other developers who have talked about their frustrations with other image management platforms?

COLLEEN SCHNETTLER: No.

MICHELE HANSEN: Colleen!

COLLEEN SCHNETTLER: So here's the thing I know. So here's okay. I know but like, I have come every client I have, I have this freakin problem and it really irks me that there's not a better solution.

MICHELE HANSEN: That's worth something.

COLLEEN SCHNETTLER: That's worth something! And so when I do talk, okay, that's not fair when I first started to talk to people, and there is -- I did talk to other people.

MICHELE HANSEN: Before the pandemic, we talked to other people, right? In general...

COLLEEN SCHNETTLER: Yes, before when I could TALK to people. So I have talked to people about this. And a lot of them use big. So so the people I know like they use big powerful solutions like enterprise-level solutions because they work for enterprise-level clientele, right. So a lot of my friends work for big, you know, fancy companies. And so they have these big enterprise solutions. And so I have looked at those solutions. And they're not bad, but they're a pain to set up. It's way more like there's one that's really popular in the Rails community. And it's fine, but like, it's just way more overhead when you just want your user to be able to add a couple images, right? Like it's a huge overhead to import this third party library and configure it, it's a whole thing. You got to figure out how to use it. It's a whole thing. Like, it's just too hard for what you're trying to do. So I am trying to take this thing that almost every application needs, your user usually has some kind of avatar most applicant. Most applications use some kind of images. So I'm just trying to take this thing that everyone needs and make it really, really easy. Like, just simplify the heck out of it.

MICHELE HANSEN: It sounds like this is something that you experience frequently and is pretty annoying for you, which is a great place to be for a potential product is something that a user experiences frequently. And is something painful, you know, if you had if you had an idea, and it's something that isn't very painful for people and doesn't happen very often, that's usually kind of a red flag. But if you can find something that's pretty frequent and pretty painful, that can be promising.

COLLEEN SCHNETTLER: Yeah, so the first iteration of this I built was just for public images. So it was like for your static assets. And I built that because like images are just a pain point for me because they're just annoying, right? Users -- they take these like they have these huge files, your designers give you these huge files. And you have to, you know, compress them and resize them and all this stuff. But the first thing I kind of built, which is this, the building blocks to what I'm working on now, was just public image hosting amongst teams. And that was cool. And I like that. But like, no one was really interested in that because no one cares so much about web performance. Very few people care so much about web performance was my experience that they're actually going to, you know, resize all of their images that are just their static everyday images, or they're just going to throw them behind a CDN anyway, so they don't care. But this problem, I think the thing about this problem is, it's a common problem. And there's many, many, many different ways to solve it. And I have seen as a consultant, I work for a lot of different companies over the past years, and I have seen all these different kinds of ways to solve it. And there's just no, but it just doesn't feel like there's an easy, consistent way like you'll have one app that uses this gem then one app and you and then one app that does it this way. And I feel like we're taking this problem that doesn't have to be so hard and making it harder than it needs to be.

MICHELE HANSEN: And you know, as I hear you talk, what I what I think about is you were mentioning earlier how you consume a lot of startup literature and talks and advice on starting a business. And something that always comes across in those kinds of venues is how, you know, you should be passionate about it, you should be passionate about the business and you should be passionate about about what you're solving and whatnot. And, you know, I don't think there are any, you know, eight year old kids out there saying, "Mom and Dad when I grew up, I'm gonna solve image management software." But what does drive someone is experiencing a problem so often, that you are passionate about solving that feeling of pain, and I think...

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner