November Reflection 2025
Built a cover image generator with Azure Functions to learn serverless—explored cold starts, CI/CD, and planning-first development. Dive into this step-by-step tutorial.
- #monthly-log
Built a cover image generator with Azure Functions to learn serverless—explored cold starts, CI/CD, and planning-first development. Dive into this step-by-step tutorial.
Learn what fault tolerance means in cloud computing, how it works through redundancy and recovery, and why it’s key to keeping apps online even when systems fail.
Explore single-stage vs multi-stage Docker builds with a small Flask API, learning differences in image size, build speed, and container optimization. Read more to learn.
Learn High Availability in the cloud: how redundancy, load balancing, and failover keep your applications online with minimal downtime. Explore this comprehensive guide.
Reflections on evolving a Flask API from SQLite MVP to PostgreSQL with Docker, Azure cloud deployment, feature flags, and DevOps workflows. Read the full guide to learn.
Learn the key differences between cloud scalability and elasticity, with clear examples and visual timelines showing how resources adjust over time. Read more to learn.
Learn how to trigger GitHub Actions workflows within the same repo and across repos to automate tasks like syncing blog posts. Discover essential tips and practical guides.
Learn how Python's zip() function pairs iterables into tuples. Simple examples show looping, unzipping, and creating dictionaries efficiently. Read the full guide to learn.
Learn how to render Mermaid diagrams in Astro using rehype-mermaid and Playwright, with GitHub Actions for preview and production deployments. Read the full guide to learn.
Learn the key differences between REST and GraphQL APIs, their pros and cons, and when to use each for your project. Read this comprehensive guide to learn much more.