The BBC Micro:Bit Mini Computer Just Got an Upgrade
The BBC micro:bit receives its first update since 2016, with new sound capabilities and a faster processor.
An Intro to Web Components and Component-Based Architecture
Let's take a look at common web components and see why they're useful.
What Is Vue.js? A Beginner's Overview
We look at Vue.js, a worthwhile front-end framework that you should try out today.
How to Create Custom Functions in Google Sheets
You can do many cool things with custom functions in Google Sheets. Here's how to use Google scripts to create a function.
JavaScript Arrow Functions Can Make You a Better Developer
Want to be better at web development? Arrow functions, added to JavaScript ES6, give you two ways to create functions for web apps.
What Is TypeScript and Why Should Developers Try It?
Finding JavaScript tough to adapt after learning another programming language? Here's how TypeScript might help you switch.
How to Declare Variables in JavaScript
To get started with JavaScript, you need to understand variables. Here are three ways to declare variables in JavaScript.
The Ultimate JavaScript Cheat Sheet
Get a quick refresher on JavaScript elements with this cheat sheet.
5 Web Frameworks Worth Learning for Developers
Interested in learning advanced web development? Avoid writing repetitive code---use these web development frameworks instead.
4 Google Scripts That Make Google Sheets More Powerful
Google Sheets is great out of the box, but can be even more powerful if you use Google Sheets scripts to enhance its capabilities.
What Is JavaScript and How Does It Work?
If you're learning web development, here's what you need to know about JavaScript and how it works with HTML and CSS.
Jekyll vs. GatsbyJS: Which Static Site Builder Builds the Best Website?
Need a website without the database-driven dynamic? Use a static website builder like Jekyll or GatsbyJS to keep things simple.
5 Functional Programming Languages You Should Know
Want to know more about programming? It's worth learning about functional programming and what programming languages support it.
The 9 Best Code-Along YouTube Channels to Learn Programming
Ready to start coding? These YouTube channels are a great way to get started in game, app, web, and other development.
5 Steps to Understanding Basic HTML Code
HTML is the backbone of every webpage. If you're a beginner, let us walk you through the basic steps to understanding HTML.
The Worst and Hardest Programming Languages to Avoid Like the Plague
Coding is tough. Before you start, know which of the worst and hardest programming languages to avoid. You can thank me later.
How to Script a Voice-Sensitive Robot Animation in p5.js
Want to get your children interested in programming? Show them this guide to building a sound reactive animated robot head.
Why Are Some Browsers Faster Than Others?
Wondering why Chrome is faster than Firefox, or why Internet Explorer feels slow? We explain the science behind browsers.
How to Build a Photo Tweeting Twitter Bot With Raspberry Pi and Node.js
Get started with Node.js and create a Twitter bot that tweets photos and information using just a Raspberry Pi!
Learn How to Write Your Own Android Apps With React Native
Want to learn how to write Android apps? React Native is one of the simplest ways and can be setup with Node.js on your computer.