PinnedInJavaScript in Plain EnglishbyShadid Haque·Feb 3, 2021How To Deploy Your Node.js App On AWS With NGINX And SSLIn this tutorial we will briefly go over the process of deploying a Node.js/Express application on AWS EC2 instance. Let’s face it, server…A response icon1A response icon1
PinnedShadid Haque·Jun 30, 2019Building a Video Chat Application With Socket.io and TypeScriptHey awesome people, it’s real good to see you back here. Alright so, in this tutorial we are going to be building a video chat application…A response icon12A response icon12
PinnedInBits and PiecesbyShadid Haque·Nov 10, 2020How I learned reactive programming by re-building RxJs from scratchYes, the title is not a typo. We are actually going to reverse engineer RxJs library (stay tuned, tons of code to come 😀). But before we…A response icon2A response icon2
Shadid Haque·Jun 19, 2024Embarking on a Self-Taught Machine Learning Journey: From Software Engineer to ML EngineerHello world, I am Shadid. I have been a Software Engineer for the last 8 years. Although I was interested in Machine Learning and AI in…A response icon1A response icon1
InJavaScript in Plain EnglishbyShadid Haque·Feb 6, 2023Parametric Polymorphism in TypeScript and how it can help you to write better codePolymorphism is a widely used concept in Object Oriented Programming. However, did you know there is more than one type of Polymorphism? In…
InThe document-relational database blogbyShadid Haque·Jan 24, 2023DynamoDB pain points: How to address them and exploring possible alternativesDynamoDB is a robust NoSQL database that has become increasingly popular due to its performance, scalability, relative simplicity, and low…
InVenturebyShadid Haque·Jan 19, 2023Generative AI like ChatGPT will create thousands of new Jobs in this decadeGenerative AI like chat GPT, MidJournye, and Stable diffusion is likely to create thousands, if not tens of thousands, of jobs in the next…A response icon1A response icon1
InJavaScript in Plain EnglishbyShadid Haque·Dec 31, 2021Technical Skills to Boost Your Income in 2022 as a Software DeveloperWhich emerging tech trends you should look out for in 2022 to increase your salary or income.A response icon2A response icon2
InDataDrivenInvestorbyShadid Haque·Mar 23, 20215 Defining Characteristics of a Great ProgrammerSince the beginning of my career, I was obsessed with one question. How can I improve and become a better software engineer? Over the…
InITNEXTbyShadid Haque·Mar 17, 2021Using async/await inside loops in JavaScriptIterating through items and dealing with asynchronous logic (i.e. API calls) are probably two of the most common tasks we have to perform…