Software Engineering

How my Chrome extension syncs without lag or lost data

WeekTab is a Chrome extension that syncs tasks to Supabase. These are the four small layers that keep typing instant, keep offline edits safe, and stop a fresh install from hiding your data.

Read

Stop Flutter build numbers from colliding across dev, staging, and prod

Why the build number in pubspec.yaml stops working once you have separate dev, staging, and prod apps in the stores, and a small git-tag system that fixes it.

Read

Keeping a Personal Technology Radar

A simple backlog for the technologies I want to learn next.

Read

Twenty Minutes a Day for Technical Breadth

A small daily habit that quietly widens my technical map.

Read

Why Technical Breadth Matters More Than Ever

In the age of generative AI, depth is cheap. Breadth is the new leverage.

Read

How to Migrate a Git Repository Without Admin Access

No admin rights on the original repo? Here's how to migrate it manually using clone and mirror, plus validation steps.

Read

In the Loop or On the Loop? How I Think About Using AI to Code

The short answer: don't abandon the keyboard, but don't refuse the copilot either. The sweet spot is knowing when to drive and when to delegate.

Read

How to Run a GPU Job on GCP Cloud Batch from Code

How to submit a Cloud Batch GPU job programmatically, with GCS volume mounts and environment variables.

Read

Uploading Large Videos in Flutter: Surviving Background Kills on iOS and Android

How we solved large video uploads that kept dying when users switched apps.

Read

How to Host an Almost Free Blog Site

Explaining the technology choices behind hosting a low-cost personal blog.

Read