Technical Blog
System architecture blueprints, technical articles and guides, low-level system explorations, and execution logs from building scalable web, desktop, and mobile applications.
All Article Series
All Articles

How We Migrated a Large Complex Database from MySQL to PostgreSQL at Gotedo
In this article, we discuss how we successfully migrated a large database from MySQL to PostgreSQL with Nodejs/AdonisJS.

Why Choose the AdonisJs Framework? | Full-Stack Google Contacts Clone with AdonisJs (Node.js) and Quasar Framework (Vue.js)
In this lesson, we will look at the beautiful and expressive features of the AdonisJs Framework and why we chose it for our API server over others in Nodejs

How to Avoid SQL Injections, XSS Attacks, and File Upload Attacks in your Web Application
This long-form article discusses various vulnerabilities and how to mitigate them in web applications - including SQL injections, XSS, & file upload attacks

How to Migrate Passwords from Bcrypt to Argon2ID Hashes in AdonisJS
Learn how to migrate your usersβ passwords which were hashed with bcrypt algorithm to argon2id algorithm while ensuring that they can still login seamlessly