The Changelog: Software Development, Open Source - It’s OK to make money from your open source (Interview)

Episode Date: July 22, 2020

Adam loves a good dark theme and supporting a fellow creator, and Hedy Li finished the episode we did with Nikita Prokopov covering FiraCode and reached out saying Zeno Rocha's work on Dracula deserve...d the same credit. _We agreed._ So we linked up with Zeno about his passion for open source, how he's changed his mind on making money with open source, his big release of Dracula Pro and the future of Dracula, and of course his new book -- 14 Habits of Highly Productive Developers. Check for a link in the show notes for details on how to get your hands on Zeno's book for free through our giveaway.

Transcript
Discussion (0)
Starting point is 00:00:00 I got to imagine that somewhere along the line, and that's what we hear, you know, here on Maintainer Spotlight, is that we see people that want to support their work. And if not rewarded in certain ways, not so much just monetarily, but rewarded or appreciated, there's opportunity for resentment. And you've got to find a way to find a reward. And if it's not money or some other way, you've got to find something that sustains your soul to keep doing the creativity and making the make. Totally agree. I think when we are young, we usually, we just think about how much happiness that project brings to you. And that's a huge factor, huge variable. But yeah, as time goes by, like there are other priorities, other things you have to take care of. And if you can diversify your streams of income, right? Like, okay, I have my job. It's paying well. I'm happy. I don't want to leave my job at all.
Starting point is 00:00:50 But if I can generate new streams of income with something that I love, man, why not? Being With Your Change Log is provided by Fastly. Learn more at Fastly.com. We move fast and fix things here at Changelog because of Rollbar. Check them out at Rollbar.com and we're hosted on Linode cloud servers. Head to Linode.com slash Changelog. Welcome back friends. This is the Changelog, Local Podcast featuring the hackers, the leaders, and the innovators of the software world. We have a great maintainer spotlight episode for you today. Zeno Rocha joined us to talk about his passion for open source and how he's changed his mind on making money with open source. We also talked about his big release of Dracula Pro and the future of Dracula.
Starting point is 00:01:44 And, of course, his new book, 14 Habits of Highly Productive Developers. Stay tuned to the end of the show for details on how to get your hands on a free copy of Zeno's book through our giveaway. This special flavor of the changelog called Maintainer Spotlight is co-produced in partnership with our friends at Tidelift. Check them out at Tidelift.com. All right, let's do this. Zeno, we're back, man. Got you here. It's been years, I think.
Starting point is 00:02:13 Yeah, I don't even know how many years, but yeah, it's so good to be back. We started with Lessons Learned last time. We were talking about open source Lessons Learned. You got a really interesting story. I recall you being in the hospital or something like that, and you created Dracula. So we'll talk about Dracula, making money in open source lessons learned. You got a really interesting story. I recall you being in the hospital or something like that, and you created Dracula. So we'll talk about Dracula, making money in open source, and your thoughts on that. This Dracula Pro thing that's kicking butt out there, this book you got going on.
Starting point is 00:02:34 But yeah, so much going on. What has changed with your idea around open source? I mean, Dracula Pro is obviously a money-making thing. It's a profit thing for you. So when we talked before, you weren't really into making money with open thing. It's a profit thing for you. So when we talked before, you weren't really into making money with open source. What's changed? Man, I always hated that idea
Starting point is 00:02:51 of making money with open source. And looking back now, I think, oh my gosh, why didn't I even think about like that in the first place? I think there's always this distinction of, oh, open source is like everything free and that's it. And the opposite of that, it's, okay, let's make money, let's sell. And I always hated salespeople, that sort of thing. And what changed was actually curiosity. I think that's the best way to describe it. Back in 2019, at my regular job, my nine to 5, I wanted to learn more about sales, understand how the business worked.
Starting point is 00:03:29 I was like, yeah, I can read some books. I can try to figure out how the sales pipeline at my company works. But I think the best way to learn is by doing yourself. I looked at all my open source projects and I received like an email from Google Search Console and with all the sites that I have on my analytics and I saw there was like a million page views on the Dracula site and I was like, oh my gosh, there's something here. So I decided to take a shot on that project in particular and that's how it all got started. Like, okay, I'm going to try this sales thing work. And if it works great, if it doesn't, that's fine. I'm going to survive.
Starting point is 00:04:12 Yeah, it was pretty much like that. Well, I think people have a misconception of what sales is. I think that's why people hate sales people. There's some really bad ones out there. Sales really is just a via exchange, right? Solving problems, helping people. I think we get this sort of misconfiguration of what sales is and we're like, we don't want to be that icky person. Yeah, I think the stereotype of a salesperson is one who convinces you to purchase something
Starting point is 00:04:39 that you don't want or need. And that is where the icky comes in because it's like, stop pushing this wares on me, man. I do not want to drive this car home. I'm just here to waste an hour or whatever the context is. And so I absolutely understand that stereotype, but like Adam said,
Starting point is 00:04:57 and that's the difference between a good salesperson and a bad salesperson. A lot of times they'll say, hey, it's all about the product. If I believe in the thing, it sells itself. The best salespeople are working on the things that sell themselves because that's how you have success in sales. You can't sell something that nobody wants or that you don't believe in. Which makes sense for Dracula being, I guess, in quotes,
Starting point is 00:05:16 easy transition-free. We'll talk about the easiness of it, but a million page views to Dracula theme. Was it draculatheme.com? People want it. That's mean people want it that's pretty interesting is that in one month like for a year what's the time frame yeah that was like for a whole 2019 and i was like okay i think we can do something about it and i started thinking okay like if i were to sell this somehow how that would be i don't know about you guys but i've never seen anyone selling a code theme
Starting point is 00:05:45 before. So I was like, no, I think you might be the first one. So I was like, okay, this is going to be pretty insane. Like nobody pays for that. This is free. This is all open source. So how can I turn something that everybody uses for free into something that actually adds value? That was my whole mentality back then. That's a great question. Yeah. Yeah. What'd you land on? Yeah. So many interesting points, many interesting points. The first one was, okay, the product itself, right? What people are actually using. Like when I started Dracula, I picked some random colors that I liked and that was pretty much it. This time I was like, okay, let me truly understand how colors work.
Starting point is 00:06:26 Let me like read some books, read some papers about color theory, how to assemble different color palettes. There's so many different ways to think about this. And this is a topic that designers like a lot, right? And they know a lot about this. I didn't know anything about this, but like any programmer, it's okay, let's learn it, you know? So I started learning about that. So I was able to do something that felt good and that was mathematically appropriate and made sense. And then from there, I was trying to think, okay, how can I really cause some sort of
Starting point is 00:07:07 transformation in people's lives? Because I can do all these nice colors for your Vim, for your VS Code, for your iTerm and your Terminal, but how can that really make a difference in your life? So that's when I started thinking, okay, maybe if I put something like a book, some sort of ebook that I write, maybe this is going to add that value. So I was just trying to assemble pieces, you know, like another piece is fonts. So if I look at the most interesting fonts out there and there's a whole trend in terms of ligatures okay that's another interesting point um at the same time i was looking at apple and what apple was doing and there was pretty much two trends that i saw apple doing like one was having their pro products so airpods pro like something, anything Pro and the iPad Pro. And also they going heavily on dark mode.
Starting point is 00:08:08 So, okay. That's another interesting point. And another trigger for me, maybe it was the fact that I saw other people making money with Dracula. That was not me. So. Oh, really? What were they doing? We were doing like a keyboard with dracula keycaps and they were selling them yeah they were selling them and i think they they broke a record of sales like one of the companies they sold like more than a thousand keyboards and i was like oh my gosh like people are making serious money with dracula and i'm just here sitting around and i'm not doing it that is not me. Oh, no.
Starting point is 00:08:45 And I'm not getting a cut. Yeah. So there's a lot of triggers. You didn't email them your royalty program? No, like it was my fault. It's like MIT, so you can do whatever you want. Right. You could have written some sort of lawyer-esque thing
Starting point is 00:08:59 just to see if they'd fall for it. You know, like, by the way, you owe me the money. Yeah. Interesting. That's funny. I didn't know that part of the story that no i didn't either keyboards and other people are making money off of it yeah was it just like the logo of it or what the keyboards do differently that made them dracula keyboards just the colors and then other companies do you know the bear app the notes the note-taking app called bear yeah yeah bear yeah like a bear like the animal
Starting point is 00:09:26 so if you want to have the dracula theme there you have to pay so it's a another they have like this paywall for themes so another company making money out of that so i was okay, my turn now. My turn. So people must really love the Dracula theme. I mean, when I go into the themes for an editor, there's tons of them. I think Solarize is one I land on quite a bit. They have a light and a dark. Dracula, I see sometimes.
Starting point is 00:09:58 Everybody who talks about Dracula loves it. I've never actually given it a try. Adam, I know you're a user and even a Dracula pro person over there. What is it about Dracula? Is it just like you landed on the best colors there are? Or why do people love it so much from your perspective? What do people tell you about it, Zainab? For me, I think it's the fact that it's multi-platform,
Starting point is 00:10:16 cross-platform, and it's everywhere. When I started the theme was because I wanted to have on my terminal, on my code editor, on my browser. And I missed that unique experience. So I truly believe that there's a huge cost when you're switching context all the time. And I think by having a natural transition between different applications,
Starting point is 00:10:43 your mind is still there, right? This is one of the reasons why developers hate Jira so much. And they love GitHub issues because their code and the issues, it's one place. But if they have to switch to Jira, okay, so now I have to think about that. And Jira is not good in so many ways. Yeah, it's not the only thing they don't like about it, but point taken.
Starting point is 00:11:06 Yes. Well, maybe from a user's perspective, Adam, what is it about Dracula that... For me, I like dark themes. I like dark themes, I like Xenon. There you go, it's too easy. I happen to use editors that are supportive. You have a personal attachment to it, yeah. For Pro, though, what I think was really interesting was being able to go beyond a text editor.
Starting point is 00:11:25 And so I've got my Alfred themed in that way. So I think, if you rewind a little bit, what I like is the story, right? The idea of Dracula. And I also like Xeno, so it was easy to say, okay, well, he's got this thing. I'm sure he's been working hard on it. I've used Dracula in the past for free. Might as well find a way to support him as a maker and as a person i'm a fan of and also enjoy dracula like i i now use it in code i use it in uh you've made it really easy to use in oh my zsh
Starting point is 00:11:53 yeah i just flipped the theme installed it flip the theme and then the same with alfred so like in my in terminal in vs code and in alfred which, I guess, I don't know how to describe Alfred. If you don't know what it is, check it out. I think it's alfredapp.com or something like that. But all those things are themed with my preferred version, which was Van Helsing. That's my flavor. I like dark themes, so that's me.
Starting point is 00:12:19 Cool. So what'd you land on in terms of the pricing structure and how that works out and the details there? Because I noticed it doesn't seem like it's monthly or annually. That's a great question. I wonder why you chose that. Yeah.
Starting point is 00:12:31 So another thing that I started to pick up, when you look at your behavior as a consumer, you can already identify some patterns, right? And I think one pattern that we all have right now is having this burnout in terms of subscriptions. There's always a new subscription. There's always a monthly plan. And now we are all going to these budget apps so we can identify those missing subscriptions
Starting point is 00:13:01 that we forgot. Still not using anymore. Exactly. We're still paying it, but we don't use it. Exactly. And I was like, okay, I don't want to do subscriptions, even though I think it's the best pricing model ever. I truly believe it.
Starting point is 00:13:14 I didn't do it because I don't think it's good. I actually think it's the best, way better than what I landed. I wanted to give it a try. So I decided to set on a one-time payment and see what would turn out from that. So I first thought about two different strategies. I said, okay, let me do one application for nine bucks and I do 10 applications for 49 bucks. That was my whole idea. Because the reason why people use Dracula, besides being a nice dark theme and all that,
Starting point is 00:13:51 it's because it's cross-platform. So they ended up going to the 49 just because it has all the apps. And if someone can't pay 49, then they just go for the nine. So I thought about that. And on the day before I launched, I was talking to some
Starting point is 00:14:05 friends and he said, like, do you really think that the transformation that you want to cause on people's life, it's going to happen if you do the nine bucks? And what about the support of that? How much more support you need to provide? And do you think it justifies the nine bucks? And I thought a lot about that and I said, yeah, it doesn't. So I'm just going to go with 49. And I know it's expensive. If you live in the US, it's already expensive. But if you live in other countries, it's like super expensive. And I said, yeah, that's it. Like if you can't pay, unfortunately, that's totally fine. You can still use the free theme with more than 100 applications supported.
Starting point is 00:14:51 So I landed on that, and that was my goal. So when I launched in February 11th, and I think in the first three days, it already hit, like, I guess the first day was like already $3,000. And then first three days, $7,000. And then the first like two months, I think $20,000. And then right now I can actually check to see, to give you the most accurate number. number so from february 11th until now which is like four months something like this 46 000 in 880 dollars so that was something completely crazy like when i see these numbers i'm like okay
Starting point is 00:15:39 there's probably something wrong maybe there's a bug on the system or something yeah who wrote this system right but it's like it's something like adam said something really really nice i think people want to support makers you know yeah they truly believe that if i do my part and everybody does their part everybody with a better product so i think there's a big part of that too. I wouldn't undercut the idea of story. I mean, who doesn't want to use the variant called Blade or Morbius? I mean, when you got Dracula,
Starting point is 00:16:16 you don't just have Dracula. I saw there was a Buffy in there as well. There's Blade, Buffy, Lincoln, Morbius, Van Helsing. And I think that's just super cool. You've wrapped this emotion, this story into it. I think that's just super cool. Like you've wrapped this emotion, the story into it. I think that's where people underplay the value of story. Yeah. And even more so Baxter, like you personally, but then the story of what this is and, you know, the idea of the color concepts and stuff like that.
Starting point is 00:16:37 You know, the science behind some of these things in terms of like geometric color palettes and, you know, circle of hue and modern color theory. Like this is a lot of stuff you put a lot of real work into not that dracula wasn't like the work was really the support of the different themes as you had said you'd already just picked colors you light roll with it whereas here you've taken a more concerted effort towards color themes names story etc and like there's clearly some value here. I wouldn't undercut that, personally, so don't do that. You put some work into it.
Starting point is 00:17:12 Yeah, for sure. While we're on pricing, you mentioned how the price is expensive even in the US, but you go to other places around the world and it's exorbitantly expensive. Not even approachable for some people. I learned something recently from Quincy Larson from Free Code Camp, and he was on the JS Party podcast talking about pricing parity around the world for conference access. And there's a thing called the Big Mac Index,
Starting point is 00:17:34 which I'm not sure if either of you have heard of it, but it's pretty cool. It was done by The Economist back in the 80s, and they've been tracking it ever since. It's basically a survey or a way of tracking purchasing power parity, which is a great acronym or alliteration of different currencies around the world that using a Big Mac like McDonald's Big Mac as the reference implementations like what would a Big Mac cost in this country versus that country. And people are starting to use this to price their software differently depending on where you live, Which might be a cool idea for something like this. Especially if there's people that want to support you.
Starting point is 00:18:07 They want to have the cool Dracula Pro, but it's just priced completely out. You might end up making more money by giving access to more people by pricing it according to people's locale. I love that concept. It's probably the number one item on my to-do list. Is it really? And I even, like I already saw there's like NPM packages for the purchase parity power, the PPP concept. The PPP. Yeah. And I love that. I think like if we adopt that as a collective community, I think it's going to help tremendously. Like I'm originally from Brazil
Starting point is 00:18:45 and I know how it feels when you see like, oh, this nice product, but then it's in dollars. And when you convert it five times and now, okay, I can't have it. So then what happens? People just go and pirate that. So that's not what you want at the end of the day, right? So it's definitely...
Starting point is 00:19:04 Yeah. Well, I think it's a sign of respect too to price parity. You're right, Jared. I hadn't heard of this. I do recall Quincy referencing it, but I hadn't heard the backstory of like what the Big Mac Index is and what that represents. But I think it's a sign of respect to if you have a product and you can't afford to do that. I suppose you can't not afford to see somebody's pirating your thing if it's a digital product or something like that. But if you respect your audience enough, your global audience,
Starting point is 00:19:30 then you will consider this because, you know, you're sort of like locking them out by being just one way, you know, US-centric, I suppose. Exactly. So it's about inclusion. It's really empathy because you are just considering people that you aren't directly around. It's usually just merely ignorance or lack of thought about other people that leads us to this style of pricing. the other. I think especially when it comes to conference access, especially these virtual conferences, it's huge because the marginal cost of adding one more person to a virtual conference is pretty much zero, right? The bandwidth cost is it. And so your price with physical goods, it's harder because your cost of goods sold isn't going to go down because you're selling into that
Starting point is 00:20:19 country. Like maybe if you can manufacture it there, there's all sorts of other concerns. But with virtual goods, marginal cost of zero, you're really just missing that sale if you can manufacture it there, there's all sorts of other concerns. But with virtual goods, marginal cost of zero, you're really just missing that sale if you look at it as a sale. And that person's missing their opportunity to access your conference or to use Dracula Pro and they're going to turn to other means if they really want it.
Starting point is 00:20:36 So I think we're going to see more of it. I think it's a great thing. This isn't a show about this topic in particular, but I'm curious, how do you do it though? How do you determine where they're at and then price them appropriately? That's the hard part, probably, right? It's like translations. I don't want to translate this into a language that seems like it's native because your IP says you're in Poland or something like that and assume.
Starting point is 00:20:58 I want other things to give me that data. How do you, I suppose, do it in a way that's fair to you as well and to not let people rip you off? We'll start seeing reverse VPNs, like everybody's VPN so that they can watch Netflix from a country that's not in the United States. Now we'll be like, here, we'll give you the
Starting point is 00:21:18 VPN where you locate from this country that has the lowest purchasing power. I guess there's always the honor system, though. And that's what a lot of people operate on. Yeah, I mean they could select where they live. Especially people purchasing Dracula Pro or attending a conference like you just
Starting point is 00:21:33 honor system, where do you live? And if they're going to rip you off, then they're a jerk and they rip you off. I don't know, Zeno, how does those NPM packages work? Do you know? Is it based on their locale or just IP address? Yeah, it usually hook up on your server, they detect your IP. Based on that, they give you a certain percentage of discount that you can apply. So then you can set up, if you're connecting with some payment system, you can set up different coupons for different countries. So if you're
Starting point is 00:22:01 in Brazil, it's like, okay, 57%. If you're in India, it like okay 57% if you're in India it's another percentage so that's how it usually works but yeah you can just enable VPN and pretend you're there right yeah maybe going back into Dracula in particular so when you went away from and create my language as necessary but when you went away from which you're not really going away from the open source, is Dracula Pro building upon the MIT license? How is this based on original code licensing? How did you manage being able to sell it and do what you do and license it? How's that work?
Starting point is 00:22:36 Yeah, license is a very tricky subject. And it's not something I'm a huge expert on, to be honest. I wanted to keep the open source version and I still maintain it. I still improve it. Even today, I was reviewing a theme for Adminer. I don't know if you heard about this database manager, but anyways. And for the pro version, I tried to do something around the number of computers that you're using.
Starting point is 00:23:02 That was the thing that felt the most appropriate. So you can be using three different computers for your personal use. If you buy one copy and you share it with your whole company, you're violating the license. But that's pretty much how it works. Yeah, licenses are tricky. And it's a shame you have to be a lawyer or an expert to use them properly.
Starting point is 00:23:29 I mean, I guess you don't have to be, but you might want to know a thing or two at least. That's true. So do you consider Dracula Pro a finished product? Are you continually maintaining it? With subscription models, the idea is I continue to work on it, you continue to subscribe, value exchange continues, makes a lot of sense, scales better for the maintainer.
Starting point is 00:23:49 But if Dracula Pro is pretty much done, just sell these licenses to it, it works out pretty well for everybody. Are you still toiling away on it? No, yeah, there are a couple of ideas that I'm working on. So number one is the number of supported applications. So on the open source version that are 107, if I'm not mistaken, and on the pro version, it's only like 14 or 16, something like this. So I still have a long way to go to catch up with the open source. So I think
Starting point is 00:24:22 there's a long road over there. And in terms of how I'm going to distribute that, what I'm doing so far is trying to over deliver. That's my strategy. So I launched with like nine or eight and I'm over delivering with these new themes for free. So I just say, hey, here's a new theme for free. Here's a new theme for free. At some point, I might do some sort of extension packages, like video games in the past where you buy version one and then, I don't know, if you play The Sims. So you buy The Sims and that's the game. Okay, Sims 2.
Starting point is 00:24:58 And then now you buy the... Expansion packages. Yeah, the P.A.T.S. package. Like DLC. Exactly. So that's a one path that I could go but like
Starting point is 00:25:08 I'm okay with just expanding and keeping the price as is as well it's not something that I I'm not too worried
Starting point is 00:25:16 about that right now to be honest well one thing that you can think about and others can think about this too is when you think about sales
Starting point is 00:25:23 and so you said recurring or you're against or you want to go down that road because recurring items, for example. But that doesn't mean you can't have multiple launches, like you said, or expansion packages. Or when you expand, it's up to you to determine if there's been enough work to warrant new money from a previous buyer. So you're not selling a lifetime license, right? So to be clear with the audience buying, I don't feel like I've bought a lifetime license. I feel like I've bought, you know, the current 14 themes, you know, the variants or whatever.
Starting point is 00:25:52 But if there's like a new special variant out there, I'm like, I've got to have, you know, Killer Bob. I don't know. I'm just thinking like what other name could you have that comes off of Dracula? I don't know. Maybe Brad Pitt. Maybe Tom Cruise. Just name straight up one of the most famous movies out there ever when it comes to vampires but you know I might be
Starting point is 00:26:09 lured in to buy that because I'm like I see value there and I don't mind rewarding you with dollars so just putting it out there to think like even though you're not going down the recurring dollars route doesn't mean you can't have multiple launches or more launches in the future that's that's you know as you said with expansion packs or other ideas. I think if there's more work, more value, then it warrants new money, in my opinion. No, yeah, that's great. How does this play into your passion for open source Dracula then? So having this, how do you balance and maintain your own mind space between the two?
Starting point is 00:26:44 Are they two distinctly different things in your mind? Are they one thing? Does one feed the other? How do you share that in your mind? So when I started, I think it was like around seven years ago, something like this. And when I was in the podcast telling like the crazy story of how it started, there was a lot of moments throughout these seven years that I wasn't motivated to work on the project. And I just like, okay, I'm just going to keep this alive,
Starting point is 00:27:11 but I'm not super active. There are other moments that I was like super active, but it was like a roller coaster, to be honest. And now that I have this premium version and something that is more sustainable, it actually gives me much more energy. It justifies all the investment that I'm doing in terms of time. So when I'm working on the open source version, for me, it's like I'm working on Pro. There's no distinction on my mind. There's more distinction when there's something related to communication, marketing, that sort of thing. But this is one interesting point for all of you who are listening right now
Starting point is 00:27:48 and you have an open source project that you love, that side project that you really want to maintain, but you don't have time because of work, family, friends, all that. And when you do that, it gives you that power. It's like, no, this is working. People are using, you are being rewarded by your work. And now you can actually even spend more time. People are like super crazy about Dracula. So
Starting point is 00:28:13 maybe I can do some t-shirts and so whatever, like merch and stickers around it. So there's so many ideas and because you have that power, now you can spend more time on it so i would really recommend trying it out even though it's really hard like adding all that value that adam was mentioning man it takes so much time only on that landing page like i spend a lot of time thinking about the content you know like what is the story that i want to tell how do do I justify, like, why would someone open this and think, yes, that's for me. Yes, I'm willing to spend the money. So, yeah. Has anybody followed in your footsteps? Because you definitely broke new ground here. As you said, there weren't people selling themes. Has anybody come behind you and said,
Starting point is 00:28:57 I got a theme everybody loves and I'm going to offer a pro version? Yes. There's actually one person who reached out to me and he has a theme, it's called Shades of Purple. He didn't launch yet, so maybe, I don't even know if I should be mentioning. Maybe you're launching it for him right now. But it's a really nice theme as well and I think he's probably going in that direction. And I think other friends, they reached out
Starting point is 00:29:23 and got inspired by that idea of turning their open source projects into a paid version. You know, like I have a friend that he does a Mac application for you to block, to pretty much enter a presentation mode where you hide all your desktop apps. You block all the notifications and now there's no distractions and you can present whatever you're presenting. It's an app called Plim. And this was like something very similar, the way he structured both his offer and the landing page and all that. And we talked about how to do the pricing, what are the different variables you can think of. And yeah, it was, I think some people are starting that as well. And I think it's a great thing.
Starting point is 00:30:11 Andrew, you mentioned SolarizeJar. That's the only other theme or color scheme I can think of that's been of similar popularity. And Ethan, we had actually had him on, like, geez, way back when. When was that? Let me look real quick. 2012. March 30th,th 2012 this is episode 77 that was before zeno started dracula because he started it in 2013 yes yeah i mean i don't know anybody else like you said that's doing themes and that has that popularity hasn't converted it
Starting point is 00:30:38 and what i mean by converting it is like is there's an opportunity for whether you want to or not an opportunity for resentment? Like your time. I can just think of like how many hours Ethan must have poured into and still pours into Solarize. Not that he hasn't gotten value. And I have no idea what the full story is there. I'm not trying to speculate really or trying to assume. But just speculating is that I got to imagine that somewhere along the line.
Starting point is 00:31:02 And that's what we hear, you know, here on Maintainer Spotlight, is that we see people that want to support their work. And if not rewarded in certain ways, not so much just monetarily, but rewarded or appreciated, there's opportunity for resentment. And you've got to find a way to find a reward. And if it's not money or some other way, you got to find something that sustains your soul to keep doing the creativity and making the make totally agree i think when we are young we usually we just think
Starting point is 00:31:30 about uh how much happiness that project brings to you and that's a huge factor huge variable but yeah as time goes by like there are other priorities other things you have to take care of and if you can diversify your streams of income right like okay i have my job it's paying well i'm happy i don't want to leave my job at all but if i can generate new streams of income with something that i love man why not one of the thing that uh you've got a seems like a small passion for i. I can't tell you. You've only included four. But in Dracula Pro, you've got four hand-picked typography options. Cascadia, Fear of Code, JetBrains Mono, and Victor Mono. Now, I'm only really familiar with Fear of Code because, hey,
Starting point is 00:32:18 we have a maintainer spotlight coming out pretty soon with Nikita on that subject. It's on the feed now as this one goes out. That one will be at the previous maintainerainer Spotlight with Tonski. Nice. Yeah. In fact, I had never said the word ligature, I think, on the changelog until last Maintainer Spotlight, and we're going to probably say it again here
Starting point is 00:32:35 because ligatures are a big part of Dracula Pro, aren't they? Yeah. That's right. But you decided to include these four with Dracula Pro. What went into choosing the right typography? And side note, anything you want to share about Fear Code? Yeah. I think you like that a lot.
Starting point is 00:32:51 Yeah, no, I love Fear Code. It's actually the font that is being used on the site. And yeah, I thought that there are a lot of peripheral things around your code editor. I think a theme is one of them Fonts is another Plugins is another And I was trying to look at
Starting point is 00:33:10 Everything that composes that So when I noticed I didn't use ligatures before And I wanted to give it a try For those who doesn't know what this means It's pretty much when you have Different symbols And you use them on
Starting point is 00:33:26 your code. And the whole premise of that is that you transform those multiple symbols into just one character. So for example, if you want to do equals equals, instead of putting two equals as two characters, it combines as one character. So when you're reading your code, it's easier. That's the whole point. It's easier for you to scan, right? Of course, it depends from person to person. Some people hate ligatures. Some people love it, can live without it. That's definitely a love-hate thing.
Starting point is 00:33:55 There's some people who love it, some people who hate it, some people who are against it. We debated that quite a bit on that show too. We're like, I mean, characters replaced. Now, the good thing is that in the actual text it's just a ligature replacement not a text replacement so that's helpful and when you backspace you're getting back to original characters but it's just simply a presentation layer thing versus a replacement text thing yeah and those were the four fonts that i i found the that fit dracula
Starting point is 00:34:23 pro better and they had ligature support. I tried many, many others, but it didn't feel right. And also, like, I'm really passionate about fonts. So maybe one day we can have some Dracula Mono or something like this. I would love to collaborate on a font for Dracula. I think it would be really awesome. Well, that just shows the opportunity, I suppose, with the idea. Clearly, somebody else had already taken it that step by making keyboards themed based upon your Dracula colors. But this idea has more legs. There's an opportunity for open source to be a gateway for a maker to make money
Starting point is 00:35:05 still keep dracula pro or dracula out there open source free for all maybe potentially share a variant or somehow eventually merge the two somehow to have a free version and like a paid version i'm just saying like there's a lot of opportunity to like really take this and like you know establishing a dracula code typography or you know font face out there would be super cool it's just one more way you can like extend the super cool idea yeah i would love that man like i can't even imagine like seeing the the drop down when you select fonts and then seeing like a dracula mono. Oh my gosh. That'll be amazing. The Tidelift subscription is a managed open source subscription backed by project maintainers. If you're building applications with open source, Tidelift helps you ensure you have components that just work.
Starting point is 00:36:14 That includes comprehensive security updates, active maintenance, and accurate licensing. Tidelift helps you speed up your development, save money, and reduce risk when building apps with open source. And the best part of all, with the Tidelift subscription, you help open source maintainers like Nikita get paid for their work. Learn more and get a demo i'm actually using your language because that's what you wrote on dracula theme.com slash pro when you mentioned seven habits of highly productive developers. Now, first I want to know, is seven habits of highly anything trademarked? Because
Starting point is 00:37:11 there's another book that's really popular. It's very similar named. What are your thoughts on that? That's what I found out when I was writing it. The hard way? Yes. So now it's not seven anymore. It's 14. Double that. Oh, okay. Well, that's twice as good. I doubled that. Nice.
Starting point is 00:37:30 That's so funny. Well, anytime you're writing down habits of highly productive anything, you should just always double it, right? I mean, wouldn't that be natural? Right. So that's hilarious. So now you're at 14 habits. Yes.
Starting point is 00:37:42 When I was doing the pro, that's what I realized, right? Like, okay, I can give you the best theme in the world, the best fonts in the world, and the best code editor in the world. But even if you have all that, but you don't cultivate the right habits, then it's all for nothing, right? So that's where this whole book idea came up. But when I put this out there,
Starting point is 00:38:08 I said, yeah, I'm going to put together an ebook. It's going to be nice and that's it. But yeah, I had no idea what I was getting into. No idea. So fast forward three months later, it's been crazy three months. I have been working super hard on that. And it's, yeah, now it's out there. How many words per day? How do you gauge, I guess, daily success? Chipping away at the block, how do you gauge it? So I think lots of people, they think about the word as the objective, right?
Starting point is 00:38:42 So if I hit 10,000 words, I don't know what is the point, then now I will have a book. I didn't think about that at all. I'm like, okay, I'm going to try to put together all these things that I learned throughout my career, working with lots of good people, and let's see how it goes, right? If at the end of the day, it's a 30 pages book,
Starting point is 00:39:03 okay, that's it. If it's 100 or 200, that's it as well. So that's where my mentality is. But yeah, like writing a book is a very different beast, like from programming. But still, when I started this, my mentality was, okay, I built open source projects before. I built paid products before. I know how to ship things and sit down and do the work. So I will do the same for books. And even if it's a different type of work,
Starting point is 00:39:37 I'm just going to put a lot of effort consistently and hopefully it will be out there. And now it's ready. Did you know you had the book in you though? I mean, it's one thing to sit down and do the work and have a discipline. It's another to actually have the book in you though? I mean, it's one thing to sit down and do the work and have a discipline. It's another to actually have the book in you. Yeah, I think so. I'm not doubting you.
Starting point is 00:39:50 I'm just wondering, how do you know? How do you have that assurance? Which you only have 11 habits. You have the last three. I could have done seven, but I can't quite get to 14. I was actually, you know how I did it? I'm going to tell you how I got the 14. Okay. I first searched for 8hab how I got the 14. Okay.
Starting point is 00:40:05 I first searched for 8habits.com. That was taken. 9habits.com, that was taken. 10habits, that was free. But it was like $5,000 to buy the domain. That's not an option. 11, 12, taken or too pricey. And then 14 was free.
Starting point is 00:40:22 Okay, 14 it is. So that's what I... Wow, I love that. You're backing into your topic size. So you're like, well, I'm going to have to come with 14 in one way or the other. Yes, and I was writing, and there were certain topics that were already on my mind.
Starting point is 00:40:39 I think one that we can all relate as software engineers is how difficult it is to pick what you should learn, right? We are bombarded with tweets and messages, everything, like everybody telling you, you should use this technology, you should use that one, use that framework. Oh, React is much better than Angular. Flutter is much better than React Native. Everybody always telling you what you should do, right? And I feel like that since I started using jQuery. There was always a new framework better. There's always a new library that is better.
Starting point is 00:41:13 I tried to combine all these things that I was noticing on the market or working on the day-to-day and things from my personal life as well. I think by now I gave more than 100 presentations. And I know how that was amazing for me personally as a human being, putting yourself out there, talking to you right now. This is super hard. It's not easy to be out in the public and just opening your heart and tell all the things you feel. And it's a very difficult thing, especially for programmers.
Starting point is 00:41:47 We are all introspective. We have to deal with that. So I try to put that like, okay, if you teach things, it's going to help you. It's not going to only help the person who is listening, but it's going to help you much more at the end of the day. So trying to combine all these lessons was how I ended up with those 14 habits. 14habits.com is super cool. I'd love to find out there's some science,
Starting point is 00:42:14 some actual science around like, okay, habit creation, which we'll do some investigation. We have a show called Brain Science. We'll actually do a little investigation to this hypothesis, but it'd be cool if there was some science to say, learning 14 habits is easier than learning 10 because like that'd be cool right because habit loops and creation is one thing and there's insane science behind it but like for some reason
Starting point is 00:42:37 numbers they play into habits and we're you know the whole world is mathematical i mean it's it's all math and physics and stuff and it's like it intense. But if there's some reason why learning 14 is somehow easier than 10 or maybe even seven, Hey, nothing on Stephen Covey, but you know, maybe it's easier to do 14 versus seven or 10. I don't know.
Starting point is 00:42:58 Buy seven, get seven free. It sounds like that's right. I did hear it takes 21 days to make a habit. Was that on brain science or did i read that somewhere else i can't remember if mariel said that that's a known ism i don't know i'm sure definitely i don't know yeah i don't know that i'll have to research that too i'm gonna say because you could have done 21 habits in 21 days maybe for your next book setup there's
Starting point is 00:43:20 definitely something with like the three-week factor it's like 30 days three weeks that time frame but we'll get mariel to do some research and confirm we might even do a show is this true or not yeah mythbusters but yeah that'd be that'd be cool mythbusters in in regards to brain science mythbusters yeah pop psychology stuff so pick a few of your favorite habits here we'll uh we'll unpack them for the audience because surely some of these chapters probably float out of you as if they had already existed and all the ones you have to like chip away at what are your top habits from the book that we can discuss nice yeah that's a very nice way of putting because when i was writing that's how i felt you know there were some that were like they just they flew like so naturally
Starting point is 00:44:06 and others that I okay I have to spend much more brain energy to put this out there I think there's one that I kind of touched a little bit on this and it's around the like knowing the business side right so I think when we first start as programmers, we think like this, that the sales side is bad and it's hard to like sympathize with salespeople because all they want inside the organization is to sell, right, at any cost. So if that means adding a new feature,
Starting point is 00:44:41 if that means promising some new epic to include on the roadmap, then that's it. And we have to comply and that's all. And they don't care about our code. So as developers, we're like super protective over the quality of our code. And those people, they are the opposite, right? It's like, I don't care about the quality of the code unless it sells. And that's it. So I wrote one that is called Master the Dark Side, where I make this comparison between the light side being, okay, the engineering part and the dark side being the sales side. And I try to convince people on why it's important to know the business side of things.
Starting point is 00:45:23 And some people think that we are paid to code. And I don't think that's the case. We are paid to solve problems. If that means using code to solve those problems, great. If that's not the case, okay, then you don't necessarily have to code. That's not your job. It's not to write characters into a black screen. It's actually to solve something for real so understanding that helps you in so many different levels master the dark side i thought mastering the dark side would be another pitch for his dracula pro theme you know the dark mode that's right i thought you were going there well he kind of did mention a black code editor so it's kind of alluding to a
Starting point is 00:46:01 dracula theme potentially van helsing, maybe, I don't know. Some synergies there. Yeah. So the book is on the Dracula website. Is the book tied into the pro theme or you just buy the book? What's the relationship between the two? They're just both by Zeno? Yeah, when I started was, okay, this is only going to be inside Dracula.
Starting point is 00:46:22 And as time passed, I was putting so much energy and making like everything that i tried to do i want to do the best as possible right everybody is like that and i feel when i was doing i was like okay there's a big opportunity to just sell this this book as is because it's going to help more and that's what i ended up doing so i put it on amazon for pre-orders and that's how it is distributed now both on amazon is regular orders or for the drag clip room yeah there's a lot of stuff going into that too like how do you even get on amazon what's the first step there i just call yes call somebody bezos's number in your robodex hey can i can i get my book on your site, please? It's a whole new world that you have to learn, like this self-publishing world, because I'm not talking to a big editor. I don't have a book
Starting point is 00:47:13 agent. I don't have like a huge team of people working with me. And I feel like that can be helpful for some people, having that person every week asking you how many words uh have you finished how many words now but i was like okay i'm gonna write at my own pace and i'm gonna do this by myself because i want to learn it i want to see how it is to go to amazon and they have this program called kdp the Kindle Direct Publishing. And they have like all these sort of things that you have to fill out and put your book out there. And then there's this whole thing of identifying a book, the ISBN that you have to pay,
Starting point is 00:47:58 and you get this unique number. And you can pay like for 10 unique numbers at once or just one. And every single version of your book is a different ISPN, even from the Kindle version to the paperback version is a different identificator. And yeah, there's like so many things that when you open that Pandora box, you start to learn and like how you do revisions by yourself. Like how do you do
Starting point is 00:48:29 illustrations and how do you generate your book? Are you going to generate an EPUB or a MOBI? How you convert whatever format you used? So there's a lot of different toolings. In my case, I started writing in Markdown. And then from Markdown, I convert to EPUB using this tool called Pandoc. And then when I send to Kindle, they convert from EPUB to Mobi. So it's a whole new world that you have to learn. And yeah, it's pretty interesting. Well, the version we have is a Google Doc, though. Yeah. How's that connected?
Starting point is 00:49:08 Copy and paste. Yeah. It's nicely formatted for copy and paste. Yeah, it is. So when I start every project, every side project that I do, I try to think two things, I would say. One is, okay, what is the value that this is bringing to people? How this is going to help others?
Starting point is 00:49:25 That's my number one driver. And the second one is, how can I collaborate with other people to make this a good thing? Like, if I push it really hard, I can do this all by myself. And that's always how I feel. Like, I don't want to have blockers that I'm just stopped and now I can't move forward. I want to be able to do everything. Even if it's to do the design of my own site. I'm not a designer, but I'll give it a shot. It's not going to be the best design in the world, but I give it a shot. So that's the same for the
Starting point is 00:49:55 book. I'm like, okay, I'm going to do this book. And now I'm going to talk to people that I know and see if they can help. So I put it on Google Drive, on Google Docs, and I called my dad and I say, hey, dad, my dad is unemployed now. I said, hey, can you take a look? Let's just discuss and bounce some ideas. He's not a programmer at all, but okay. And then I put it over there so he can send some comments and we discuss. And then I talked to my sister. She knows how to draw some sketches. I'm like, hey, sister, please help me with this. And now we spend like all this time like putting those sketches.
Starting point is 00:50:33 And then I have a aunt, she's a English teacher. And I said, I'm writing this book. Can you help me review it? Make sure there's no typos. And then- Love it. Yeah, none of those people are technical at all hands on deck like okay let's do this so that's my my approach you know and i think
Starting point is 00:50:52 it reflects on the content also because i know i have some ideas from all those things that i learned but there's so many nice developers out there, like super knowledgeable. So I talked to developers from the New York Times, from Google, from Spotify, Shopify, yeah, from Apple. And I talked to those people and I said, hey, let me send you some questions about this topic that I'm writing. Give me your ideas and I'm going to format them, put it on the book. So that's another thing that you'll see like how there's one writing style and it talks about all these topics, but then there's this complement on top of that idea. Are those interwoven in the content or are those like isolated?
Starting point is 00:51:39 Here's an interview with X, Y, or Z. Yes, right now it's isolated, yeah. It's always interesting to see interviews be part of a book process and ownership of ideas and shared value and stuff like that. In some cases, he's like, I just want my name out there. In some cases, you're like, well, these are actually my ideas. Can you cut me a check? Anybody say, hey, cut me a check, Zeno?
Starting point is 00:51:59 Or they're just like, here's my ideas for free. Not yet. Not yet. No one thought about it. Maybe after this podcast. I guess the top sellers list yeah interesting
Starting point is 00:52:08 well let's hit one more habit I'm going to hit one more habit because I got one that I would love to ask you about because I didn't get a chance to read the body text yet but I did read the headline is it the 9 to 5? no don't be Mario
Starting point is 00:52:21 be Sonic let's talk about this what's that mean? that's a good one so i feel like when we connect ideas with themes that we already know in pop culture right it's always good it makes it easier to connect there's like this game that people play in parties and all the time that it's who would win in a fight. So then you pick random characters, right? So, okay, Batman versus Iron Man or Darth Vader and Thanos. So you get those random characters and you try to combine them.
Starting point is 00:52:55 So I tried to think the same way for those two characters. And I was thinking, okay, Mario, what he does all the time, he's always jumping, right? He's always like jumping from place to place and he kills the other bad guys when he jumps over them. Okay, that's interesting. And then Sonic, okay, super fast and there's like, he rolls and then he kills the other bad guys
Starting point is 00:53:20 when he just rolls over them. So I tried to think about all these developers that I met where they were just like jumping from place to place. So they worked for a year and then went to another company, worked for a year, went to another company. And then there's these other developers that they try to learn as fast as possible and they try to stay on top of whatever the trend is. And they just get things done. So that's the kind of idea, the two contracts that I was trying to give.
Starting point is 00:53:54 And my main point is that that's okay if you are the kind of person who is jumping from job to job. But there's a side effect to this, which is you're not going to be able to create deep relationships and solve deep problems. Yes, you can help. You can code.
Starting point is 00:54:10 You can solve some bugs, create some features when you're there. But when you spend like two, three years in one subject, you know, like Adam, how many years you're doing this podcast? You know? A lot of years. Man, like if you did for one year. 10 years plus. In general, 10 years for this show. Yeah.
Starting point is 00:54:28 Plus, actually more than 10 years. November this past year was our 10th anniversary. That's amazing. And like the level of comprehension that you have around podcasting as a subject, it's like unbelievable. You could do any podcast you wanted right now. And that's because you spend a lot of time doing that. So that's how I also believe that people,
Starting point is 00:54:48 when they're switching jobs very often, there's usually something connected to that where they're trying to fulfill some sort of need that they're not having. And that's not to say that, okay, if you stay on the same job for 20 years, you're doing the good thing. I also don't think that's the case, right?
Starting point is 00:55:05 You're probably just staying there. You're in your comfort zone. You don't want to step out. You're afraid of doing an interview, being rejected. So I feel like there's this parallel between Barry and Sonic. And that's what I try to put out there. We had similar, not same, but similar conversations recently with Ryan Singer on episode 399, Shipping Worth It Matters, here on the Change Log, and then also back a little bit.
Starting point is 00:55:36 I'm trying to remember the title. Did we ship that show yet? Yeah. One thing that every dev should know. Yeah, with Jessica Kerr. I was thinking about that as well. Knowledge transfer is a big problem. Knowledge transfer, story, depth.
Starting point is 00:55:49 I don't know if it made it on the show, Jerry, but I know you and I actually talked about our rough idea of what longitudinal meant and Ryan's version of it and what we thought of it I think originally was different. But just this idea that the kind of problems Ryan has solved design-wise for Basecamp, Ryan Singer for Basecamp, he's been there for the whole time. So he has this vast knowledge of Basecamp's problems. So his understanding of solving problems is so deep, whereas if you keep just jumping around, you don't get enough depth and story and experience and domain specific wisdom like he's got some specific domain wisdom around project management in relation to like what base camp problems they've solved and like you don't get that jumping around being mario is your example so totally i totally
Starting point is 00:56:42 believe on that and like if we take like the example of changelog right you know how to create an audience now come on come on we like to think so we invite xenos on we invite ryan singers i'm just kidding yeah that's part of our shtick but yeah and like you know that's so much and you know this niche mostly we know what stuff doesn't work yeah that's true yeah which is knowledge yeah that's true but that doesn't mean we know it does work yeah yeah and that yeah absolutely that that's the same with habits right like every year you know january 1st you have all this list of things that you want to be better at. And that's what you aim for. But nobody does a reverse.
Starting point is 00:57:28 And they think, what are the habits that I can just remove? And that will make me a better person this year, right? So I think like knowing what works and what doesn't work is crucial. Well, put the website of the book again and some upcoming dates for it. Any particulars around it, like its launch date, etc. How to subscribe to get notified if that's's a thing is it on amazon for sure what's what's the state yes so uh if this goes live after yeah it was july 14th the launch date of the english version and i'm also working on a Portuguese version for July 28th. That's another whole thing, like how you translate a book.
Starting point is 00:58:08 Oh, man, it's so many different things. My bad. And it's, for now, exclusively on Amazon. I'm still thinking maybe put it on other platforms, but I think I'm going to try to stick with that. I think last week I saw a new version of the Pragmatic Programmer. Remember this book? And they launched like the 20th edition of that book. And that really got me thinking because I've been selling like Dracula as an individual independent indie hacker, right? That's
Starting point is 00:58:43 what I'm doing. And I have to do all the marketing myself. I have to get the audience to that point myself. And I thought about doing the same with the book. I'm just going to put on Gumroad, sell it over there. But for how long can I maintain the audience to keep going there? And when I saw that book launching the 20th edition, I was like, man, like they were able to keep like 20 years this thing up. And it's unbelievable. It's still a super relevant subject. And they were able to distribute that throughout 20 years.
Starting point is 00:59:16 So that's why I'm picking Amazon for now. And I will try to stick with that and see how that works. I did the whole individual thing. Now let me do the whole platform and marketplace thing. Let's see which one is better. Gotcha. So 14habits.com releases on the 14th of July. Would make sense because there's 14 habits.
Starting point is 00:59:41 I don't know if that's for a reason. Is that just by coincidence? Okay. I love it. And that's for a reason. Is that just by coincidence? Okay. I love it. And July is the seventh month. Oh, 7-14. Stick it to the copyrights. Oh, man.
Starting point is 00:59:53 Steven's coming after you. Hang on now. Hang on now. Decode your dig. Congrats, though. I mean, one, I got one more question for you, but I want to give you a congrats. To do all this work, to come not just from simply an open source project, but to have a bigger idea. And I think that's what I want to do with this show, what we do here.
Starting point is 01:00:13 But like in particular with Brain Science, we want people to think differently about the problems they face and decisions they make and the way they perceive the world and the way they their mental framework. And I think that's what you've done here is you've changed your mindset towards one open source and then two just like how you can sustain and be happy like working with your dad and your sister and your family must be a joy for you for one but then two to have the extra help but to really enjoy what you do which is super cool when it comes back to let's say open source you've had a change of heart. Get some closing advice to those out there in open source that can maybe take a grain of salt from what you've done here. Some advice going away of like, you know what, if you're stuck here and you're not sustaining, here's some ways to think about it in terms of like just open source, not having to be just free, but finding a way to be rewarded by doing so. Yeah. Usually there's some things that we do and we think when we do open source and number
Starting point is 01:01:09 one is like, you want to carry that flag, the open source flag. This is open. This is something everybody can look at the source code. And that's amazing. I love that flag. I want to carry that flag with me as well throughout my whole life. I love that flag. I want to carry that flag with me as well throughout my whole life. I love that format. But I would suggest people to also think about the underlying goal. If you're putting something out there, it's because you want to help someone, right? You want someone to grab that code,
Starting point is 01:01:38 make it better, put on their own applications, and then solve a problem themselves. And you can do that with a paid product as well. Yes, there's a lot of work. You have to do support. You have to do marketing. If you do that all by yourself, it's really challenging. You have to wear lots of hats, but you learn so much by doing that. And I feel that's something that people should take away and just like, okay, don't give up. You know, the first project that you launch, nobody will care. The second one, nobody will care. The third one, now you know a little bit, maybe a hundred people will care. And then you go from there, you know, but not giving up. And I think there's so much that you learn by doing a side project. There's a ceiling
Starting point is 01:02:26 to what the opportunities and the technology that your company can provide to you. And when you spend maybe 15 minutes out of your day, you don't have to sleep at 4 a.m. Just spend 15 minutes one day, 15 minutes the other day. Try to do something by yourself. I think it's a great lesson. And like take from this podcast, you know, I love what you guys are doing. You're doing for like more than 10 years. It's unbelievable. And the value that you brought to so many people, like you transform so many different careers, right?
Starting point is 01:03:07 So if you take from that example as well bring to your own life okay how can i transform my career and my personal views is something that is going to inspire others you know if you can do that you know what's better than that you know so yeah thank you thank you for saying that we appreciate that we appreciate having on the show yeah we appreciate all the work you put into this uh this theme that i love and paid for uh this book that i will will read when i get the the final copy of it which i will pay for and uh i'm not getting for free right now just to be very clear on that which i will pay for no no no well to be very clear that i mentioned that we got a pre-version of it. We will pay for it. We support people doing awesome stuff like Zeno.
Starting point is 01:03:48 That's right. That's right. But great words of wisdom, Zeno. Thank you so much for sharing your time. It's been awesome. Thank you. Thank you, guys. Thank you, everyone.
Starting point is 01:03:57 All right. Good job hanging in there for the whole show. All the details to win a free copy of Dracula Pro and Zeno's book can be found in the show notes. Look for a link to our blog post explaining all the methods of entry and good luck to you. If you just want to give a shout out to Zeno and all the work he's done in open source, all the hard work he's put into Dracula, Dracula Pro, and every other thing he's done in open source, you can do so at changelog.com slash 405. This is episode 405, and that method is allowed. And, of course, huge thanks to our friends at Tidelift for co-producing Maintainer Spotlight with us.
Starting point is 01:04:32 Also, huge thanks to our partners who get it, Linode, Fastly, and Rollbar. We also have to thank Break Master Cylinder for making all of our awesome beats. Thanks to you for listening to the show. We appreciate you. Listen to all of our awesome beats. Thanks to you for listening to the show. We appreciate you. Listen to all of our shows via the master feed, changelog.com slash master, or search for ChangeLog Master in your favorite podcast app and subscribe.
Starting point is 01:04:54 You'll find us. Thanks again for tuning in this week. We'll see you next week. Bye.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.