PinnedDeepinder SinghiniamdeepinderCreate a realtime chat app with React hooks, socket.io and NodeJSLearn how to develop a real-time chat application with React Hooks, Socket.IO, WebSockets, ExpressJS and NodeJS. Works on React Native too.Jul 19, 20211Jul 19, 20211
Deepinder SinghiniamdeepinderUsing MongoDB with PrismaThis tutorial will show how to set up Prisma and MongoDB in Node javascript and typescript.Jan 4, 2023Jan 4, 2023
Deepinder SinghCreating a Real time chat app with Vue, Socket.io and NodeJS — Part 2This tutorial explains how to build a realtime one to one and group chat application with Vue, Socket.IO Rooms, WebSocket, and NodeJSSep 2, 2022Sep 2, 2022
Deepinder SinghiniamdeepinderOn-Demand Incremental Static Regeneration (ISR) with Next.jsOn-demand Incremental Static Regeneration (ISR) with getStaticProps and manual cache purging in Next.jsFeb 27, 2022Feb 27, 2022
Deepinder SinghinRise EngineeringHow We Managed to Shed 300kb of Moment.Js Size in AngularHave you ever worked with dates in Javascript? If you did, you might have googled how to format them, and most of the answers on…Oct 8, 20213Oct 8, 20213
Deepinder SinghiniamdeepinderCreating a Real time chat app with Vue, Socket.io and NodeJSIn this tutorial, we’ll learn how to build a real-time chat app with Vue 2/3, Socket.IO, WebSocket, and Node.jsJul 19, 2021Jul 19, 2021
Deepinder SinghiniamdeepinderMySQL: ACID properties and BUFFER POOLHOW InnoDB handles ACID compliance of MySQL and what is this BUFFER POOL which serves as a core of MySQL.May 25, 2020May 25, 2020
Deepinder SinghiniamdeepinderCreating a Twitter-like Emoji Picker in React — Twemoji with SVG SpritesThis is one of those topics for which you will rarely find resources on the web. How to make your emoji picker? Where to find the emojis…Mar 31, 20201Mar 31, 20201
Deepinder SinghiniamdeepinderFormat code style with Prettier in React on Git commitWhen you are working on a project with multiple developers, you always have the issue of formatting the code as some work on VSCode and…Feb 23, 2020Feb 23, 2020
Deepinder SinghiniamdeepinderCreating a screenshot taking chrome extension from scratchCreating an extension for chrome is one of the most dreaded topics for web developers. Ever wondered what it would be like to create a…Jan 7, 2020Jan 7, 2020