HomeBlog

Posts tagged with: #Ci/Cd

Running Database Migrations with Alembic in Google Cloud Build

June 30, 2025

Running Database Migrations with Alembic in Google Cloud Build

How to Organize and Load FastAPI Settings from a .env File Using Pydantic v2

Learn how to centralize your FastAPI configuration using Pydantic Settings and a .env file. This post covers setup, usage, and best practices for managing environment variables and secrets in a maintainable way.

Read More...

Slimmer FastAPI Docker Images with Multi-Stage Builds

June 01, 2025

Slimmer FastAPI Docker Images with Multi-Stage Builds

Understanding Multi-Stage Builds in Docker

Learn how to use multi-stage builds in Docker to create smaller, more efficient images for your FastAPI applications.

Read More...

Simple CI/CD for Your FastAPI App with Google Cloud Build and Cloud Run

January 26, 2025

Simple CI/CD for Your FastAPI App with Google Cloud Build and Cloud Run

Push code, deploy automatically: A simple CI/CD guide for your web app.

Learn how to connect GitHub, Google Cloud Build, and Google Cloud Run to automatically build and deploy your FastAPI application every time you push code changes.

Read More...

Contact Me

Have a project in mind? Send me an email at hello@davidmuraya.com and let's bring your ideas to life. I am always available for exciting discussions.

© 2025 David Muraya. All rights reserved.