DEV Community

Muhammad A Faishal profile picture

Muhammad A Faishal

Improving the world with small habits through software

Location Indonesia Joined Joined on  github website twitter website
Use "@ts-expect-error" over "@ts-ignore" in TypeScript

Use "@ts-expect-error" over "@ts-ignore" in TypeScript

40
Comments 2
2 min read

Want to connect with Muhammad A Faishal?

Create an account to connect with Muhammad A Faishal. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Better Git Commits with `@commitlint`

Better Git Commits with `@commitlint`

130
Comments 14
2 min read
You might not need TypeScript Enum

You might not need TypeScript Enum

75
Comments 22
2 min read
JavaScript CONSTANTS

JavaScript CONSTANTS

15
Comments 6
2 min read
Serialization and Deserialization in JavaScript

Serialization and Deserialization in JavaScript

28
Comments 4
2 min read
Benchmarking String Literal ("") vs Template Literal (``) - using Performance.now()

Benchmarking String Literal ("") vs Template Literal (``) - using Performance.now()

97
Comments 24
2 min read
Benchmarking 'for', 'while', 'for...of', and 'Array.forEach' - using Performance.now()

Benchmarking 'for', 'while', 'for...of', and 'Array.forEach' - using Performance.now()

29
Comments 5
2 min read
Unsafe 'PropsWithChildren' Utility type in React TypeScript App

Unsafe 'PropsWithChildren' Utility type in React TypeScript App

27
Comments 5
3 min read
Avoid unsafe "&&" Operator for Conditional Rendering in React and Next.js

Avoid unsafe "&&" Operator for Conditional Rendering in React and Next.js

44
Comments 6
2 min read
Safely use `JSON.parse()` in TypeScript

Safely use `JSON.parse()` in TypeScript

18
Comments 3
2 min read
Avoid using "array[index]" for getting Array elements

Avoid using "array[index]" for getting Array elements

15
Comments
2 min read
loading...