How to Redesign Your Github PageI haven't updated my GitHub page for a while and decided to give it a new look. It turned out to be very simple, and it's good if you want your profile to stand out from the millions of others. Also, sometimes recruiters and HR professionals can find...Mar 15, 2023 · 3 min readblog.savetchuk.com
Overview of MVC Architectural PatternMVC stands for Model-View-Controller and is a software architecture pattern commonly used to develop software applications. Although originally designed for desktop computing, MVC has been widely adopted as a design for World Wide Web applications in...Mar 3, 2023 · 4 min readblog.savetchuk.com
The Difference Between Types (Type Aliases) And Interfaces in TypeScriptToday, more and more people and companies are using TypeScript. It is among the top 10 programming languages in the PYPL index. And this is not surprising, since TypeScript allows you to catch many errors at compile time, not at runtime, that is befo...Feb 22, 2023 · 8 min readblog.savetchuk.com
Overview of String Conversion in JavaScriptWhen I started working with JavaScript many years ago, I learned that to convert a value to a string, I could use value.toString(). This method worked well and was sufficient to complete the tasks I had at the time. However, as I progressed and start...Feb 20, 2023 · 7 min readblog.savetchuk.com
The Difference Between Docker Images and Docker ContainersIf you are new to learning and working with Docker, you might be wondering how Docker images differ from Docker containers. Without further ado, let's dive into it. Both Images and Containers are two distinct concepts in the Docker ecosystem and we n...Feb 18, 2023 · 2 min readblog.savetchuk.com