Tyagi // Engineering Log

Codelabs

Guided, hands-on codelabs

Step-by-step, checklist-driven walkthroughs — not articles to skim, but exercises to complete. Each one tracks your progress as you go.

7 steps · ~3 min Intermediate

Designing an Event Taxonomy for Amplitude

How to name events and properties so analytics stays usable as the product grows, instead of becoming hundreds of one-off strings.

Updated 2026-06 Start →
7 steps · ~3 min Intro

Docker for Local Development: A Practical Workflow

A docker-compose setup for local dev that stays fast — bind mounts, layer caching, and the tradeoffs that actually matter day to day.

Updated 2026-06 Start →
7 steps · ~3 min Intro

Setting Up a Flutter Development Environment on Linux

A practical setup for Flutter + Dart on Linux — SDK install, editor config, emulator, and the gotchas that waste the first hour.

Updated 2026-06 Start →