JavaScript is an awesome language, it really is. Just like plastic was an awesome invention 100 years ago. But everything comes with consequences, whether it is environmental pollution or computing pollution alike.
read more “JavaScript is The New Plastic”Month: June 2020
How Passwordless SSH Login Works
SSH (Secure SHell) is a protocol that is used for remote administration of Linux systems. Obviously, it is secure, but what if I told you that you can make it even more secure by disabling the password?
read more “How Passwordless SSH Login Works”Services in Systemd: In-Depth Tutorial
systemd
is the glue that holds Linux systems together. systemd
is a collection of building blocks, which handle services, processes, logging, network connectivity and even authentication. In this article, I will show you how to work with services in systemd
Use Syncthing to Create a Cloud Without a Cloud
Syncing files across devices is really easy. Just install Google Drive, or iCloud, or Dropbox, or any other cloud storage provider. But this comes at a cost, and the cost is your data. Here I am going to show you how to sync files that matter without anyone in-between.
read more “Use Syncthing to Create a Cloud Without a Cloud”User Management in Linux Explained
Linux, being a truly multi-user, multi-namespace OS, offers a lot of options when it comes to user management. Here is what you need to know to master it.
read more “User Management in Linux Explained”React Vs Angular: 2020 Edition
The sheer number of frontend frameworks can blow your mind. There are all kinds of frameworks: reactive, declarative, functional, MVC, MVVM, OOP, and so on. But the most popular ones are still React and Angular. As of 2020, what are their differences?
read more “React Vs Angular: 2020 Edition”10 React Interview Questions for 2020
React is the most used UI library right now. It powers Facebook and countless other companies. In this compilation, I will list 10 React questions to help you nail your next interview.
read more “10 React Interview Questions for 2020”How to Format Date in JavaScript with Moment.JS
Let’s admit it: we do not like to work with dates and times in our applications. But, nothing we can do about it: the rest of the world relies on this method of temporal location. But you can make your life a lot easier by using special libraries, such as moment.js
.
8 Most Used Array Operations in JavaScript (ES6+)
Arrays are one of the most common data structures there is, and you need to be absolutely confident using it. Here I will list top 8 array manipulation snippets in JavaScript, including array length, replacing elements, sorting, and many others.
read more “8 Most Used Array Operations in JavaScript (ES6+)”BLoC in Flutter: Implement Clean, Flux-like Architecture
How to architect a Flutter application is a question that has no easy answer. Dart, being a multi-paradigmatic language, lets you mix and match OOP and functional programming approaches. It is very easy to mess things up when using both these concepts, but I am going to make your life a little easier using reactive programming and BLoC (Business Logic Component) library.
read more “BLoC in Flutter: Implement Clean, Flux-like Architecture”