DEV Community

loading...
Nathan Cai profile picture

Nathan Cai

A JavaScript one trick pony who loves to code. I live and breath NodeJS, currently learning React and Angular.

Location Toronto, Ontario, Canada Joined Joined on  Github logo Linkedin logo Medium logo Stackoverflow logo Gitlab logo

Education

High School

Work

Back End Developer at Ensemble Education

All 13 comments

Why Node.js For Web Development in 2020?

Hi there! In the world of server side programming, NodeJS is ...

How to Unit Test HTML and Vanilla JavaScript Without a UI Framework

Hi there! There are issues with ESM and what if these JS func...

How to Unit Test HTML and Vanilla JavaScript Without a UI Framework

Hi there! It's a great article and all, but how do I test ind...

Generators in Javascript: How to use them

isn't this pretty similar to async/await?

5 Reasons Why Front-end Is So Hard

Coming from a NodeJS background front-end JavaScript is alway...

VSCode collects data from its users, here's how to disable that

Hi thank you so much for reading it!

8 neat Javascript tricks you didn't know in 4 minutes.

but it still kinda achieves the exact same thing.

8 neat Javascript tricks you didn't know in 4 minutes.

Hey nice post, however "emptying array" can simply be done wi...

How to pass an English front end interview

As someone who was also born in China I can say that the fact...

Set up a CD workflow for NodeJS to AWS Lambda using GitHub Actions

Hi! It was actually something someone else suggested for me w...

Set up a CD workflow for NodeJS to AWS Lambda using GitHub Actions

Hi thanks! CI/CD is a lot more simple that I thought it would...

React vs Vue vs Angular vs Svelte

Learning Angular is actually no that bad until RXJS comes in

Comprehensive Guide to Learn Computer Science Online

Hey, this is actually a really good quality blog post! I'm ...

loading...