Year: 2025
-
Deploying a Spring Boot Application to AWS ECS Fargate

Why AWS ECS is Your New Best Friend for Microservices So, you’ve built a shiny new Spring Boot application, and now you’re wondering how to deploy it without losing your sanity. Enter AWS ECS (Elastic Container Service), the managed container orchestration service that lets you run Docker containers without having to babysit a Kubernetes cluster.…
-
Handle The Errors with Flask Correctly

Effective error management in Flask applications is crucial for security, usability, and debugging. Implement custom exceptions to centralize handling and use blueprints for clean error responses. Additionally, log useful details while avoiding exposing sensitive information. This strategy ensures a better user experience and maintains application integrity.
-
How to Center Content into a DIV with CSS

It’s always hard to centering content in a div using CSS, particularly for backend developers. I advocate for the use of Flexbox, explaining properties like display, justify-content, and align-items to achieve perfect central alignment. Understanding these concepts eases the frustration of frontend tasks.
-
How to Handle AttributeError: ‘NoneType’ Object Has No Attribute X’ Like a Pro

The AttributeError: ‘NoneType’ object error in Python indicates an attempt to access a non-existent attribute. Instead of applying quick fixes, it’s essential to address the root cause, ensuring data integrity. Enforcing data rules prevents errors, while clear communication about optional attributes assists in handling them appropriately across the application.
-
Forgot Password Feature with Python and Flask

The article discusses user authentication options, highlighting the “Forgot Password” feature implementation using JWT in Python and Flask. It outlines a secure workflow for resetting passwords via email, emphasizing the importance of short-lived JWTs for security. Proper authentication procedures enhance user trust and experience in applications.
-
Shut Down GCP Instance Groups at Nights

The article discusses strategies to reduce infrastructure costs in Google Cloud Platform (GCP) during non-working hours by automating the management of Instance Groups. It outlines a workflow that involves using a Cron Job to trigger a Cloud Function, which identifies and starts or stops Instance Groups based on specific labels in Instance Templates.
-
Create a GCP Instance Group using Docker

This post outlines the process of creating scalable applications on Google Cloud Platform using Docker. It discusses setting up an Artifact Registry for Docker images, creating instance templates with necessary environment variables, and forming instance groups. The article emphasizes automating CI/CD pipelines to ensure effective application deployment.
-
How to Create A GCP Instance Group Easily

The article discusses building microservices on Google Cloud Platform (GCP) without Kubernetes using Instance Groups for high availability and effective management. It outlines two methods: the Template-First Approach for effortless infrastructure setup, and the Hands-On Approach for customized configurations. Both options support CI/CD integration, enhancing application uptime and developer efficiency.
