-
Linux commands: traceroute
A quick guide to the `traceroute` command, used to list all the nodes traversed to reach a host
-
Linux commands: ping
A quick guide to the `ping` command, used to ping a network host
-
Linux commands: gunzip
A quick guide to the `gunzip` command, used to unzip gzipped files
-
Linux commands: gzip
A quick guide to the `gzip` command, used to compress a file
-
Linux commands: xargs
A quick guide to the `xargs` command, used to pass output of a command and use it as argument to another command
-
Linux commands: df
A quick guide to the `df` command, used to get disk usage information
-
Linux commands: nohup
A quick guide to the `nohup` command, used to run a command that does not end when the terminal is killed
-
Linux commands: diff
A quick guide to the `diff` command, used to compare files and directories
-
Linux commands: uniq
A quick guide to the `uniq` command, used to work with duplicate records/lines in text
-
Linux commands: sort
A quick guide to the `sort` command, used to sort records/lines of text
-
Linux commands: uname
A quick guide to the `uname` command, used to print details about the current machine and the operating system running on it
-
Linux commands: man
A quick guide to the `man` command, used to learn how to use command line commands
-
Linux commands: grep
A quick guide to the `grep` command, used to match patterns in text
-
Linux commands: umask
A quick guide to the `umask` command, used to set the default permissions of files
-
Linux commands: du
A quick guide to the `du` command, used to calculate the space usage of files and directories
-
Linux commands: history
A quick guide to the `history` command, used to view the command line history
-
Linux commands: wc
A quick guide to the `wc` command, used to count lines, words or bytes
-
Linux commands: open
A quick guide to the `open` command, used to open files, directories and applications
-
Linux commands: passwd
A quick guide to the `passwd` command, used to change a user's password
-
Linux commands: chmod
A quick guide to the `chmod` command, used to change the file mode
-
Linux commands: chown
A quick guide to the `chown` command, used to change the owner of a file
-
Linux commands: sudo
A quick guide to the `sudo` command, used to run a command as another user
-
Linux commands: su
A quick guide to the `su` command, used to switch the shell to another user
-
Linux commands: clear
A quick guide to the `clear` command, used to clear the screen of the terminal.
-
Linux commands: who
A quick guide to the `who` command, used to show the users logged to the system
-
Linux commands: whoami
A quick guide to the `whoami` command, used to print the current user name
-
Linux commands: which
A quick guide to the `which` command, used to show where the command is stored
-
Linux commands: type
A quick guide to the `type` command, used to determine the _kind_ of a command
-
Linux commands: fg
A quick guide to the `fg` command, used to put a job that's running in the background to the foreground
-
Linux commands: bg
A quick guide to the `bg` command, used to resume a job that's been suspended
-
Linux commands: jobs
A quick guide to the `jobs` command, used to list the status of the jobs we started
-
Linux commands: alias
A quick guide to the `alias` command, used to create a shortcut to another command
-
Linux commands: killall
A quick guide to the `killall` command, used to send signals to multiple processes currently running
-
Linux commands: kill
A quick guide to the `kill` command, used to send a signal to a process currently running
-
Linux commands: top
A quick guide to the `top` command, used to list the processes running in real time
-
Linux commands: echo
A quick guide to the `echo` command, used to print the argument passed to it
-
Linux commands: ps
A quick guide to the `ps` command, used to list the processes currently running in the system
-
Linux commands: ln
A quick guide to the `ln` command, used to create links in the filesystem
-
Linux commands: find
A quick guide to the find command, used to find files and folders on the filesystem
-
Linux commands: cat
A quick guide to the cat command, used to add content to a file
-
Linux commands: touch
A quick guide to the touch command, used to create an empty file
-
Linux commands: tail
A quick guide to the tail command, used to watch files for changes
-
Linux commands: less
A quick guide to the less command, used to show the content of a file
-
Linux commands: cp
A quick guide to the cp command, used to move files and folders
-
Linux commands: mv
A quick guide to the mv command, used to move files and folders
-
Linux commands: ls
A quick guide to the ls command, used to list the files in a folder
-
Linux commands: rmdir
A quick guide to the rmdir command, used to remove a folder
-
Linux commands: pwd
A quick guide to the pwd command, used to check the current working directory
-
Linux commands: cd
A quick guide to the cd command, used to change folder
-
Linux commands: mkdir
A quick guide to the mkdir command, used to create folders
-
How to test for an empty object in JavaScript
-
How to set up hot reload on Electron
-
How to change a Next.js app port
Learn how to change the port that Next.js runs on in development mode
-
How to create your first VPS on DigitalOcean
A complete guide from zero to having a DigitalOcean VPS
-
How to get the index of an item in a JavaScript array
Here is how to retrieve the index of an item in a JS array based on its value
-
What is a reverse proxy?
Find out what is a reverse proxy and what is it useful for!
-
How to solve the `util.pump is not a function` error in Node.js
Find out how to solve the `util.pump is not a function` error that might happen when trying to run old Node code
-
Serve an HTML page using Node.js
Find out how to serve an `index.html` HTML page using Node.js with no dependencies
-
Gatsby, fix the "cannot find module gatsby-cli/lib/reporter" error
How I fixed a weird Error: Cannot find module gatsby-cli/lib/reporter error I got while creating a Gatsby site
-
How to find the process that is using a port
-
A simple nginx reverse proxy for serving multiple Node.js apps from subfolders
-
How to configure Nginx for HTTPS
How to set up HTTPS on your Web Server using Let's Encrypt
-
How to add an item at the beginning of an array in JavaScript
-
How I fixed a "cb.apply is not a function" error while using Gitbook
-
How to swap two array elements in JavaScript
-
How to configure HTTPS in a React app on localhost
-
How to simulate a for loop in Svelte templates
-
How to redirect to a URL in Sapper
-
How to dynamically apply CSS in Svelte
-
How to access a URL parameter in Sapper outside of script module
-
How to generate a local SSL certificate
-
How to install a local SSL certificate in macOS
-
How to use Sequelize to interact with PostgreSQL
-
Redis Publish/subscribe
-
How to use Redis Hashes
-
How to use Redis Sorted Lists
-
Using Redis Sets
-
Redis Lists
-
First steps with Redis
-
How to install Redis
-
Introduction to Redis
-
How to handle promise rejections
-
Introduction to Linux
-
Updating a deployed container based on a Docker image
-
How to commit changes to a Docker image
-
How to access files outside a Docker container
-
Sharing Docker Images on Docker Hub
-
Working with Docker Images from the command line
-
Working with Docker Containers from the command line
-
What to do if a Docker container immediately exits
-
Create a simple Node.js Hello World Docker Container from scratch
-
The difference between Frontend and Backend Web Development
-
Using Docker Desktop to manage a Container
-
First steps with Docker after the installation
-
Installing Docker on macOS
-
Dockerfiles
What is a Dockerfile and how to use it
-
Introduction to Docker Containers
-
Introduction to Docker Images
-
Introduction to Docker
-
The Command Line for Complete Beginners
Introduction to using command line if you're a complete beginner