heyankit.hashnode.devClient-side data fetching with a simple useAxiosQuery hook (TypeScript + React)I recently developed a small custom hook for making client-side HTTP requests using Axios. It’s lightweight, TypeScript-friendly, and easy to integrate into most React applications. In this post, I’ll guide you through the code, explain the design de...Dec 3, 2025·3 min read
heyankit.hashnode.devFile Encryptor using TEA (Tiny Encryption Algorithm)GitHub Repo: https://github.com/ydv-ankit/file-encryptor Features TEA Encryption/Decryption: Full implementation of the Tiny Encryption Algorithm File-based Operations: Encrypt and decrypt entire files Custom Key Support: Use your own key files (c...Jun 25, 2025·3 min read
heyankit.hashnode.devDockerize and run nodejs appIn this blog, we're going to see how to dockerize a simple http server in nodejs and run it inside a docker container. Create a nodejs app initialize a node package npm init -y create a new file index.js and copy & paste following code const ...Jul 25, 2024·2 min read
heyankit.hashnode.devDeploy nodejs app on VPS (AWS EC2) using pm2As deployment is an important part of development and every developer should know how to make their application available to the outside world. In this blog, we're going to see how to create and deploy a nodejs http server to VPS. Create http server...Jul 23, 2024·4 min read
heyankit.hashnode.devLinux : free and open-sourceWhat is Linux? Linux is a free, open-source operating system based on Unix. It was created in 1991 by Linus Torvalds, a student at the University of Helsinki in Finland. Today, Linux is widely used on servers and mainframe computers, as well as on de...Mar 25, 2023·3 min read