profile

The Modern Coder

Come hell or high water. In this case, water

Published 8 months ago • 2 min read

Come Hell or High Water. In This Case, Water

For much of September I wasn't at my desk. In fact, I wasn't even in the same country as my desk. I was enjoying my honeymoon in Italy and Switzerland with my wife.

Besides a much needed break from the craziness of NYC, traveling gave me a chance to get some rest. As some of you may know, I have been building a Git training business called LearnGit.io, and prior to our trip my mental state had been easily derailed by obsessing over two competing outlooks: "LearnGit.io is a great business and will be successful", and "LearnGit.io will ultimately fail, and I will have wasted irretrievable time with nothing to show for it".

I can't say that this mental battle doesn't still exist, but taking a small break allowed me to regain control. It's now a little bit easier to step back and see the big picture of why I started. To focus on the process rather than the false dichotomy of success or failure.

I try to remember that there is no such thing as failure if you try, because failure is the most effective way to get better in the long run. Taking a break gave me a chance to reset and remember this. However, my re-entry into work wouldn't be so smooth...

Water, water, and more water

I returned to New York ready to get back to the grind, but the weather had other plans.

While I was away, record rainfall caused 3 inches of water to flood the basement of the co-working space where I work. Water poured in, and created a river in the hallway. Sadly my office was partially flooded. My first days back were spent removing soiled rugs, and triaging damage. Thankfully only a few millimeters of water managed to penetrate my office door, but casualties included my rug and main video light.

Though this damage was less than it could have been, my newly full fuel tank had to take a hit - along with about a week of productivity and a few hundred dollars. Yes, even rugs are business critical (soundproofing!).

As I ramp back up into work, be sure to check out the LearnGit.io public GitHub repository for up-to-date progress and weekly updates. Feel free to leave feedback there as well.

Feature Preview: Search

Oftentimes using Git is a necessary step in a process that doesn't otherwise involve version control. Developing software involves writing code, debugging, and integration testing. The last thing you want to do after all that work is spend time fumbling with Git. The goal of LearnGit's search is to understand this, and feed you information seamlessly. That way you can spend less time with Git, and more time on development.

To accomplish this, LearnGit's search goes beyond autocomplete and zero-latency results with "Instant Results". Search for any Git term, and instantly get an explanation and code samples right in the search box. You can be on your way in seconds without ever clicking a search result. Check out a preview above.

There is a lot more to come in future newsletters. Thanks again for joining the journey. 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