The key to teaching

A good teacher has many skills.

They know how to communicate well, They know how to explain things, they know how to tell if students are confused. They also know how to tease questions out of students.

There’s a never-ending list of things to get good at if you want to teach well.

But there’s just one thing that holds them together. If you get this one thing right, everything follows.

Starting a podcast

I’m going to start a podcast.

But why am I starting a podcast when I’m already doing video every Friday?

Where to find people to teach

You can teach anyone who wants to learn what you already know.

You can find these students in many places, both online and offline. Here are a few strategies you can try.

Visual Studio Live Share

Today I’m going to share with you an awesome plugin that lets you live code with other people. It is called VS Live Share.

What we’re going to do today is to setup VS Live Share. I’ll also show you how to start a collaboration session and join a collaboration session.

What to do when life shits on you

My wife got hospitalized today.

We never expected this to happen. Last night, we came back happily from eating a Wagyu beef buffet. It was great. My wife left the restaurant smiling from eye to eye. She was completely satisfied with the meal.

But this morning, she felt breathless. She didn’t have the strength to move around, and she felt her heart was beating so strongly that it almost beat out of her chest.

So she went to the neighborhood clinic…

And the doctor told her to go to the hospital.

Finding mentors

We usually think of people when we think of mentors.

But that’s a mistake.

Because mentors don’t have to be people.

How to get CSS values in JavaScript

CSS alone is not enough sometimes. You might need to control your CSS values with JavaScript. But how do you get CSS values in JavaScript?

Turns out, there are two possible ways, depending on whether you’re trying to get inline styles or computed styles.

Finding motivation

Many people rather relax than work.

They say they don’t feel motivated to work. They need to feel motivated.

Sounds familiar?

Looping through objects in JavaScript

Once in a while, you may need to loop through Objects in JavaScript. The only way to do so before ES6 is with a loop.

The problem with a loop is that it iterates through properties in the Prototype chain. When you loop through an object with the loop, you need to check if the property belongs to the object. You can do this with hasOwnProperty.

for (var property in object) {
if (object.hasOwnProperty(property)) {
// Do things here

We no longer have to rely on and hasOwnProperty now. There’s a better way.

Hold on while i sign you up…

Woohoo! You’re in!
Now, hold on while I redirect you.