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.
Welcome back to the show. Everyone. I'm joined by my friend, Steve Smith. How are you doing today? Steve?
I'm doing awesome. How are you doing?
Doing great. I'm so thankful that you could be on the show today. Uh, we are going to talk about a variety of different topics. We were just having a discussion off, off mic. So I think folks are really in for a treat. But Steve, for the Odd case that no one knows who you are. You mind giving us kind of the spiel of who Steve Smith is and what you've been working on.
Sure. So I'm Steve Smith. I go by our Dallas online because Steve Smith is one of the more generic names out there and there's a bunch of us even in the dev space. Uh, so you'll find me on, on Twitter, GitHub, YouTube, wherever as our Dallas. Uh, I do software, uh, consulting and training, uh, have a company called nimble pros that my wife and I run with a small team. We help companies write better software faster.
Uh, we're working with a lot of companies now that have legacy dot net apps that they're trying to move to the cloud or move to dot net eight. Um, and that's, you know, a good opportunity for us because we can help them redesign their apps and learn better practices along the way. And, um, really, really add a lot of value to these companies that already have working software, but want to make it better.
Um, I've been doing training for a long time, uh, since 2002 or so, uh, been doing independent training for software development teams and on plural site since about 2010, which makes me one of the. Uh, more seasoned authors there, uh, and just published my, my latest course, uh, less than a month ago on, uh, refactoring to solid C sharp code, uh, which takes some pretty nasty real world looking code and, and looks at how to refactor that kind of stuff.
So that's, uh, that's it for me for now, I think.
Uh, let's talk about our Dallas. What's the origin of that name?
Sure. I had a, uh, tabletop role playing game, um, that I was playing in back in the nineties and I had a paladin character and I came up with a name and I just named him our Dallas. And, um, he was one of my favorite characters. And I, you know, was playing with him for a while with, with our group. Uh, and then around that time, uh, Blizzard was, was coming out with games like Diablo, uh, and, and Blizzard online and, and stuff. So I needed a name for that.
So I was like, I'll just be our Dallas. Cause you know, trying to get S Smith or something is, is a fool's errand. So, uh, Uh, eventually I just kept using it for various things because it was usually available. Uh, and, and so it became my sort of online identity. Uh, and I answer to our Dallas now, cause that's just kind of my, my brand. I have our Dallas. com and all that. So
I love it because you were mentioning Steve Smith. It's a, it's a, I always say that's a common name. Uh, We were having a conversation a couple episodes ago with James Q. Quick and he was talking about, he uses the Q very specifically because if you were ever to Google for James Quick and numerous other people other than him show up in the search results
right. I, I used to have the top result for Steve Smith, but that was a long time ago.
long time ago, uh, do. Do you find, I know you've been running a website, your blog for, for a lot of years, um, are a lot of your incoming searches specifically that people are searching for what does our Dallas say about X?
Um, well, they don't show you the search terms anymore in the analytics like they used to. Uh, so it's hard to say. Um. But yeah, I mean, I get a lot of, uh, of hits for things that are articles I wrote many, many years ago, and some of my most popular posts are not even really development related. It's like how to do this stupid thing in Excel, like, you know, that that one always gets a ton of traffic every month,
It's always the stuff that you don't think is going to be big traffic, but over time it, it adds up, pays dividends.
and there's, there's a much bigger audience of people that use Excel than that are like net developers, right? By orders of magnitude. So, of course, it gets a lot of traffic.
Well, let's start the conversation about Nimble Pros. You gave me a little bit of a primer earlier, but let's talk about how Nimble Pros kind of got its start and what is it built into today?
Sure. So we're on NimblePros 2. 0 now because we kind of restarted it. Um, but the, uh, the original company was founded, I think, in 2008. And at the time my wife and I were running a, an advertising company. Um, but they catered to developer, uh, websites. And so we had, uh, a website called ASPLions. com that some folks may remember. Uh, it was kind of before people had blogs and things, it was a place to publish articles.
And, and we had ads on there from various component vendors and, and Microsoft would advertise there and stuff. Uh, and we, we started an ad company sort of managing these ads for that site and a bunch of similar sites. Um, and that became our, our full time. Company. Um, and around then I was, I was getting into speaking at conferences and it wasn't unusual that people would come up to me after a conference talk and say, Hey, that was really great. Can you help us with that in our company?
And I would have to say, no, I don't, I don't, I don't do that consulting thing. I've got this company and we sell ads and whatever. And, um, and it seemed pretty obvious after a few of those, that's like, we're leaving money on the table. How could we capitalize on this? And at the same time we were struggling trying to um, Build our features as fast as we wanted to for the ad business, because we're competing with like Google and other places that do ads.
And so it was, it was hard for a small shop to keep up. Um, and so we got the idea that we would just start a consulting company and we'd be able to take on these, these folks that wanted consulting. Um, and when our consultants weren't busy with other clients, they could be building the ad, uh, software for the ad company. And that worked pretty well for a few years. Um, ultimately we ended up selling. The ad company in 2009, uh, and, and that was to, uh, the code project.
And I went and worked for them for a couple of years. And Michelle ran nimble pros for a few years there. Uh, and then right, as I was wrapping that up and coming back to nimble pros, we sold them a pros to tell Eric, uh, and, and tell Eric, you know, bought the company. And we went and worked for them for a few years until they got acquired themselves by progress. And they spun off the consulting arm and basically just let everyone go. So, uh, a few years passed.
All our team went and worked at different places. Um, and then, you know, we, we started picking up some of them, uh, again, uh, I was working myself just under the our Dallas name at that point. I was our Dallas services. Um, but then we rebranded back to nimble pros, uh, a few years ago. So, and we have a few of our previous members have come back and rejoined.
How big is your team?
Uh, there's 10 of us right now.
10 of us? Okay. For a lot of people getting started, one of the, the hardest question to answer is I want to start consulting. I'm gonna start freelancing. Where do I find clients? How do I get started finding clients? How do, how do people know what I offer it? If you were to give advice to someone that's starting fresh, what's the best way to find some of those initial clients?
Sure. I mean, I'm always trying to find clients also, right? You don't that task only gets harder as you grow because you have more and more mouths to feed, um, and, and people to keep busy. Um, but, but the advice that I would give you from the start is to get as much content out there that is establishing yourself as an authority on a particular task and a particular problem. Um, ideally an expensive problem, right? A problem that, that companies want to throw money at to solve.
Uh, and that is. The best way to get yourself to stand out from other people, because if you just try and market yourself as, Hey, I'm a JavaScript developer, or I'm a front end developer, I'm a dot net developer, right? That no one, no one needs a dot net developer, right? They need a developer that knows their particular set of circumstances, their domain, their, their stack, their tech, right? They don't need a front end developer.
They need, you know, the best react developer around that can come in and clean up all the mess they've made with their react application. Right? And so if you bill yourself as like, I build react applications, right. Or I fix react apps or, you know, I, I make entity framework, you know, run right. And, and fast, like now you're talking, cause now you've got a value that you bring that isn't just generic and isn't just off the shelf. Um, and the way you establish that.
I think, um, so you should be writing, writing blogs or you should be on YouTube or you should be on Twitter or ideally all of the above, but, you know, pick whatever the easiest ones are for you to do, uh, and find a way to get your, your content out there, uh, which will help people.
But you'll help you because as you, as you develop content, you have to really understand it or at least understand it better, uh, in order to articulate it, uh, to people, right, in order to share it in a meaningful way. Um, and, and so there's a quote I love called to teach is to learn twice. And so like every time you write a blog post or you make a YouTube video or something, you show someone how to solve some problem, your understanding of that problem increases.
So it's helping you and of course helping other people and elevating their trust in you and their, their understanding that you're, you're an authority, you know what you're talking about. You're that guy that a girl that has that blog or has that book that you wrote or whatever it might be.
Yeah. I love that advice. I've seen that with a lot of stuff I've written and. Courses I've done on, so we're talking dot net. I've done a lot around signal art and real time web and the number of engagements I've pulled in specifically because of articles and courses I've built is kind of astounding. Like you say it out loud and people say that's great advice. That's never going to work for me, but totally works if you put the time and the effort into it
there's, there's a book I'd recommend, um, called content marketing, um, or inbound marketing. I think there's actually a couple of books, but both, both of those ideas, if you just Google for them, um, are, are great.
Uh, and the, and the general idea about that type of marketing versus outbound marketing and, and like advertising and, and pay for click ads and things like that is that if, if you're in the pay for click business, you just, you know, you optimize your Google ad spend every month. You're at the mercy of someone who doesn't know how to do that and doesn't know the value of things, but has a bunch of money showing up and just completely derailing your, your strategy, right?
Maybe they got a bunch of, of investment money from, from, you know, some, some sponsor or some startup. Uh, and, and they're like, Hey, I've got a million dollars. I don't know what I'm doing. I'm going to buy all these keywords. Right. And they just blow you out of the water because now all the keywords that you'd highly optimized for, uh, overnight, they're 10 times as expensive, right? With content marketing, that'll never happen. Right.
If you have a bunch of content that all establishes you as an authority and you got a bunch of, you know, traffic coming to you because of that content, no one's going to just overnight get rid of that, except maybe Google, if they change their algorithm and decide to like drop your website or something. But, you know, you're not gonna be at the mercy of somebody else's ad spend.
It's interesting because I just read an article. It was a hacker news, uh, or read a thread, and they were talking about how someone went to one of their competitors, pulled their site map and had a I write targeted articles to everything that they were ranking for. And over the course of a couple weeks, stole a whole bunch of ranking on certain keywords. So it's
So maybe it is getting easier to steal even the
It might be getting easier, but it's not, it's not going to be high quality stuff. I think that's the real key is if you're writing anything, like your stuff is really high quality. I see your stuff referenced everywhere. And that's the type of level that you want to get to. You want to get to the point where someone goes, I know exactly what you need for a particular problem. Go read this post that our Dallas posted. Uh, cause he talks about it goes scroll about halfway down and they.
Because I, I think a lot of posts, uh, you do this often. They're these tomes of here's how you solve these hard problems that the documentation isn't covering. Do, do you have your site and you also have NimblePros? Does NimblePros put out its own articles
Yeah,
you do your own articles?
And I published some things on nimble press, but most of the stuff I still post to mine. Um, just out of habit or anything, and I've got a, my own brand and following and stuff.
Yeah,
uh, nimble for us has its own YouTube channel on its own blog. It's, it's got its own set of things and, and most of our employees, uh, do their, their things there. And then we're looking to build that up more and then in 2024, uh, actually using stuff like what we're doing right here with a squad cast or Riverside FM or other tools like that. It makes it easier to do. More dynamic, you know, group based, uh, discussion based videos, uh, which I'd like to get into more.
yeah, that sounds fun. There's not enough of that out there, uh, at least from people that really know what they're doing.
It can be hard for folks that aren't comfortable. Um, and so, you know, a lot of people, you know, presenting their ideas in public to, to say, well, you should just go start a YouTube video, like our YouTube channel. Like what, where do I even start? That's crazy. Like, you know, that that's way out of a lot of developers comfort zone.
Um, but if you were to say, Hey, you want to just come on camera and, you know, spend 20 minutes talking about how you did X with, you know, that problem, then like, yeah, I can do that. You know, I don't know if I don't have to do any of the work. I just have to show up and talk and, you know, hopefully not sound like an idiot and we can always edit it later. It's not live. Um, and so that lowers the bar quite a bit.
So. Um, that's part of why I'd like to, to, to delve more into that with nimble pros, cause I can have, uh, various team members or even clients if they're, if they're up for it, you know, come on and just let, let's talk about this cool thing we did, um, and, and, and not have it be as big of a hurdle to do.
I think imposter syndrome factors into it a lot as well, because I, I feel like a lot of things I could, I should write about that. I should do videos on, I should potentially do courses on. I, the hard problems that I come around solving. I don't want to write this article and say, and this is how I solve this problem. And I feel really smart at the end and then have someone come in and go, well, why'd you do all that? You could have just done X and.
So take my days or weeks or months worth of time, pain and experience and dwell it down to, well, if you had just done this one little thing, you wouldn't have had to worry about all that. That's my biggest fear, is someone coming in and being a little bit smarter than me. And Kind of showing me that I just I was completely wrong, which I guess is a good thing, right? If
mean, yeah, like if he, if you stood at a background for a minute and you thought about like, well, the worst possible outcome is that you learn a better, easier way to do the thing. Like. That's not that bad. Like, okay, guess what your next blog article is. Hey, I tried that suggestion and you know what? It works. And here's how you do it the easy way. Like, you know, that's just run with it. You know, every, everybody's learning all the time. Nobody knows it all.
Well, let's pivot a little bit to speaking of learning. Let's talk about some of your coursework with Pluralsight. So you've been with Pluralsight for a very long time. You said you were kind of one of the original group of folks. How many courses have you done with Pluralsight?
Ooh, uh, don't know.
Oh, I asked you the hard
it's, it's been a, it's been a few. In fact, at the moment, there's a bug on their site that doesn't even show all my courses. So if I go to their thing, it's not going to show my most recent one. But it says 24. Oh, and it is there. Oh, they fixed it. Okay. So yeah, 24, 24 courses.
So I think the kind of the question we throw back and forth on the podcast and a lot of people in our, our discord as well is doing a course for a marketplace like Pluralsight's a really good marketplace versus doing something self published on your own. Or, um, there's even these new little like off skirt, uh, Marketplaces that will do a little bit of the marketing stuff for you, but you still own a hundred percent of the content.
Hmm.
So all your courses have been primarily through Pluralsight. How has the experience of working through Pluralsight been for you and for 24 courses, I assume it's been pretty good.
It's been mostly good. Um, you know, there's been things that along the way that have annoyed me or, uh, you know, rubbed me the wrong way. Um, overall it's, it's been very, very profitable for me. Uh, and, and part of that is because I got in at the right time. Part of that is that I chose the right topics. Uh, uh, The thing that I strategically did that looking back at really paid off was to choose evergreen topics that have a long tail that don't have a version number attached to them.
So, you know, if I do a course on solid principles, they're not going to come out with solid principles version 2 next year and version 3 the year after that. Whereas if I'm trying to talk about angular, uh, or react, it's like, you know, no one's going to watch that course after 2 years because there's going to be a newer, better version of it.
Um, That's come out and I'm going to have to constantly be redoing the same course over and over just to keep up instead of finding new courses that can kind of expand my, my reach. Um, so, so that was part of my, uh, success, I think is attributed to that decision. Uh, and in plural sites, just done a tremendous job of, of, you know, getting market share, uh, acquiring competitors and doing other things. They they've had some rocky.
Times themselves with, with layoffs and, you know, they went public and then it went back private and that's, you know, had some organizational changes and things, but, you know, on the whole, it's, it's been a very successful. Uh, company in a very successful relationship with, with me, um, overall.
From a topic standpoint, how flexible have you been kind of choosing what topics you want to do? Is that mostly guided by your intentions or what Pluralsight is specifically looking to, to cover? Like a, like a traditional book publisher might.
Yeah. I mean, there, there has to be an overlap there of things that, things I know and things I want to talk about and things Pluralsight thinks that their audience wants to, wants to get more of. Um, and in the early days it was easier because they just wanted content. They were like, whatever you want to do, talk about it. Like we need to build up our library so we can sell the subscription to people and they'll see that we have a bunch of stuff and we're getting new stuff all the time.
Um, and so in the earlier days, 2009, 2012 and in there. You know, it was easier, uh, to pick your topics and then as plural site grew and became more popular both with their audience, but also with authors, um, the available spaces in which you could find content started to get tougher. Like everybody had kind of staked out their area.
Uh, and it wasn't unusual that someone would publish a course that really like stepped on somebody else's toes and and that author didn't even know that was coming. And it was, you know, it caused some animosity or some surprise that, you know, suddenly Pluralsight would publish this thing when, like, I already have this thing. Why are you? Why are you publishing a thing that destroys my thing? Um, and that's hard, right?
If you were, if you were If you're a Pluralsight, if you're in their shoes, like it's, it's difficult to, to thread the needle on that sometimes, because you want to have new content and you want to focus the content on, you know, different audiences. Like maybe there was a course for C sharp, but now we have one for Java or, or whatever. Um. Um, even if it's conceptually the same thing, uh, you know, they could still support having two courses on it.
Um, so, so there was, there was some of that, but, uh, overall, uh, I've had the most say on, on what I wanted to talk about. I just, I sometimes had to, you know, make it fit into what they were looking for. Uh, an example would be, uh, at one point I did a talk on, or a course on refactoring for Azure. Uh, and you know what refactoring for Azure isn't really any different than refactoring. Period. Like, it doesn't matter if you're using Azure. It's just refactoring.
You're making the code work better. Um, but they really wanted one for Azure because Microsoft was pushing them to build this Azure, uh, skill tree, this, this, you know, learning path. Um, and so they wanted to have that in that learning path and it had to have for Azure, like, you know, be that focus. Um, and so I did that because they asked me to, um, and, and, you know, I wanted to be in that path that, you know, ostensibly was going to have all these, all these people beating a path to it.
Um, And, and it was, it was fine. Right. And it was largely similar to other refactoring courses I'd already done, but we, you know, designed a little bit more with, with Azure in mind. So there, there, there's some times when I've done stuff for, uh, more at their request than what I wanted to do. Um, but it was still in the domain of things that I generally would talk about.
Do you think there's room for someone who's never done a course before it might be getting their start in the community, going to something like Pluralsight or should they start looking at doing content elsewhere and then eventually try to graduate the Pluralsight?
There's, there's a bar to get into Pluralsight. I mean, they don't just take, uh, anyone that wants to, they, they have a. You know, if submit a video and some other things, and some of it's just purely mechanical, it's like, you know, uh, are you able to articulate clearly? Do you have a decent microphone? Is your recording set up? Correct? All that stuff. Um, and even that weeds out a bunch of people, I'm sure.
Uh, and there's people that really want to do it, that will submit, you know, over and over again until, until they get it right. Um, so just because they say no, once I wouldn't be discouraged forever, right? You know, fix whatever feedback they give you and, and come back in three or six months and try again. Um, I certainly wouldn't.
Okay. Argue against trying to submit for pluralsight, but even if you are accepted as an author They only have a limited selection of things that they're looking for right now And it might not be what you're good at or what you want to teach So I wouldn't I wouldn't caution against getting in there and seeing what they have Available for topics and seeing if it's anything that you want to talk about Um, but if there's not, don't sit and wait until that becomes true.
Like go, go do your thing somewhere else. Um, you know, that's, that's the more important thing is to produce the content, uh, and, and build that audience of, of people that see that you know what you're talking about.
One of the things I really like about Pluralsight, and I think I kind of want to talk about for anyone that might be interested in building a course is. Pluralsight authors do a really good job of telling the story of working with the technology or trying to solve a series of problems.
What type of process do you have for setting up an outline, telling that story, figuring out what videos you have to record, what order you have to record them, and getting that information in a way that people can actually learn?
Um, these days, Pluralsight is a lot more prescriptive about that than they used to be. So they will, uh, as part of their process, they will have an outline and they will just ask you to kind of fill in some, some pieces of it. And then they'll have a tech editor kind of look it over and, and, you know, verify that it's the right. Uh, stuff they want to cover. Um, and they may have certain keywords that they want you to hit.
They may have certain learning objectives that they want to hit because they've been talking to their customers and their customers are saying, Hey, we really want our employees to know X, Y, and Z. And so those X, Y, Z bullet points become learning objectives for your course. Um, and, and that wasn't always the case. I mean, it used to be authors had a lot more. Uh, it was more author driven of what, what the story was and how you wanted to tell it.
Uh, and, and, you know, there's, there's pros and cons to that, obviously, but they do kind of force you to do some of that thought up front. So, uh, you do have an idea going in of, of this is how many modules there's going to be. And here's the different sections within those modules. And that kind of is the outline of, of the course, um, from, from that standpoint.
Uh, and then they've, they've got data that tells you things like, you know, how long should modules be, how long should demos and clips be, and you can. Kind of bend those rules if you need to, but it's sort of like, you know, your general guidance is that they should be, you know, between X and Y minutes long and then things like that. So that kind of helps guide you toward a more consistent product that, you know, is, is generally going to be successful with, with their audience.
Has there been any course that you've done on Pluralsight and actually you don't have to answer this if you don't want to that you thought about maybe doing as your own self published course or taken to another platform?
Well, um. That did happen when NET Core was first coming out. I was doing a lot of work with the documentation for ASP. NET Core when it was new, when it was still beta, it was called Project K, and it wasn't called Core or anything yet. And one of the reasons why I was doing that was because I really wanted to get into having one of those fundamentals courses, you know, having ASP. NET Core fundamentals.
Because then, and even today, Those courses get a lot of views on plural site, and that's how you get paid is by how many people watch your course. Uh, and so, you know, I really wanted to be the authority on asp. net core when it was new, when everybody was going to jump in and try and learn it. Uh, so I could get that fundamentals course. And, uh, when.
At that time, when, when Pluralsight was thinking about what they wanted to do, they, they basically said, well, we're going to have this, this RFP process, and we're going to have a blind, uh, selection based on based on proposals that we get, uh, and we'll pick whichever one has the best proposal and not consider who the author is. And I'm like, How does that make any sense? Right? Like I'm the guy I'm the one writing the documentation for this.
I've been doing it for like a year and you know, whatever random person writes a proposal that you happen to like better, you know, if somebody else writes a better proposal, tell me what's in it. Now I'll do that, right? But I know what I'm doing. And then the other thing was they said, well, we're not actually going to do a fundamentals course.
We're going to do a bunch of little courses that are broken up, and we're not going to let anybody do, you know, ASP course stuff unless they're part of this path that we're prescribing and creating. And we're going to be super strict about it. Um, and then, you know, I didn't get the course that I wanted the intro course. And then I also, you know, around that same time, like, as it's launching, another author published a big, long course on how to build a website.
So. And, and had done it all with ASP. NET Core, right? And it wasn't an ASP. NET Core course, but it was still like an ASP. NET Core course, right? Uh, and I was like, Oh, wait, I thought we weren't doing it. Oh, well, well, they got special permission. Like what? Right. So that, that kind of thing kind of rubbed me the wrong way to the point that I was like, you know what? I'm going to make my ASP. NET Core course. Cause I really want to do this. Uh, and so I did go and self publish it.
In fact, we, uh, my wife and I, and two other co founders. We started a training company, um, called called DevIQ and DevIQ still exists. It's a, it's a domain I've had for a long time. Um, and it's a reference site, but for a couple of years there, it was, it was also a training company and had some courses on it. Uh, and so we worked on that for a couple of years.
So how did the course on Dev IQ work?
Well, it took me a few months to build the thing, right? I had to come up with a new theme and slide templates and everything. Cause it had to have its own look and brand and all that. And then I built this course ASP. net core quickstart, uh, build a homepage just for that course as a landing page to drive people to it. Uh, sold it for a reasonable price. I forget if it was like 50 bucks or 75 bucks or 90 or something like that wasn't terrible.
Um, And, and I was able to get almost a dozen people to buy it per month for, for like, you know, a year or two. And, uh, that, that was, that was not great.
Um, and the thing that was really galling is, is while we're working on this for a couple of years and, and we're trying to build this company and try and build content for it and try and get third party content, um, Every quarter, I would get a check from Pluralsight for the courses I'd done prior to that, and those checks were getting bigger, even though I wasn't recording anything new, even though it was old content, the checks were still getting bigger because Pluralsight was still acquiring
more customers and getting more subscribers. Um, and I was just, you know, thinking, you know what, if I'd published another course on Pluralsight, I would have, you know, had even more money. Um, and so eventually, you know, DevIQ was not. Making enough money. And, uh, you know, it didn't turn out to be a good long term, uh, company. And part of that was because it was being done by four people as a side project. Nobody was all in. Uh, we didn't have any buddy that was dedicated to marketing.
We didn't have any third party, uh, money that was helping us, uh, get marketing or do any kind of advertising or anything like that. Uh, and so bootstrapping that kind of company and that kind of environment with that kind of Competition, uh, was really tough. Um, and, and so, you know, things, things have changed a little bit today. Uh, in fact, uh, the new newest training company on the block that I know of is dome train that Nick Chapsis is doing.
Um, and I think it's having more success than we had with DevIQ, but largely that's because Nick has over 200, 000 subscribers on YouTube and is able to drive a sizable number of them to those courses. So, um, I'm actually doing a course, uh, for, for him, um, on, on modular monoliths that I'm going to have early next year.
Looking forward to that. I've heard Nick, uh, promoting it and, uh, I haven't looked at any of the courses yet, but I, it's on my short list to, to go pick a couple of them up. Um, really touching on what. I think the essence of your whole DevIQ journey is it's all in marketing, like as developers and technologists, it's really easy for us to build things and it's hard for us to market things and it's hard for us to go out and say, here's the thing I built. Please go buy it.
And it definitely is a benefit to some of these marketplaces, whether you're using Blurl site or, or someone else is that they do a lot of the marketing for you. And yeah, you get a reduced cut for the work you've done, but say. 10, 000 people go through your Pluralsight course. Uh, how much work do you have to do to get 10, 000 people to go through your DevIQ course? And it's probably exponentially more
right.
and you have other things to work on.
And, and Pluralsight can say, Hey, just buy the subscription for 29 bucks a month or whatever. And you've got, you know, 10, 000 courses. You could pick and choose whatever you want as opposed to like, Hey, here's this one off website with one course that, you know, you can buy and you, and it's not just the subscription based ones. You're competing with Udemy too, who's going to be, you know, taking a similar course and making it 90 percent off one day.
Uh, just because and, and people know that, so they'll wait for the sale. Uh, and so it's, it's tough if you, if you are not already a well known big name in, in the topic area that you're at, uh, it would be difficult for, for most people to just jump in and do that. Um, and, and there are people that do it successfully, like Nick is one and Tim Corey is another, uh, where they've built up a large audience on YouTube, where they have a fan base.
They have people that trust them and know that they're an authority on what they talk about, and then they can go and sell training. Right. But if you try and sell the training first and nobody knows who you are, good luck, right? It's going to be a tough, tough road.
think we've said it before on the podcast, not, we all can't be a West boss and just put out a, uh, course one day and buy a Ferrari. The next it's, it's not how it works. It
Yeah. To become an overnight success takes years.
So kind of talking along the way, um, has there been anything that you've started work on? And we talked about dev IQ that didn't work. Has there been anything else that you started that didn't quite work out the way that you wanted it to?
I have tons of ideas of, uh, businesses or, or websites or projects that, that, uh, we're working on all the time. Uh, and, and most of them never turn into anything. Uh, there, there's all kinds of like internal utilities that, that we build for like Nimble pros, um, that I'm like, you know what, I'll bet a bunch of other people could use this too. What if we just made this a software as a service? Uh, and it's, it's easy to build an internal tool that only you have to use and know.
Uh, it gets a lot harder when it's like, okay, but now we have to support licensing and we have to make sure the thing is up all the time. And, you know, turning something into a product is, is a much bigger lift. Um, and that's hard when you've got clients that, you know, are paying the bills and, and want your, your folks to be working on that. So, um, that's, that's been a challenge for me. Uh, and I would say a failure of, of being able to actually produce, uh.
An actual product, uh, I've been successful with open source stuff. I've got lots of new get packages out there that have lots of downloads, but I'm actually selling something or even, or even getting something where you have to sign up, even if it's free, right? Uh, I don't, I don't have anything like that yet.
Uh, and that's something that I'd like to eventually be able to do is build a, a SAS product or, or, or just a product product that, you know, we could sell licenses for, uh, as opposed to selling hours or, or something like that.
I I'm the same way. If I can get away from selling hours, my life would be so much easier. You know, quote so much easier. Uh, I'm definitely in that camp. Steve, what's next? Any, what's your next big initiative thing you like to spend your time on?
Um, I'm learning more and more about modular monoliths and how that ties into, uh, microservices and clean architecture. And between those three things, that's where most of the applications of the folks I talked to kind of fall. Uh, a lot of folks are still into microservices and you can build successful microservices. In fact, one of the products I want to build is in that space. Um, But most companies and most applications don't need that.
Uh, and so teaching people how to build maintainable, uh, monoliths, if you will, uh, is, is something I've become increasingly passionate about. And that's part of why I'm doing that course for, for dome train. Um, and that's kind of what I'm focused on right now in, in my training is, you know, clean architecture and, and modular monoliths. Um, And then, you know, just, just trying to keep helping developers write better software.
I'm, I'm having fun with my YouTube channel, uh, started doing more of that, uh, here in Q4 of 2023. Uh, and it's, it's kind of cool to see that kind of pickup because, um, I've only been doing it for a little while. I've got like five videos published in the last three months or something, but, um, starting to get like a regular cadence of trying to publish one a week and, uh, really seeing the views start to tick up and getting a bunch more subscribers. So that's, that's always nice. Right.
The vanity metrics help.
Then you get enough YouTube subscribers. You don't need dome training anymore. You just go release your own thing. And the circle of life has completed itself.
Yeah. Yeah. As soon as I get, you know, a quarter million subscribers like Nick has, uh, that shouldn't take any time at all.
Yeah.
like 5, 500 now, so it's, I'm, I'm, I'm a, what, 2 percent of the way there.
You have more than zero, which I think is a good starting point. And I 5, 500 is nothing really to squawk at. And like, I, I think mine that I don't do any effort on has a thousand and. But there's a number of people out there that have five and four. Those are bots, right? And they're they're happy just kind of doing the building blocks of YouTube channel. So I wish you luck and we'll make sure we put your YouTube channel in the show notes.
So if anyone wants to go subscribe to our Dallas and Learn some more about dot net cloud and, uh, modular monoliths. I like that term because I think that describes what we're doing on our team right now. And so I might pick your course up as soon as you're done with it. So go, uh, go work on it.
That's right.
Steve. Anything else we haven't talked about?
Uh, well we didn't talk about other non tech businesses, which we could if you want, but I know we're getting long here. Um, so that, that could be a, a quick topic if you wanted. Uh, other than that, um, no, I think, I think we're good.
All right, let's spend a minute on non tech businesses. Just kind of as Steve. Um, an overview
Yeah. So a couple things that we've done, my wife and I is, uh, we needed a, an office for our company and we rented it first. And then we kind of outgrew that space. Uh, the, the, the key thing we ran out of was parking spots. Uh, and so we went looking for other offices to rent and we came across this, this somewhat dilapidated building that was a bunch of small offices with already had tenants and some vacancies. Uh, and it was really cheap.
It was, you know, way less than, you know, most of the other office buildings in the, in way. Uh, and, and it was so cheap that we almost couldn't pass it up. So we ended up buying it and even though it was a little bit of a money pit to fix up, um, it was nice that it already had existing tenants cause we were able to put nimble pros in there. Uh, and, and we would be in one space, we'd be renovating some other space.
We'd have tenants in another space and then we'd have everything shift around and move so that we could, you know, keep renovating different parts of the building as, as we moved around and as tenants moved around. And having the tenants, it was like, uh, if, if you were to buy a duplex and live in one and rent out the other, where like they're kind of paying your mortgage, that was what we were doing. But on a commercial tenant space.
So those other tenants were paying a good chunk of the mortgage. So it wasn't as expensive for the business as it would have been for us to just go buy a building or even just to go rent. It was cheaper than what we were paying in rent at the end of the day. Uh, not counting the upfront cash cost. Um, and we did something similar with a vacation rental. Um, Where, uh, we, you know, after the housing bust, we were lucky to find a vacation rental that was, uh, having a short sale.
And so we bought it for significantly less than, than the previous owner had bought it for like three years earlier. Uh, and, and then, you know, renting that out, there's a, there's a rental company that handles everything. Uh, and it kind of like pays for its, its mortgage and everything from the rentals. So, um, it doesn't make us a lot of money, you know, uh, but it does at least cover its own costs. And so over time we're building that equity.
and it is, it sounds like it's all part of a bigger financial strategy. So you're not putting all your eggs in one basket.
Right, right. Yeah. So it's, it's all about residual income, right? So we, we, uh, don't want to be in a position where if suddenly one thing dries up, uh, you know, had the rental, uh, commercial rental market tanks or something like, Oh no, um, you know, that, that's not where all our eggs are. Right.
Or, or if I can't find any business for consulting, like we've still got other, you know, income coming in from other streams, uh, be very unlikely that all of them would suddenly disappear overnight. So, you know, that's, that's, it's all a hedge against, uh, future uncertainty. Right.
I think that's also, I think it's really good for folks out there to hear that successful people usually have a couple of different things going on and they're not putting All the eggs in one basket, because like you said, you never know what's going to happen to, to this economy. Um, but with all that said, Steve, anything to promote before we wrap up?
Nope. Just a YouTube course and, uh, or YouTube channel and some of the courses I'm working on would be great to get more people checking those out.
Yeah, we'll get links to all those. And so Steve can get the, the checks in the mail. Well, Steve, I appreciate having you on the show and we'll have to have you back in a year or so and see how your new courses on Dome Train are doing. And. With that, everyone, thanks for listening. We'll see y'all next week.
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!
