Kasra Khosravi

  https://medium.com/@KasraKhosravi A software developer with a passion for maintainability and scalability design patterns.


11 Stories by Kasra Khosravi

Visual debugging using gdbgui

In this post, we will be examining gdbgui, an extension of gdb, which will help us debug compiled languages.
0 5 min read

Intro to lh and rlh in CSS

In this post, we'll learn more about these two new font relative length units, see some examples, and see how they can help us...
0 4 min read

A guide to CSS at-rules

In this post, we'll cover the most practical and useful rules with code examples.
0 7 min read

Slimming down your bundle size

A large part of frontend loading time is spent on executing JavaScript files as well as rendering the page.
0 9 min read

Why you should use SWC (and not Babel)

In this post, we'll compare Babel and SWC based on setup, execution, and speed.
0 7 min read

Frustrations with Node.js

Frustrations are not limited to Node.js by any means. However, there are two prominent frustrations that I want to explain. Read more here.
0 9 min read

Introduction to Lando

Think of Lando as an abstraction layer of your development environment that is standardized across all major operating systems like MacOS, Windows, and Linux.
0 9 min read

Building resizable React component using custom React Hooks

We are going to build a simple React component together that uses some of the custom Hooks from beautiful-react-hooks library.
0 8 min read

Redux immutable update patterns

In this post, we will learn more about Redux, why immutable update is important, and how to handle tricky updates in nested objects.
0 8 min read

Component state: local state, Redux store, and loaders

Learn more about local state, Redux store, and loaders.
2 5 min read

CSS Grid or CSS frameworks?

In this post, we will take a look at when you should use CSS Grid and when you should use CSS frameworks.
0 8 min read