PinnedShadid HaqueinJavaScript in Plain EnglishHow 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…Feb 3, 20211Feb 3, 20211
PinnedShadid HaqueBuilding 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…Jun 30, 201912Jun 30, 201912
PinnedShadid HaqueinBits and PiecesHow 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…Nov 10, 20202Nov 10, 20202
Shadid HaqueEmbarking 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…Jun 19Jun 19
Shadid HaqueinJavaScript in Plain EnglishParametric 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…Feb 6, 2023Feb 6, 2023
Shadid HaqueinThe document-relational database blogDynamoDB 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…Jan 24, 2023Jan 24, 2023
Shadid HaqueinVentureGenerative 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…Jan 19, 20231Jan 19, 20231
Shadid HaqueinJavaScript in Plain EnglishTechnical 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.Dec 31, 20212Dec 31, 20212
Shadid HaqueinDataDrivenInvestor5 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…Mar 23, 2021Mar 23, 2021
Shadid HaqueinITNEXTUsing 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…Mar 17, 2021Mar 17, 2021