"Mastering npm and yarn: A Guide to Using Package Managers for Dependency Management and Automation in Web Development"A package manager is a tool that allows you to manage and automate the process of installing, updating, and using third-party libraries and dependencies in your web development projects. There are many different package managers to choose from, each ...Jul 29, 2023 · 4 min readdevmazi.hashnode.dev
Develop Your Mindset, Not Just Your Codebase: Understanding the Psychology of CodingCoding is an incredibly rewarding field, however, if the mental and emotional components of it are disregarded, this can lead to frustration, anxiety and even burnout. In this blog post we explore the psychology of coding by taking a deep dive into w...Jan 7, 2023 · 6 min readdevmazi.hashnode.dev
Mastering Collaboration in Web Development: A Comprehensive Guide to Using Version Control SystemsA version control system is a powerful tool that can help you manage and collaborate on your web development projects. It allows you to track and manage changes to your code over time, as well as collaborate with other developers on the same codebase...Dec 23, 2022 · 8 min readdevmazi.hashnode.dev
Conquering Impostor Syndrome: Tips for Overcoming Self-Doubt as a CoderHey, there fellow coders and readers! Trust you are having a wonderful time. Today I'm bringing you another post on our psychology series. I hope you enjoy it. Have you ever felt like a fraud in your job as a developer? Like you don't belong, and tha...1VDec 8, 2022 · 7 min readdevmazi.hashnode.dev
Navigating the Ups and Downs of Learning to Code: A Personal JourneyHey, there fellow code learners! How's your coding journey going? I know it can be tough at times, but it's also incredibly rewarding. Sometimes you feel like you're on top of the world and other times you're ready to give up. But trust me, you're no...Dec 7, 2022 · 7 min readdevmazi.hashnode.dev