- AI (3)
- Architecture (17)
- AWS (15)
- CiCd (7)
- CTO (8)
- DevOps (10)
- Flask (17)
- Frontend (5)
- Fullstack (8)
- GCP (7)
- Microservices (15)
- OAuth2 (7)
- Quickies (42)
- Spark (1)
- Spring Boot (28)
- Web (20)
Latest on AWS
- “AWS EC2: Unable to Connect,” a Security Group Checklist for Developers

- AWS API Gateway With A Proxy Lambda and Binary Content

- Authenticate Your Spring Application With AWS Cognito

- Custom domain For Backend And Frontend In AWS

- Router and React Application in AWS S3

Latest on CI/CD
- Publish a Python Wheel to GCP Artifact Registry with Poetry

- Create a GCP Instance Group using Docker

- What Does My CI/CD Pipelines Look Like?

- How I use Gitflow in real-life projects with GitlabCI

- Gitflow Auto-merge Back Script

Latest on Microservices
- The Microservices Tax: Why Your Distributed Architecture is Failing You

- How Not To Create An Application

- How to Calculate the Servers Sizes for my Microservices

- Microservices Communications

- Microservices vs Serverless

Latest on Quickies
- How to Handle AttributeError: ‘NoneType’ Object Has No Attribute X’ Like a Pro

- Optional vs Null

- How to Create a Singleton with Java Enums

- Estimate a Task in Points or Time

- 5 Tips to Maintain a Code Clean

Latest on Spring Boot
- Spring @Transactional is Not Magic: The Proxy Trap and Why Your Data Isn’t Safe

- SLF4J, Logback, and Log4j: A Straightforward Guide to Java Logging

- Flyway vs. Liquibase: Which Database Migration Tool is Right for You?

- Mastering Data Validation in Java Applications

- Multi-Environment Configuration in Spring Boot

