My road in life took a while to figure out.
I was very shy and self-conscious until about the age of 16.
One day I woke up and realized, "I can pretend to be who I want to be and I'll become it!"
I envisioned who I wanted to be, started acting like that person, and eventually became that person.
I started my blog, "Simple Programmer" in 2009.
When I first created my blog, I realized the more value I gave away, the more it came back to me.
I realized that giving back to the world was my passion.
Keep following my journey



I help developers improve technically, become better people, and enjoy their lives more.

Career Roadmap

My work combines:
My work combines:
Helping People

Day to Day

The day would start off with going for a run or going to the gym. On a great day, I'd come back and check the stats to see that we're getting a good number of views and comments on my YouTube videos, that we've made some product sales overnight, and that we've received some positive emails. Then I'd get to work on something new, whether it be a YouTube video, a podcast, a book, or a new product. My perfect day is any day where I get to use my abilities to create something awesome.

Advice for Getting Started

Here's the first step for high school students

What you have to realize early on is that success isn't going to be easy: Michael Phelps has days where he doesn't feel like jumping into the pool, but guess what? He does it anyways. So start building the habits that are going to give you the perseverance and mental toughness to go after your passions and pursue them relentlessly-it can start with something as small as reading a great set of books! People don't fail because they have bad ideas; they fail because they don't follow through.

Recommended Education

My career is related to what I studied. I'd recommend the path I took:


The Noise I Shed

From Peers:

"You're going to fail. You're not going to make it."