About Software Testing: Why even botherWhy Testing? Testing is necessary to ensure that everything works as expected. And, to be honest, we all kinda do it when we are developing. Or am I the only one who uses a bunch of console.log, print, fmt.Println or anything like that everywhere? Fo...May 19, 2023·4 min read
Typescript for JS developers: Setting up the environment on NodeTypescript is becoming more and more of a big deal. I wanted to learn it because people thought that it helps to prevent bugs and has so many features. And although it is to some extent, it doesn’t mean that it is easy to start within a real environm...Nov 10, 2021·5 min read
Typography Crash CourseTypography is the graphic representation of the written word. Throughout history, people expressed their ideas through language. They give them form and shape words. However, memory can only last that much. With time, those who communicated and share...Nov 10, 2021·5 min read
E-commerce UX for the busy developerIt is a mistake to think of an E-commerce platform as just an online store. A poor design makes it hard for your customer to interact with your business. Which leads to low sales, customer abandonment, and a loss in revenue. The key thing here is the...Nov 8, 2021·12 min read
Git Branches: A Crash Course GuideBranches are a core feature of Git which allows us to work with different versions in parallel histories. Note: throughout this tutorial, I’ll be using < and > symbols to show the commands, however, these symbols are not required to implement them. I...Nov 3, 2021·3 min read