Author: Sergio Lema
-

Creation of Spring Boot App and CORS Configuration
In this first article, I will start by creating the Spring Boot application and configure the CORS to be accessible by any Frontend (Angular or React).
-

Can Only a Genius Be a Developer?
I’ve seen a lot of people asking if you have to be a genius to be a developer. Or if everyone can be a developer. Why do people want to be a developer?
-

Java 21 is coming! What’s new?
Java 21 will be released the September 19th of 2023. But the most important, is what this version includes. String templates, Record Patterns, Pattern Matching for Switch and the Virtual Threads.
-

How to connect to a PostgreSQL database through a SSH tunnel
When working with a remote database, it’s infrequent to have it accessible through the Internet. When accessing a database of a project, I use to go through another machine, through a bastion host.
-

The Biggest Lesson I Learned From My Biggest Failure as a Web Developer
I put down a production database because I trusted my script. And here is how I’ve learned a big lesson
-

Check Those 2 Methods to Quickly Deploy Your Python API to AWS Lambda
2 methods to deploy a Python API to AWS Lambda. How to deploy a small Python API quickly, and how to deploy a big Python API with external dependencies or with a Docker image
-

For complex topics, I stop using Spring Services
When we need to write complex Services, using a Object Oriented solution will ease the implementation and facilitate the unit tests.
-

The Outdated Syndrome
I was attached to an old script. But I’m still proud of it. It was MY script. But as the project evolves, the script gets outdated.
-

Which Authentication System to Choose?
Choose the right authentication system without compromising the security. This may be a hard topic to handle on every project.
-

Problems I’ve Learned After Using Microservices Architecture for 10 Years
Don’t use a microservices architecture to create a new project. Don’t add complexity. I’ve worked on 3 projects with microservices architecture which shouldn’t have use it.
