Managing Dependencies in Node.js: An Overview of NPM and YarnWhen developing applications, there is a need to utilize external packages to ensure the app functions properly. In software development, these external modules are called dependencies. Managing dependencies involves ensuring all these modules are pr...1PMar 18, 2023 · 5 min readubaydah.hashnode.dev
How To Write Better APIs Using CodigaIntroduction The code quality is as essential as writing the code itself and every developer needs to follow coding conventions and guidelines to ensure clean, readable, and reusable code. As programmers, one of the ways to ensure good code quality...Aug 23, 2022 · 5 min readubaydah.hashnode.dev
Building A Blog Service With FastAPI And Redis OMIntroduction In my last article, I wrote about using Redis as a message broker to store messages delivered by a task queue. Asides from Redis being used as cache storage or message broker, Redis can also be used as a database to store data in key-val...9AAAAug 12, 2022 · 7 min readubaydah.hashnode.dev
Handling background tasks in Django using Redis and CeleryObjectives Build an Order service with Django Introduce Redis and its benefits Successfully Set up a Redis instance in the Redis lab Connect celery and Redis and run background tasks successfully Deploy the API to Heroku and run it successfully in...2IOJun 25, 2022 · 11 min readubaydah.hashnode.dev
Implementing API in Django Rest Framework to upload and store Images in cloudinaryIntroduction I recently worked with Cloudinary, and I used it to store images for my app. I am writing this article to introduce you to Cloudinary, and also explain how you can implement an API in Django rest framework that stores an image to cloudin...1SJun 8, 2022 · 4 min readubaydah.hashnode.dev