Skip to content

Side Hustles for Developers - Reading Time: 5 Mins

  • Career
  • Communication
  • Mentoring
  • Personal Development
  • Sales
  • Startup

📅 August 02, 2020

⏱️6 min read


undraw High five u364

As developers, there's a school of thought to look for a developer. Who is writing a blog or building side projects in your free time as a way of hiring? Which most of the time, the developer does not start out to look for ways to generate income from it. Besides with the purpose to hone your craft & gain experience doing something outside of your daily grind.

Therefore I would suggest any developer who plans to start a blog to seek to turn it into a side hustle. To create one with an initial investment of $100 or less to start a side hustle. Which your side hustle has to generate income to keep it going. So that you can use it for other things in life. Say pay for a more expensive vacation or just to knock off your student loans at a much faster pace.

Once your side hustle is generating a substantial income. You can choose to do it full time or continue with it. While taking breaks to recharge and think of growing further or start a new side hustle. Here are some of the side hustle ideas that I had tried. Do note that it is encouraged to set aside some amount of your free time to do it consistently without affecting your work.

If you encounter, an employer with a policy of not allowing their employees to do a side hustle for non-legitimate reasons. Do seek a new employer or be silent till your side hustle has grown to be lucrative. Which replaces about 50% or more of your salary. With your own emergency savings of 3-6 months of more salary/expenses.

Becoming a Teacher, Mentor or Coach

undraw teaching f1cm

There is tons of reason why teaching/mentoring/coaching can be a good side hustle due to the low upfront cost for it. Besides just spending the time and effort to seek clients. Market yourself & building a profile page in mentoring/coaching platforms like CodeMentor to allow you to gain clients.

The great thing about either teaching, mentoring or coaching. There is a different tier of prices you can add. Based upon your available time or help & support they need. While helping you to become a better leader or manager while you do it. Below is a rough guide for you, when you are thinking of either of these options from lowest to highest in price point & time taken from your end.

  1. Teaching - It is usually conducted in a format of one to many within-session through online/offline or hybrid model for the students. It can be live or prerecorded scaled from a small classroom of 20 to thousands of students depending on the format. Which you could help a student to learn a skill, concept or implement what they had known.

  2. Mentoring - It can be a one to one or to a small group of 20 or less. Which they can talk to you in a live session or 1 to 1 session to bounce ideas, advice, provide insights or recommendations or to formulate a plan to help them in their lives. To solve a problem or actionable steps to help them from point A to B.

  3. Coaching - This requires the most time investment from yourself in a long term or short basis. Which you discuss with the coaching client to know & understand more about them. As an accountability partner to hold you accountable by asking probing questions. In every step of the way with adjustments to the plan with feedback from you and the client. To reach the intended purpose or overcome an obstacle they had encountered.


undraw font kwpk

Blogging allows you to add value to developers with a specific niche. This can be used for building your portfolio that is beyond your GitHub account, CV or resume. Seek to commit to doing it for 5 years. Before calling it quits and reevaluate your time or effort spent to it.

Usually, in less than 5 years, HR with high-quality jobs, potential employers, sponsors or people with product or services will come to you. Knocking at your door to give you a high-quality job or place sponsorship to their product or services in your blog if it helps a niche audience.

Writing a Book

undraw typewriter i8xd

It takes a long time to write a book. It can be a frustrating and tiring process. Which involves significant time investment in your part to seek out a publisher or through the self-publishing route.

One of the great things about publishing a book is that it can generate multiple revenue sources. Seek to earn the bulk of your revenue from book sales or endorsements from the book. Not just through speaking at conferences or consulting projects. It could also be your name card. That anyone can look at you to ask you for their help in specific problems.

In this day & age, it is much easier to self publish or work with an established book publisher. Which as a writer, you should focus on promoting or marketing your book by going onto podcast channels, your email list, large developers websites like CSS Tricks or Simple Programmer. You can also learn to use crowdsourcing to help in marketing your book. Like progress update or funding your book sales through your own following.

Building Courses

undraw online learning ao11

The average price for a course is about $300 or more. Base upon a video from Teachable on the basis in building courses using Teachable.

Compare to a book, which the average price can range from $20 to $50. Which is considered the usual price for a book in the software development category. When you are building a course, you should focus on the student satisfaction in the transformation process from a caterpillar into a butterfly. After they had completed the course. Look in building courses that focus on earning more money, save time or helping to improve the safety/security of the person or their family members.

Due to the transformative nature of your course, this helps in you gaining testimonials. Which could be displayed to show a sign of confidence that what is taught is useful and transformational to allow the person to use it right away.


undraw set preferences kwia

These are some of the types of side hustles that I had tried and had some modest success in it. For more inspiration, you could always look at either [IndieHackers][13] & [Side Hustle School][14] for inspiration. Which can be very interesting & wacky in an implementation like a [Revenge cake][15].

My suggestion for you to move forward is to brainstorm ideas that are simple and easy for you to create, sell & market the products or services without much effort. With only an investment of $100 to start. You can also focus on building up an audience or following in a niche that you are serving.


[13]: ( [14]: ( [15]: [16]: [17]: [18]: [19]: [20]:

← PrevNext →
  • Powered by Contentful
  • Max Ong Zong Bao's DEV Profile