Menu
Sign In Pricing Add Podcast

Jonathan Stark

Appearances

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1.212

I didn't know what I was going to do, but I knew it wasn't going to be hourly. And that was all I knew. Back then, there were still these things called bookstores. And I was standing in a bookstore and came across a book called Value-Based Fees by Alan Weiss. And that thing was my Bible for a couple of years. Every single page has notes on it. It's a great book.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1016.541

And if that's what if you're a dev shop and that's what you do, especially as a soloist, but even as a dev shop, if that's what you do and you like it and it's profitable, then great. Keep doing that. That's fine.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1026.668

But your path to scaling without hiring or without growing the team would be to increase your altitude of involvement so that you are doing more high level strategic types of engagements with your clients and not so much the implementation or the execution of the plan.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1041.678

And I think of it, especially in software, it's really easy to map to kind of building metaphor, physical house type of thing, where you've got these three altitudes of involvement with a client. One that most people operate at is the middle tier, but there's a bottom tier. So the bottom tier are called maintenance. So that's like a support maintenance contract, that sort of thing.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1061.378

where somebody's got a software application and they just need someone to keep it from breaking down or when an OS upgrade creates a bug or something, they just need to keep working the way it's working. They're not looking for necessarily for new features. That's the bottom level.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1074.984

It's the least profitable, perhaps the most predictable, but it's a very specific kind of business, the volume business. The middle tier where I would call implementation or building or execution is where you're making the new status quo so that if the maintenance level, the bottom level is maintaining the current status quo, the middle level is making a new status quo real.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1099.003

It's adding a new feature. It's adding a new module. It's building another SaaS, a companion app. It's some new feature development or new product development where you're creating a new status quo, which eventually will fall into the maintenance level, but someone else can do that. And then the top level is helping the client decide what the new status quo should be.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1119.436

That could be something like a CTO would do, maybe a software architect, could be a product person, senior product person. You're helping the client decide what to do next. And then you hand some sort of a blueprint or diagrams or some sort of roadmap to an implementation team at the layer below you, the altitude below you. And so you've got these three layers.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1142.199

And if you want to scale up without a team, it's easiest to do it at the highest level. where you're really selling your thinking, your expertise. You have built up a reputation that people trust to not steer them wrong. So you're helping clients decrease their risk, basically, because what they're going to do after you're done is hand off some sort of a plan to a very expensive team to build it.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1167.382

In many cases, they want to de-risk that, whether it's a budgetary thing or if it's some sort of hard deadline type of thing. Maybe there's a certain window of opportunity that is going to close because Amazon or OpenAI is about to come into your space. So they're like, oh...

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1182.059

We need to do this right away so that that middle layer where you're building this stuff, it can be very high revenue, but it's not very high profit because you have to pay all these salaries. It's really an arbitrage model where you're buying hours cheap and selling them for more.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1197.868

So if you want to scale up without hiring, that middle tier, the implementation tier, to me is like a transition phase. Maybe it's what you do now, but the idea is to transition up to something a little bit more strategic and advisory so that you're selling your brains and not your hands.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1378.447

It's got to be the testimonials, like the actual transformations that I get from people that are in my Ditcherville community or on my mailing list. I got an email yesterday, it was over the weekend, about someone who was just like, oh, it's a longtime reader, first time I've replied.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1393.956

I just wanted to let you know that I've been reading your list for a long time and it's just totally transformed my business. And I have a page on my site, jonathansdart.com slash testimonials. It's like, I don't know, hundreds of testimonials like that.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1406.863

That's where it's at because you're like, wow, I'm definitely like maybe I charge a lot of money, but I am definitely having a difference, making a difference or helping people transform from the hourly model to something that is much, much better. Their lifestyle, client relationship is better in so many ways. You have to get it right.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1423.448

But once you get it right, it's so great for your peace of mind, customer satisfaction, client satisfaction, all of that. And they generally end up working a lot less because when you only get paid when you're working, you end up working a lot because you need the money.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1438.096

As your standard of living increases over time, you're probably not raising your hourly rates as fast as your lifestyle and inflation. So what ends up happening is... You're like, geez, I need more money. I have to put in more hours. And before you know it, you're 45, two kids at home and you're working 60 hours a week just to make ends meet.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1458.274

And people in that situation are like, I don't see a way out of this. If I raise my rates, everyone's going to leave me. They're going to go with someone cheaper. I can't work anymore. I'm already burning out. So I can't make more money that way. And either I don't want to hire or hiring is going to be too much work. It's going to take too long to dig me out of this hole.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1475.129

I'll end up working 120 hour weeks while I try to get a couple new employees spun up. So they're trapped in this, I call it the hourly trap. When they escape and they see the light and then they finally reach the light and they tell me about it, that is definitely what I'm most proud of.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1498.906

The thing that everybody's scared of when they think about doing a software project for a fixed price is that there's going to be bad scope creep. I've had a few sort of fixed price things happen that seem like, from the outside, they seem like they'd be really bad, but they weren't really.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1513.051

One of the things that's unusual about giving a price for a project, instead of saying, I think it'll be about this much, but I'll bill you every week as we go, and ultimately we'll find out how much it really cost. The difference with giving them a price upfront is they can pay you upfront. So you don't have to wait. You don't have to wait for that last invoice to get paid.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1530.479

You don't have to any of that. They just send you a check and you get started. Two instances, one instance, someone sent me a check. The CEO hired me that I don't know if that was the title, but it was basically like the second in command and five figure check. And we get into the kickoff meeting and the CEO rolls into the room and it was immediately apparent that it was not going to work.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1548.751

Like I was not going to be able to work with this person. I had to send the money back. So that was a little bit weird. It worked out fine, but it's one of those things that people are like, what happens if you get on the project and it's awful?

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1560.439

Another time I had taken this 100% upfront payment and I agreed to do a project with a technology that I was not familiar with, but I knew I wanted to learn it. I felt it was important for me to know this technology. Someone needed this technology in their application and they were willing to pay me to do it, knowing that I wasn't an expert, but I needed to figure it out.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1580.635

After months, it just turned out that it was the wrong choice of technology for the project. And so I had worked for months and had to give the money back. So that was my own fault, but that's the kind of thing that can happen. As long as it's very rare, it's no big deal.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1594.729

The one that seems the most dramatic would be one where I thought a project was going to take me about a year, but it ended up taking me about two years.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1603.317

When you have the experience of working on a fixed price project, if you've never worked on a fixed price project and you've only worked on hourly, when a project goes long, longer than the client expected or certainly past your hours estimate, the client starts to become a monster.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1617.803

And they should because you've demonstrated that you are poor at estimating how long it's going to take you to do something. They are now spending more money than they agreed to. If it goes really long, they're going to spend more money than it was worth to them. And they will only continue paying you due to sunk cost fallacy. If they still have to keep paying you, I've seen people get fired.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1638.25

I've seen lawsuits. It can get really messy. But when the project I'm talking about went long... The client was totally fine. They didn't care. They would have been happier if it was done earlier, but 80% of the application was working. They were using it in production.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1654.08

There were just some sort of senior level executive reporting features that were really tricky and I was having a real hard time with in terms of getting the performance and the features balanced so that the features that they wanted were there, but it didn't crush the performance of the entire system. It was very tricky.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1669.392

But the client wasn't freaking out and I wasn't really freaking out because it wasn't full-time work. I was only working a few hours a week. And ultimately the amount of money I got divided by the hours I worked, I was still getting paid probably a hundred bucks an hour. It wasn't like a disaster. It wasn't like I was going to go out of business or anything close.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1686.345

And I was still taking on other clients to do other things. I think at that point I was selling advisory retainers. So it was still, I was bringing in 10 or $20,000 a month just to answer the phone. And then it was almost like a hobby. In my other hours, I would work on these reports for this client, and it was fine. And it sounds really bad, but it wasn't bad at all. But it wasn't great.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1706.78

It would have been better if I'd finished it in the year or even earlier.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1728.746

I am on a mission to rid the world of hourly billing, and I can't do that one person at a time with one on one coaching. I used to do one on one coaching, but I don't take on new private coaching students. I need to do it in more of a leveraged way so that more people get the message faster.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1744.873

Maybe they don't benefit from my specific assistance in an ongoing way or accountability calls every other week. But writing books and giving workshops and having a community of people who have drunk the Kool-Aid and are practicing and some are more advanced, some are less advanced, they're more new. So they can help each other in a way where the more senior people can help the more junior people.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1769.567

And it doesn't have to be me all the time answering every question or solving every problem. And to me, that is the way to actually make progress toward that mission, toward that vision. More of that, more books, more workshops. Of course, you talk about the future, you got to talk about AI. I've experimented with training in AI on my Q&A sessions.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1789.719

So inside the community, ever since 2017, I've been doing live Q&A sessions that are recorded. I've trained in AI on seven years worth of, it's like a thousand hours of people asking me questions and me answering questions. I've got this sort of AI librarian or this AI bot thing that can do a really good job answering pretty much the way I would answer almost everything.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1811.75

It's not perfect, of course, but it's the kind of thing that people can get access to. If I died tomorrow, like people would have access to it and would still give them pretty good answers.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1819.832

Wherever it got the answer from, it points you to, you know, it might be a free thing, it might be a paid thing, but I'd say, oh, you know, this answer came from that book or this answer came from that video call or this answer came from that podcast episode or whatever it was. More like that.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1834.037

More like trying to scale the reach of the expertise, even if that means not going as deep with any individual person. I think spreading the idea is really the most important piece.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1853.258

So I have a really novel way of managing my time or like being productive, which a student referred to as ruthless simplicity, which I liked. Pretty much every year, basically every year in January, I set a theme for the year. Like what is going to be my theme for this year? Because as a soloist, I can't do everything.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1873.547

Since I'm a software developer, I can automate a lot of things, but that takes time, too. So at the beginning of the year, I think this sort of theme and then I rough out what some experiments might be to explore that territory and see if I can, with the ultimate goal being to spread the mission to more people. My ultimate goal is to spread the hourly billing as notes mission to more people.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1892.174

What am I going to do in 2025 to make that a reality? And that'll be my focus for the year. And then I just keep it really simple. I have a to-do list with recurring to-dos on it and I put daily to-dos. So like every day, like 15 or 20 to-dos that come back every single day. Got to do all these things. And it's a mix of personal and business.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

19.133

It's for management consultants, which wasn't at all what I was doing, but it was adaptable enough that I could figure it out and apply it for software projects. So that was my main, air quotes, tool. And then I had to develop a bunch of frameworks that were specific to software development and consulting that made it make sense.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1912.202

100 pushups, practice my forms, send my daily email, check the Teardowns channel in the community, stuff like that. These little tiny tasks, like very much atomic level tasks that I do every day and almost like a, it's like a gardening metaphor. Plant this garden and you just tend to it and produce it. After a while, it produces a whole bit more tomatoes than you can eat.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1932.487

So that's my overall, I guess my overall philosophy is to have a gardening metaphor instead of a hunting metaphor where you go out in the morning with a spear and try and come back with a buffalo. So I keep the gardening model of marketing, sales, delivery.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1947.573

It requires a lot of little touches every day or every weekday to keep the ball rolling, keep the momentum going, to keep that flywheel spinning and increasingly spin faster. I don't really do time blocking. If you looked at my calendar, you'd see I maybe have one or two appointments a week and the rest of it's just open time for me to do my to-dos. So that's pretty unusual.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1969.484

The ruthless part, it's very simple. I keep it very simple. It's get off a phone call. Let's say I'm going to get off this phone call with you. I'm going to look at my phone and see if there are any emergencies with my kids or anything. There's not going to be. And then I'm going to go to my calendar. I'm going to say, do I have another appointment? The answer is no.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

1984.412

How many hours do I have before we have to go to karate tonight? Before, okay, we'll go to my to-do list. What kind of my to-do list, what can I fit into that four hour block? And I just start cranking them off. The ruthless piece is that I don't do stuff that's nice to have. I do the, I'm a big believer in the 80-20 rule. So I don't get fancy with my website. I don't get fancy with my emails.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2005.439

I don't get fancy on social media. I host a podcast called Ditching Hourly. I don't get fancy on that. There's no intro music. There are no ads. There's no edits. If there's something egregious, a fire truck goes by or something, I'll cut that out. But it's pretty much live to tape and then that's it.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2021.808

Everything that I need to do, let's say I've got an SOP to record a podcast episode, every single thing on that list needs to make a case for itself. Do I really need to put ID3 tags in every MP3? No. Do I really need to put chapters and everything? No. Do I really need music? Do I need episode artwork? No, no, no, no, no. What do I need to do?

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2042.681

I need to give the listener a massive insight, at least one, every time they listen to me so they keep listening. I'm ruthless about that stuff. It's the kind of thing that I would hire a VA for, but I'd rather just not do it, to be honest.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2078.385

I'm pretty old, so when I encounter this kind of enthusiasm, I need to take a step back and celebrate that someone is so excited about something. That's great. I love that enthusiasm. You need it. At the same time, I would be super skeptical because I've seen so many things launched to crickets. I've seen so many people just in their own head about what a great idea this is, including myself.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2100.813

I've launched to crickets a bunch of times. I wouldn't give them any advice. I would ask basically in a polite way, be like, who cares? Who cares about this? Who's going to buy this? If I don't immediately see what the value proposition is of this thing, you know, it's Uber, but for dogs, it's like, it's okay. What's the market size? Where are you going to find these people?

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2121.047

Why aren't they going to do something cheaper? Why are they going to use your thing? I would be, it's tough for me to not switch into coach mode in a situation like this, but I would be very polite and I probably wouldn't, I probably wouldn't say anything about it to be honest.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

2134.876

My default position would be to ask them probing questions and chances are that's not what they, chances are they just want a cheerleader to be like, that sounds great. I'm sure it's going to be a big success.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

215.856

After music school, I ended up going back to computers, which I had done as a kid, to make ends meet while I was trying to get gigs and that sort of thing. So I ended up really liking the database programming I was doing. I call it programming. It was ScriptKitty stuff in an application called FileMaker.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

236.813

that I had a lot of fun with, really enjoyed seeing big teams of people using software that I had put together. So I went off and did that for a few years with a popular consulting firm, a FileMaker consulting firm. And at that firm, we build hourly, and eventually I was managing the teams. There was about 10 developers at the time. And we build them all out at a blended hourly rate.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

260.191

I realized at one point that if we were going to hire more employees, we would want someone that looked more like our most junior developer, who really wasn't that good, but had a very low salary. And it would be foolish to hire a really high-end developer like our best developer, because he was really expensive and he was really fast. So...

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

279.128

it was tough to keep him busy enough to break even on his salary where with our junior person as long as they kept their clients happy which they did and we were making maybe four times more profit off of a mediocre developer not even mediocre and then i was like wait a second i don't want to have a firm full of junior devs that barely know what they're doing

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

300.752

And I couldn't wrap my head around this. I was like, this doesn't make sense. Why wouldn't we want to have really good developers? We're like a high end dev shop. It seems like you'd want the best developers you could get. And it took me about two weeks of puzzling over this until I finally realized it was because we were billing by the hour. We were trading time for money.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

321.167

And as soon as I saw that, I was like, I couldn't unsee it. And I said to the owner, what I just told you was like, we should hire more people like a junior. And he was like, what? So he said, I see what you're saying. I understand it intellectually, but what would we actually do? And I did not have an answer for that. This would have been 2005.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

340.379

So I went solo to find out what the answer to that would be without risking 10 people's mortgage payments. I'd rather just risk my own. So I went solo in 2006, January 1st, 2006 and never looked back.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

381.442

And coincidentally, I didn't know what I was going to do, but I knew it wasn't going to be hourly. And that was all I knew. Back then, there were still these things called bookstores. And I was standing in a bookstore and came across a book called Value-Based Fees by Alan Weiss. And that book was the answer that I was looking for. That thing was my Bible for a couple of years.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

39.222

Hey, it's Jonathan Stark here, and I am the Ditching Hourly Guy over at JonathanStark.com.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

401.725

Every single page has notes on it. It's a great book. It's for management consultants, which wasn't at all what I was doing, but it was adaptable enough that I could figure it out and apply it for software projects. So that that was my main air quotes tool. And then I had to develop a bunch of frameworks that were specific to software development and consulting that made it make sense.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

423.74

There's some nuances in software that are different from more straight advisory services because you are building things. I was still building things at the time. So the main tool was that book, honestly. And I had worked out a deal with my past employer where I had clients that I worked with directly and they wanted to come with me. So we worked out a revenue sharing thing.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

442.942

So I had clients immediately. I continued working with them on an hourly basis. I converted one to a more of a fixed fee, more retainery kind of thing. But then I set about trying to attract new clients that were not hourly ever. Rather than trying to convert existing reasonably profitable clients, I decided I'll keep them as is and then I'll switch over to something else with new clients.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

468.1

And then I was like, okay, how do I attract new clients? And started investigating tactics that would attract leads to me so that they were expecting already to be paying a lot of money. Like my intention was to be the guy who wrote the book about the thing and then attract people who really needed that thing.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

485.912

The MVP was really probably the first time I started to, I tried to write a value price proposal and working through that because it takes a while to figure out how to do it right.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

526.414

So there was some pretty straightforward stuff that anyone would get out of that book. For example, when you give a project proposal, give them three options. They're deciding what's the best way to work with you instead of should we or should we not work with this person or should we go to someone else? That piece of advice alone, having three incremental options like good, better, best.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

545.64

is a game changer in terms of your ability to i don't want to say upsell but if you're not super great at value-based pricing which no one is when they first start then it gives you a way to not leave as much money on the table as you might if you just gave them like one lowball option or something like that that one thing was super helpful and straight out of the book

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

569.884

The things that I had to figure out, the main thing I had to figure out was that since I was giving quotes, fixed prices, not, oh, I think it might take me 100 hours, but whoops, it was 200. Sorry, it cost you twice as much. So since I was going to give prices and stick to them, in fact, it said in my proposal, whichever price you choose of these three options, you will not pay a dime more.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

589.582

So then for a software person, immediately you're like, how do I control scope? That became the biggest problem to work out. Like, how do you figure out how to manage scope creep? When a client's coming along, they run a shoe store or pizza place and they don't know anything about software. You can't get all the scope you need from talking to them in an hour.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

608.098

So you're automatically not going to have all the information that you need before you get started. So what do you do to address that? And those are the sort of frameworks that I've created around that. But also this thing called the why conversation to help in the sales meeting and then a major mind shift that I call scope last.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

626.332

So if you're in a sales meeting, you do not try and do not even try to scope the project in the sales meeting. You're going to scope it later after you know what the value is. You set some prices based on the value. Then you decide what scope you're going to do based on what the desired outcome is and which price they choose.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

641.782

So I would say the why conversation and scope last are like two terms or phrases that I use a lot when I'm teaching this to people. And both are pretty mind blowing and take a while for people to fully integrate into their processes or their business.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

790.484

I think like any good product company, it was demand. It wasn't my plan at all. I was pretty well known when I was at that firm when we were still billing hourly because I wrote for the Trade Journal, which was a physical magazine at the time. They had a monthly column there. I was a tech editor. I spoke at the annual conference a few times, maybe four times.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

809.03

And so when I left, everyone was like, are you crazy? What are you doing? And I told them about this sort of ditching hourly thing. And they were like, oh, yeah. And I think in their minds, they're like, he's going to come crawling back in a year. But my first year went great.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

822.175

One of my colleagues wanted to put together a panel to talk about this sort of unofficial at the conference, but an unofficial thing in like a side room. And it was standing room only packed. And then I was getting invited to talk to user groups of people from the FileMaker space who had seen me, been following me from the sidelines, following what was going on.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

843.426

And there was one time up in Boston, I presented to a room, maybe 40 people. And at the end, we had to leave the room because someone else was coming in after us. But I was still getting questions. So I told everyone to just email your questions to me and I'll blog about it every Monday.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

859.196

And so I did that for weeks and weeks, maybe months, where people would just send in questions and then I would answer them on the blog so they can then share it with everyone. And then finally, someone just offered to pay me to coach them directly. And I was still doing my normal business, my normal software consulting business during the day.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

877.526

But since I wasn't trading time for money and I was giving fixed prices, I wasn't really very busy and I was doing really well. So I had plenty of time and money to help these people out pro bono. And then people were offering to pay me to do it. It was just real natural progression.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

891.352

Then eventually I collected everything I had written about the subject and published a self-published book called Hourly Billing is Nuts. That was the year when I was like, okay, I'm officially going to switch my business. I'm going to pivot from doing software consulting into doing more like business coaching or price consulting for service businesses.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

930.259

I'm a soloist. I am a lone wolf personality-wise. I don't like meetings. I especially don't like recurring meetings. So no, I intend to never have employees. I'm not against other people having teams. It's just not the, it doesn't, for the kind of business I have now, it doesn't make sense to scale that way. And for even the software people I coach, that's just one approach to scaling.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

954.67

It's really the only approach to scaling if you are trading time for money is to hire a bunch of bodies. But you really need to get up to 50 before you start to get the benefit. And then you've got just a completely different lifestyle. You're a manager, you're a boss, you're a leader. I never talk about leadership concepts on my daily mailing list.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

973.343

And it's just about pricing and ways to scale without hiring. Pretty much all business books assume you're going to hire. So no one needs another book about how to hire and how to lead a team and how to have your engineers in harmony with each other and all of that. My approach to scaling for myself and the people I work with is to increase the altitude of involvement with your clients.

Code Story

S10 Bonus: Jonathan Stark, Consultant - Teacher - Author

997.284

If people out there are listening, have running a SaaS or something, you probably pay a team or you have an outsource, some sort of outsource, a dev shop or something where they are writing code. They are implementing new features. They are squashing bugs. And it's the coal mining of the software business. It's the typing semicolons.