Sergii GarkushaPython: Mutable vs ImmutableEverything in Python is an object, and almost everything has attributes and methods, but different programming languages define “object” in…5 min read·May 10, 2018----
Sergii GarkushaDynamic libraries in C: creating something on what others will rely.This is the third article in a series about what the compilation process is and how it works, using the C language as an example.4 min read·Apr 17, 2018--3--3
Sergii GarkushaWhat happens when you type ls -l in the shell.Many of us use the shell for years, but not all of us know how it actually works. That’s why today we will talk about what processes occur…8 min read·Mar 29, 2018----
Sergii GarkushaThe power of a book, or how to use static libraries in C.This is the second article in a series about what the compilation process is and how it works, using the C language as an example.4 min read·Feb 12, 2018--1--1
Sergii GarkushaCreating new worlds with GNU Compiler Collection.This is the first article in a series about what the compilation process is and how it works, using the C language as an example.3 min read·Jan 18, 2018----
Sergii GarkushaHard link vs Symbolic link: what’s the difference.An inode is a data structure on a filesystem on Linux and other Unix-like operating systems that stores all the information about a file…6 min read·Jan 17, 2018----
Sergii GarkushaMagic for beginners, or what the Unix `ls *.c` command does.For those of us who only starting with programming, terminal looks like a window to a world of magic, and that magic sometimes looks dark…3 min read·Jan 17, 2018----
Sergii GarkushaHow I’ve ended up being in San Francisco and working in tech.It has been a long time since I wanted to start writing stories for Medium, and today I decided to begin doing so. I always thought that my…14 min read·Nov 3, 2017--2--2