Auto-formatting Python with Ruff in Gemini CLI
Learn how to set up a hook in Gemini CLI that uses Ruff to format and sort imports in your Python code every time it modifies a file.
Python is a programming language I somehow managed to avoid using professionally for two decades. Today, I use it for everything from data analysis to building web applications. Here are my posts about Python development.
Learn how to set up a hook in Gemini CLI that uses Ruff to format and sort imports in your Python code every time it modifies a file.
Through a process of debugging and exploration with Gemini CLI, I turned a binary data file into a visualization that truly tells the story of my workout.
Teach Gemini CLI to write executable, single-file Python scripts with an inline
dependency block, a technique that lets you run scripts without having to run
pip install first.
I started with a binary .FIT file from my sports watch and used
Gemini CLI to parse it, explore the data, and generate insightful plots about my
run.
Set up a reliable Python development environment on your local workstation by following these steps to install and configure pyenv, pipx, and Poetry for version and dependency management.
Learn how to run an interactive agent loop with Antigravity SDK.
A technical overview of automated base image updates on Cloud Run.
Use these gcloud commands to configure a custom domain for a Cloud Run service with a managed SSL certificate and a HTTP-to-HTTPS redirect.