Jonathas Ribeiro
Optimizing File Upload Architecture with AWS S3 Presigned POST
Creating a CV in LaTeX: Clean, Structured, and Versioned
How I Transformed My Flat into a Smart Home with Home Assistant
How I Replaced My Frameo Digital Frame with an Android Tablet
Composition versus Inheritance in Software Engineering
Optimizing Data Access: A Deep Dive into Database Indexes
Bringing Back the Flags! Keyboard Layout Indicator as Country Flags on Gnome
Efficient Software Release Management with Automated Changelog Generation
REST API Best Practices
Caching API responses with Redis for faster endpoints
Token based authentication in Node.js with Passport, JWT and bcrypt
Documenting your Node.js API with apiDoc
Backup your MongoDB databases to Amazon S3
Scheduling tasks with cron on Docker
My favorite fitness apps for Android
One year working with Node.js after PHP and .NET - Challenges, comparisons and improvements
Configuring Visual Studio Code for debugging Node.js and transpiling TypeScript
Tests and code coverage on Node.js using TypeScript with Mocha and Istanbul
My favorite language learning resources
Configuring a load balancer with Nginx on Debian Linux