Short notes about the most useful Docker commands and examples of a common workflow.
Sometimes PostgreSQL will get stuck, here is how to solve this.
One of the most useful features of typed languages are union types. They bring interesting patterns on how to model state transitions that could be used even in dynamic languages.
I made a cool Chrome extension that replaces your new tab with widgets and fresh image every day.
Easiest way to squash commits when creating merge request.
How to install Node.js on MacOS and switch between different versions.
This article focuses on Vim basics and the use case where you are in a terminal in the ssh session and want to quickly edit/explore files within the terminal.
A Little collection of technical expressions that I either confuse often or that I see often confused by other people.
What is immediately-invoked function expression and where they might be useful.
How to create HTTP requests in the browser using the XMLHttpRequest API.
How to make a simple Debian package with a static website – from a frontend developer point of view.
CSS colors can be specified as keywords like “red” or “black”. This article talks about named colors, their history, recent additions and where they might be useful.
Under Unix-like operating systems you can either run scripts by specifying the interpreter along with the path or you can run them as programs and have the interpreter specified in the shebang on the first line of the script.
The Screen is screen manager with terminal emulation. This program allows you to run a process in a terminal on the background, and later on connect back - along with other interesing stuff.