New Tools page and Question of the Day

Getting Started with Vue
Get started with Vue.js and routing with this simple and clear tutorial. Vue is the new kid on the block in the JavaScript world and it is simple and easy to pick up!
How To Create a Modal Popup Box with CSS and JavaScript
Learn how to create a modal popup box using CSS and JavaScript. Use it to display information in a nice and sleek package.
Using Axios to Pull Data from a REST API
Use Axios, a Promise-based HTTP client, to make GET requests to consume data from a REST API and then display it on the page.
Getting Started with Vuex: Managing State in Vue
Learn state management in Vue by building a todo app with Vuex and working with states, getters, mutations and actions.
Getting Started with React
Get started with Facebook's popular React UI library with this awesome tutorial where you build a real-time cryptocurrency ticker app that tracks Bitcoin, Ethereum and Litecoin!
Building a Real-Time Note-Taking App with Vue and Firebase
Use Vue.js via its vue-cli alongside Google's Firebase platform to build a note-taking app that works in real-time.
Creating a Twitter bot with Node.js
Create a Twitter bot in JavaScript using the twit npm module and Node.js that authenticates with your credentials and automatically tweets a response to users that follow.
Learn how to build a Slack Bot using Node.js
Learn how to build a Slack bot using Node.js and the Slackbots.js library that randomly replies back a greeting.
How to build a Real-Time Chat App with Node.js, Express.js, and Socket.io
Use Node.js, Express.js, and Socket.io to build a simple real-time chat app that supports users messaging, joining, and leaving the room.