Tech and programming, mostly.

All of my thoughts on programming and tech in general.

System design basics

In this article, I will focus on various testing practices that are particularly beneficial for frontend development.

Improve accessibility on the web

In this article, I will talk about some general guidelines for shipping accessible web pages.

React components lifecycle

In this article, I will focus on the three lifecycle phases every React component goes through.

Testing on the frontend

In this article, I will focus on various testing practices that are particularly beneficial for frontend development.

How to prepare for a live coding interview

It is impossible to know what they will ask on a pairing interview. But there are good practices that can be followed on your next interview.

Generative AI basics

Generative AI is one of the most exciting tech developments in recent years. In this article, I will briefly explain the most important concepts about it.