Precision in Imperfection: Mastering Fuzzy Search

Explore the power of fuzzy search with TypeScript, React, Hooks, Chakra-UI, and Hook Form. Learn how to build a dynamic search feature that can handle imperfect queries with ease.

Fuzzy SearchSearch AlgorithmsReact

Applying the Principle of Least Astonishment: Improving Code Quality and User Experience

Learn how to apply the principle of least astonishment in development through real-world examples in JavaScript. Improve the usability & maintainability of code. A must-read for software developers & engineers

Software DesignUXDesign Principles

How to test microservices with Jest, Apollo GraphQL and MongoDB Mongoose

graphqlmongodbintegration testingapollo

How to test an API or an App for a flood of requests or DDoS attack. Detect systems overload, performance, and scalability.

load testingddosperformance

Learn how to update your dependencies, remove unused imports,files and unused deps to optimize your project for a better project structure and a better build time.


Simplest way to build Conway's Game of Life with Typescript, React, Hooks and Chakra-UI. Repository with the source code provided.


Step-by-step guide on how to run node.js microservices locally in NX with Docker and Kubernetes. NX is build system with first class monorepo support


An example of react app with useQueryParams as state management tool for filters in e-commerce app

reactstate-managementquery params

This article contains basic recommendations, tips, and topics to which will facilitate a technical interview for a front-end developer.


recoil-gear is devtools connector to redux devtools. Observe and debug recoil atoms and selectors in redux devtools


Create free mongodb cloud database with mongodb atlas and use it in your react application


HomeAboutMy ProjectsFavorite Tools