Day 1: Setting up the Environment - Getting Started with Dart Console ApplicationsJul 21, 2023·8 min read
Day 3: Exploring Chrome's V8 Engine: Powering Node.js for Efficient JavaScript ExecutionJul 10, 2023·5 min read
PinnedThe Battle of Copying Objects in JavaScript: Shallow Copy vs. Deep CopyIntroduction Copying objects in JavaScript can be a challenging task, especially when dealing with nested structures. As JavaScript developers, it's crucial to have a clear understanding of shallow copy and deep copy. Knowing the difference between t...Jun 17, 2023·7 min read
Create Your First "Hello World" Program Using Pure ReactTechnology is evolving every day. It's impossible to keep up with every new technology in the market. One of the mistakes we do as a beginner in the programming world is that we want to learn everything quickly. In this process, sometimes we neglect ...Jul 7, 2023·5 min read
Making My First PR to an Open Source Project with the first-contributions RepositoryStart you Open Source Journey With a Simple PRJul 6, 2023·2 min read
"Dockerizing a Node.js Web App: A Simple Hello Node Program"Simplifying Deployment with Docker ContainersJul 5, 2023·5 min read
"Executing JavaScript Code Outside Your Browser: Node REPL and Command Line"Exploring Different Approaches to Execute JavaScript Code with Node.jsJul 4, 2023·3 min read
Do You Know What the Shortest JavaScript Program Is? Let's Unveil Its Magic!The Window Object: A Global Companion And The "this" VariableJun 27, 2023·3 min read
Automate Prettier, ESLint, Husky and Lint-Staged with a NextJS and Typescript ProjectRecently, I had an exciting opportunity to work on an open-source project where I had the task of setting up a Next.js project with all the necessary tools like Prettier, ESLint, Husky, and Lint-Staged. It was a valuable learning experience, and now ...Jun 26, 2023·8 min read