Handling Errors in Express Typescript

Handling Errors in Express Typescript

Jun 9th 2024 (4 minute read)

Errors are common and un-avoidable but we are going to learn Handling Operational Errors in Express using Typescript using custom error classes

Variables in Rust.

Variables in Rust.

Nov 16th 2023 (3 minute read)

Aha Rust the most loved programming language. What does its variable look like if it does have one? Spoiler alert it does have one and it is very interesting.

Memo

Is Bun.js The next Node?

Nov 14th 2023

Is Bun going to replace Node.js ?

Bun is

  • faster
  • Include toolkits (test, build, package)
  • Drop in replacement for Node.js

Bun even implements almost all Node.js API's using zig!

Things to think about

So is this enough to replace Node or does it need more? How about migration ?

How I manage Technical debt right from vscode.

How I manage Technical debt right from vscode.

Aug 22nd 2023 (5 minute read)

If you have been working on a project for a while , you might know where the messes are ( Parts that have Technical debt ). Itโ€™s like a city in a sense

Building a CLI app with Node.js

Building a CLI app with Node.js

May 15th 2023 (6 minute read)

A CLI app is a great way for developers and technical people to interact with your application. In this article, we will learn how to build a CLI app with Node.js.

Deep dive into Number types in Javascript

Deep dive into Number types in Javascript

Sep 11th 2022 (6 minute read)

Deep dive into Javascript Numbers are primitive types and represent all number types in Javascript that include integer and floating numbers but in reality every number is represented as floating number in javascript.

Understanding Javascript primitive types

Understanding Javascript primitive types

Sep 5th 2022 (3 minute read)

Javascript Primitive types are the basic building blocks of Javascript. Primitive types act like objects even if they are not, We will try to understand how they work.