Recent Posts

Top 5 ESLint plugins for TypeScript development

6 minute read

ESLint is a great tool and has a decent infrastructure for developing your own rules and plugins. In this post, I’m collecting the list of the plugins I use ...

How to setup TypeScript projects in 2021

8 minute read

Nowadays, TypeScript is pretty everywhere. But there are some issues with what it can offer out of the box. In this article, let us dive into TypeScript conf...

High performant 2D renderer in a terminal

9 minute read

What if I told you, you can use TypeScript library to control the cursor in a terminal and render in a terminal pretty fast? It’s like ncurses, but for Node....

Mono repository done right!

8 minute read

I’ve been working in mono repository for some time, using different build tools for that. In this article, I’m sharing my thoughts about “ideal” mono reposit...

From NAND Gate to Pong Game

22 minute read

We all know there is a CPU that is the brain of our computer. But how come this CPU executes our instructions, runs our operating systems and compiles our pr...

Vim as an IDE, not the text editor

3 minute read

We all use IDEs nowadays such as VSCode, Intellij, Eclipse and a lot more. But there are also modal text editors you can use in terminal and you can configur...

The Journey of the Code

9 minute read

Have you ever been interested in how your code, written in high-level language like TypeScript, transforms into a different representation that a computer ca...