{S} SERHII

Blog about web development and coding

The latest articles

The most recent articles

S SERHII CHO

Best of the month

The most viewed articles in April 2026

Main image for the post 'Moving From Linux to MacOS as a Programmer'

Moving From Linux to MacOS as a Programmer

Getting familiar with macOS after using Ubuntu for 5 years is quite interesting. I will give my opinion on macOS and a MacBook Pro 2021 as someone who is never used Apple products before.

26 min 861 views

You might like

Articles which I think you might want to read

Main image for the post 'Abstracting external services with interfaces in Laravel apps'

Abstracting external services with interfaces in Laravel apps

We are going to learn more about interfaces and how to apply them into Laravel apps to abstract business logic from external services. I will also give some examples for using interfaces.

Main image for the post 'What 4 Years of Coding Have Taught Me'

What 4 Years of Coding Have Taught Me

Like every other developer in this world I had my ups and downs. I want to share with you lessons that I've learned, things that you should and shouldn't do as a professional developer.

Main image for the post 'I Wish I Was Using DTOs in My Old Projects'

I Wish I Was Using DTOs in My Old Projects

You will understand the concept of DTO and why it is playing a giant role in the future of PHP applications. Your ways of writing PHP apps will change forever after reading this article.

Main image for the post 'Intersection observer is a hidden feature of JavaScript'

Lazy loading: Intersection observer is a hidden feature of JavaScript

Part 1 of 3

Intersection observer has been around in JavaScript for a while, but you may not have known about it. It is a powerful feature that can be used to improve your JavaScript applications.

Main image for the post 'Computer Software'

Understanding Computer Fundamentals: Computer Software

Part 2 of 3

Computer software is an essential component that enables the functioning of a computer. In this article, we'll explore what is software and how it communicates with the computer components.

Main image for the post 'A Dungeon of Smell: Deeply nested code'

A Dungeon of Smell: Deeply nested code

Coding is a form of communication between machines and people. It is important to take the right decisions while writing code so that it does not become like a nasty dungeon of code smell.

S SERHII CHO

The latest videos

The latest YouTube videos

Coming soon

The articles which I'm currently working on

🤔 There are no posts yet, I'm planning what to write next