Create a simple Microservices backend using nodeJS, Python, and rabbitMQIntroduction In recent years, Microservices architecture has gained huge popularity in the software industry due to its ability to develop complex applications that are scalable, maintainable, and easily deployable. It is a way of building software s...Mar 17, 2023 · 6 min readhassanelabdallah.hashnode.dev
Django authentication using Email addressIntroduction As we all know, for Django's default user model, the user identifier is the username, which makes the username field required for login and registering. Sometimes, logging in with Email could be a better approach, as it adds some secur...Oct 16, 2022 · 9 min readhassanelabdallah.hashnode.dev
Build a Django CRUD app using Class-based viewsIntroduction In this blog, I am going to show you how to build a functional CRUD(Create-Read-Update-Delete) To-Do app using one of my favourite Django features: Class-based views (CBV). I will briefly discuss what CBV is, and how to apply this approa...Sep 24, 2022 · 8 min readhassanelabdallah.hashnode.dev