In my previous Pybites article, I showed how I built and deployed a book tracking API using FastAPI, Docker, and Fly.io. That project taught me a lot about backend development, containers, and deploying modern APIs. But a backend alone isn’t enough—users need an interface. And FastAPI’s Swagger UI, while useful for testing, just isn’t user-friendly… Continue reading From Backend to Frontend: Connecting FastAPI and Streamlit
Zach Merrill
Zach has a degree in Accounting, but has taken the jump into the world of programming. He had many unsuccessful attempts to get out of tutorial paralysis, but found PDM and has started building full stack python apps. He's interested in continually learning about Python, programming, and all things tech.
FastAPI Deployment Made Easy with Docker and Fly.io
By Zach Merrill on 18 March 2025
For the PDM program I worked on a FastAPI project to track books using the Google Book API and also provide AI powered recommendations using Marvin AI. As the project came closer to deployment, I knew that I wanted to try out containerization for a reliable and repeatable way to deploy. I chose Docker due… Continue reading FastAPI Deployment Made Easy with Docker and Fly.io