Skip to content
Swizec Teller - a geek with a hatswizec.com

$5874 March sidehustle report

In March, my sidehustle made $5,874 in gross pre-tax revenue. That's just $200 short of my post-tax day job income. ?

Unfortunately, this is not a trend. There were bumps, and I already know April is going to be slow. Unless a few Hail Marys come through… you don't wanna rely on Hail Marys when rent is due, though. :D

Here's why that revenue can't pay rent (yet):

Such stable sales LOL

Total revenue: \\\$5874

Gumroad sales:

  • React + D3v4 preorders: \\\$381 - fees
  • ES6 Cheatsheet: \\\$50 - fees
  • React + D3 ES6: \\\$886 - fees

Leanpub sales: \\\$249

  • Why Programmers Work at Night: \\\$8
  • React + D3 ES6: \\\$92
  • React + D3v4: \\\$149

Packt royalties: \\\$514

React Native School: \\\$1464

In-Person Workshops: \\\$1819

  • ForwardJS: \\\$256
  • Self-organized: \\\$1534

Time investment: 96 hours

Cost: \\\$2277

  • More camera gear: \\\$279
  • Editor: \\\$575
  • VA: \\\$337
  • Apple Developer Account: \\\$107
  • reactd3js.com domain: \\\$10
  • AppSumo: \\\$99
  • Drip: \\\$184
  • Hosting: \\\$10
  • LiveEdu account: \\\$10
  • Ads (Facebook + Twitter): \\\$256
  • Lunch for workshop peeps: \\\$60
  • Workshop space: \\\$350

Net hourly rate: \\\$37 pre-tax

That's \\\$5 more than last month! ?? I've arrived!

You might not notice this, but there are plenty of business failings in those numbers. The new React+D3v4 edition is better priced, a better product, and people who read it rave about how great it is.

It's making low sales because 1) I'm not advertising it and 2) if you don't know it exists, you'll never find it. None of my websites, not even the book's landing page, link to it. There isn't even a buy button unless you send me an email and say, "Yo dude, your book looks outdated". Then I send you an email like "Yes, here's the new one.”

This is terrible, and I should feel bad. (hint: I do)

Yes, I should just fix it. As time passes, emotional baggage builds around that "just". The book is not done yet, I'm gonna feel even more pressures once I switch the buy buttons, the landing page copy needs to be redone, the page itself needs redoing, I have to set up ads, there are emails to send, even more existing customers need to be sent their free upgrade, there's more and more of them every week that I don't change the landing page and just so many different things…

Why can't I just build cool shit and let all that other stuff care for itself?

Oh yeah, 'cause I haven't hired anyone to handle that. Because I'm too swamped to spend time finding people to help me.

Nice spiral of doom, that one. Working on the business versus working in the business. ?

And the workshop… that was great. Magnificent. People loved it. We sold 6 tickets out of the 12 tickets we had. Don't start marketing stuff like that two weeks before it happens. Lesson learned.

The Chicago workshop in May is going to do even better.

Did you enjoy this article?

Published on April 4th, 2017 in Business, Side Projects

Learned something new?
Want to become a high value JavaScript expert?

Here's how it works 👇

Leave your email and I'll send you an Interactive Modern JavaScript Cheatsheet 📖right away. After that you'll get thoughtfully written emails every week about React, JavaScript, and your career. Lessons learned over my 20 years in the industry working with companies ranging from tiny startups to Fortune5 behemoths.

Start with an interactive cheatsheet 📖

Then get thoughtful letters 💌 on mindsets, tactics, and technical skills for your career.

"Man, love your simple writing! Yours is the only email I open from marketers and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"

~ Ashish Kumar

Join over 10,000 engineers just like you already improving their careers with my letters, workshops, courses, and talks. ✌️

Have a burning question that you think I can answer? I don't have all of the answers, but I have some! Hit me up on twitter or book a 30min ama for in-depth help.

Ready to Stop copy pasting D3 examples and create data visualizations of your own?  Learn how to build scalable dataviz components your whole team can understand with React for Data Visualization

Curious about Serverless and the modern backend? Check out Serverless Handbook, modern backend for the frontend engineer.

Ready to learn how it all fits together and build a modern webapp from scratch? Learn how to launch a webapp and make your first 💰 on the side with ServerlessReact.Dev

Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️