code-with-arthur.hashnode.devBuilding and Testing a Node.js API with MongoDB Atlas and PostmanIntroduction Hey, have you ever worked with Node.js and needed a reliable place to store data? Sometimes, you want a quick, easy way to save and retrieve information without dealing with complicated databases. That’s where MongoDB Atlas comes in—a fu...Oct 28, 2024·12 min read
code-with-arthur.hashnode.devMastering Hash Tables: The Key to Fast Data RetrievalIntroduction In programming, efficiency is key, and one of the most powerful tools to achieve fast data access is a hash table. Hash tables are a fundamental data structure that allows us to store and retrieve data in constant time (O(1)) on average....Oct 11, 2024·10 min read
code-with-arthur.hashnode.devThe Power of TypeScript: Why JavaScript Developers Should Make the SwitchAs JavaScript developers, we’re all familiar with the flexibility and simplicity of the language. It’s what makes JavaScript so versatile, powering both the front-end and back-end of web applications. However, as our projects grow larger and more com...Oct 3, 2024·8 min read
code-with-arthur.hashnode.devMastering Binary Search: An Easy Guide for BeginnersIntroduction Hey there, fellow coders! Today, we're diving into the world of searching algorithms with one of the most efficient and powerful methods: Binary Search. Searching for an item in a sorted list can be done quickly and efficiently with this...Jul 27, 2024·5 min read
code-with-arthur.hashnode.devDemystifying Bubble Sort: A Simple Guide for Beginners with ImplementationIntroduction Hey there, fellow coders! Today, we're diving into the world of sorting algorithms with one of the simplest and most intuitive ones: Bubble Sort. Sorting is a fundamental task in programming, and understanding basic sorting algorithms is...Jul 25, 2024·5 min read