This list contains 24 lesson curriculum all about JavaScript, CSS, and HTML basics. Each lesson includes pre- and post-lesson quizzes, written instructions to complete the lesson, a solution, an assignment and more.

This list contains software (SaaS, PaaS, IaaS, etc.) and other tools that offer a free tier for developers.

This article contains an extensive list of tutorials on making your own application, for ex. Build your own 3D Renderer, Build your own Bot, Build your own Blockchain / Cryptocurrency, and many more.

inotify-tools is a set of command-line programs for Linux providing a simple interface to inotify. These programs can be used to monitor and act upon filesystem events. inotify-tools consists of two utilities: inotifywait simply blocks for inotify events, making it appropriate for use in shell scripts. inotifywatch collects filesystem usage statistics and outputs counts of each inotify event.

One of the fantastic things about Linux is that you can do the exact thing hundreds of different ways— even generating an easy random password can be performed with dozens of various commands. So next, I'm going to show you ten ways that you can do it.

Go is a new general purpose programming language that makes it easy to build simple, reliable, and efficient software. It has excellent tools for building web applications.