profile

The Modern Coder

How I found my special sauce

Published 9 months ago • 2 min read

Finding My Niche

It's no secret that there are many existing resources for learning Git: courses on CodeAcademy, countless blog posts, free ebooks and more.

But they're all missing one thing - animated visuals. So many Git operations involve moving things from one place to another: add a file to the staging area, branch off and start a feature, rewind history, grow the commit tree. The flowing nature of Git begs for a teaching method that highlights the moving pieces and parts.

Back in 2017, I stumbled on this realization when I started making technical tutorials for my YouTube channel: The Modern Coder. The response to my first animated Git video was deafening. The real-time movements of the commits and branches seemed to unlock understanding for thousands of people.

Since 2017, I have experimented with this teaching style. In the process, I've received similar positive feedback on the other Git tutorials I've produced.

Which brings us back to present day. It's one thing to make the occasional YouTube video, but I couldn't shake the feeling that if I truly invested in this teaching method, I could create by far the best Git learning resource on the internet. That means animated visuals for everything from the very basics to advanced techniques — all presented within a software platform that supports complementary learning features like courses/modules/lessons, search, interactive graphics, etc. How could this not vastly improve the way people learn Git? This realization ultimately led to the creation of LearnGit.io.

Let's talk about gear

Since video is at the heart of the LearnGit.io project, let's talk about gear. Over my 5 years making videos for YouTube (longer if you count my high school AV club days), I've become comfortable with a set of tools I like:

My camera is a Canon M50 Mark II paired with a Sigma 16mm f1.4 lens. I'm not really a camera guy, so I bought the camera/lens that would get me the best picture quality straight out of the camera. My microphone is a Rhode Video Mic Pro. For lighting, I typically get away with natural light and a small Aputure MC; however, since moving into the new office, the larger Aputure Amaran 60d is my primary key light.

Software

Hardware is nothing without the software to pull it all together. I use macOS's built-in utility, QuickTime, for screen recording. I edit the videos and create animations with Final Cut Pro. All my graphics are designed with a Mac app called Sketch. On occasion, I will use OBS to record both my screen and face at the same time before sending the video into Final Cut. Perhaps in the future, I'll go more in-depth about the animation process... but for now, I'd prefer to keep my secret sauce under wraps ;)

There's more to come in future newsletters. Thanks again for joining the waitlist. Cheers,

Jack

The Modern Coder

Programmer & YouTuber building LearnGit.io

My name is Jack Lot Raghav, I'm a tech industry professional (ex Amazon) & growing YouTuber (27k @themoderncoder) building an online business (LearnGit.io). In this newsletter, I'll be sharing monthly technical & business insights as I strive for self-employment.

Read more from The Modern Coder

We've gained a couple hundred new readers in the past few months, so I thought this could be a good time to revisit some of my favorite stories: ➡️ In my latest newsletter, I talk about how I got started in web development, and shared some of my early designs. ➡️ Here's one of my personal favorites: I share the story of investing in a private office space, and with a behind-the-scenes video, I show how I built out the space. ➡️ Lastly, from my very first waitlist newsletter, I explain the...

about 1 month ago • 1 min read

I started building websites when I was a teenager, sometime around 2007. In the beginning, I did what most people did: created a file called index.html, threw in some basic tags, and added CSS directly to the HEAD. People find their way into programming careers via all sorts of avenues. My on-ramp was website building. As my interest in web development grew, so did my desire to make my websites flashier and more complex. That's when I found the crown jewel of Window's Vista-era software:...

2 months ago • 2 min read

Last month the online business that I'm building, LearnGit.io, went into early access. I want to thank you all for your support! Over 20 people took the leap and signed up (detailed numbers at the end of the newsletter). I'm grateful for the support. It feels like I'm running a real business now! Speaking of real businesses: Starting in this newsletter, I'll be sharing some numbers behind LearnGit.io — things like customer signups, revenue, expenses, etc. I can't promise I'll continue this...

3 months ago • 4 min read
Share this post