Blog

đŸŒŠī¸ Cloud: What Is High Availability

Learn High Availability in the cloud: how redundancy, load balancing, and failover keep your applications online with minimal downtime.

#platform

October Reflection 2025

Reflections on evolving a Flask API from SQLite MVP to PostgreSQL with Docker, Azure cloud deployment, feature flags, and DevOps workflows.

#monthly-log #python

đŸŒŠī¸ Cloud – Elasticity vs Scalability

Learn the key differences between cloud scalability and elasticity, with clear examples and visual timelines showing how resources adjust over time.

#platform

How to Trigger Workflows Between Repos

Learn how to trigger GitHub Actions workflows within the same repo and across repos to automate tasks like syncing blog posts.

#platform

Python zip Explained with Examples

Learn how Python's zip() function pairs iterables into tuples. Simple examples show looping, unzipping, and creating dictionaries efficiently.

#python

Astro Builds with Mermaid Diagrams

Learn how to render Mermaid diagrams in Astro using rehype-mermaid and Playwright, with GitHub Actions for preview and production deployments.

#growth

Understanding APIs: REST vs GraphQL

Learn the key differences between REST and GraphQL APIs, their pros and cons, and when to use each for your project.

#system-design

August Reflection 2025

Reflecting on my 4-month Shopify internship: embracing progress over perfection, lightening my technical backpack, and shipping with confidence.

#monthly-log

Understanding Data Modeling

Overview of conceptual, logical, and physical data models with examples and diagrams to guide database design from abstract ideas to implementation.

#backend

Understanding HTTP Methods and Status

Learn the essentials of HTTP methods (GET, POST, PUT, PATCH, DELETE) and common status codes to build clear, effective APIs.

#platform