Must Read
An Introduction to TypeScript: Static Typing for the Web
TypeScript is a strongly-typed superset of JavaScript, which means it adds some syntactical benefits to the language while still letting you write normal JavaScript if you want to.
Learn
Rapid Web App Development
I have decided I will create 1 web app every month. I have “finished” my first app and it is live. It took me about 1 week (part time) to do it from start to finish. Here is some of the common functionality that I will reuse in my other apps:
Realtime App Development with RethinkDB and React Native
A realtime app keeps a user up-to-date with the information they want to know, when they need it. A user doesn’t need to constantly refresh a window to get the latest updates, a server behind the app will push updates to the app automatically.
Web Design in 4 minutes
Let's say you have a product, a portfolio, or just an idea you want to share with everyone on your own website. Before you publish it on the internet, you want to make it look attractive, professional, or at least decent to look at. What is the first thing you need to work on?
Tools & Code
10 Cool Things You Can Do with CodePen and JavaScript
CodePen a playground for front end web design and development. One of the things you can do on CodePen is create Pens, which are HTML, CSS, and JavaScript you create and see the result of immediately.
Sharingbuttons.io
Sharingbuttons.io Super fast and easy Social Media Sharing Buttons. No JavaScript. No tracking.
Misc
Github Code Search - Programmers' Goldmine
Learning new language or framework can sometimes be a struggle. Traditional approach is to read documentation which explains the concepts, and provides simple examples. PS: I am ashamed to admit that I have never thought of doing that and always default to just Google.