Category Tech & Cloud

Posts about cloud platforms, DevOps tools, Docker, CI/CD pipelines, Azure services, and software engineering best practices. It will also include Flutter, Supabase etc mobile development for now.

Python GIL, Multithreading & Multiprocessing

Preface When buying computers, we often hear often, e.g., Laptop 16 inch with i7-13700K Processor (13th Generation), 16 cores. From this, we generally know that one CPU may contain multiple cores. But what about processes and treads? In my daily…

Introduction to uv with a Python Project

An image describing whether to go for uv or venv for package management

Preface Python developers often rely on virtual environments and package managers to keep projects organized and reproducible. A recent new tool called uv has emerged as an alternative to traditional solutions like venv, virtualenv, and poetry. The earliest package release…

Setup CI with GitHub Actions for Flutter

Table of Contents Preface: the pain 🎯What is CI, and Advantages? ✅ Prerequisites 🦜Setup CI test for Flutter in GitHub Actions Step 1: Write Some Tests Step 2: Create Workflow File Step 3: Commit & Push Addition: Need to read…