coffee-and-code.hashnode.devHow to Pre-validate Image URLs Before They Break Your UII was adding a new feature to my personal project recently. The idea was simple: get a list of attractions (places) from the Google Places API and show a gallery of images for them on the frontend. The backend sent me the image URLs, and all I had to...Sep 22, 2025·8 min read
coffee-and-code.hashnode.dev🛠️ Building Our First Express.js Project – Tea Manager CRUD App PART 2Introduction Welcome back to our series on building a backend API with Node.js and Express! In the first part, we laid the essential groundwork for our Tea Shop API. We went from an empty folder to a running Express server, learned how to use nodemon...Aug 9, 2025·7 min read
coffee-and-code.hashnode.dev🛠️ Building Our First Express.js Project – Tea Manager CRUD App PART 1Now that we've understood the architecture and why we're using Express.js and Node.js, it's time to get our hands dirty with real-world code. We’re building a fun, beginner-friendly project: A Tea Manager backend app ☕ – where you can create, list, ...Aug 8, 2025·9 min read
coffee-and-code.hashnode.devBackend Series: Express.js and MongoDB – The Scalable Tech Stack ExplainedWelcome back to the backend development series!In the previous posts, we built basic web servers using Node.js and Bun to understand how raw server handling works. But let’s face it — writing vanilla backend logic using plain HTTP methods quickly bec...Jul 29, 2025·12 min read
coffee-and-code.hashnode.devBuilding Web Servers with Node.js and Bun – A Backend Developer’s First StepWelcome Back to the Backend Development Series! In the previous post, we laid the groundwork: ✅ We explained what a web server is ✅ We explored the Client-Server Architecture ✅ We saw how JavaScript can run on the backend using Node.js and Bun ✅ ...Jul 27, 2025·7 min read