This is a /now page — a snapshot of what I'm focused on right now. Inspired by Derek Sivers and the nownownow.com movement. Updated whenever something material changes; the last_updated date below is the source of truth.

Focus right now

Production reliability at Pathao

P2P send-money flows in Go — owning the recent-contacts service, cutting p99 latency with the new LRU cache, and stabilising memory on the legacy semaphore code paths.

Engineering depth

Reading the Go runtime source on a Sunday morning. Spent August on the scheduler, GMP model, and netpoll internals.

Public writing

Drafting a long-form post on graceful shutdown patterns for long-lived Go services (signal.NotifyContext, draining http.Server, in-flight requests). Targeting the Pathao internal blog.

Side project

A small CLI tool for benchmarking Postgres query plans (EXPLAIN ANALYZE across many rows). Half-built; hoping to ship a v0.1 before September.

Reading

Designing Data-Intensive Applications

Martin Kleppmann

Re-read; chapter 5 (replication) open on the desk.

Concurrency in Go

Katherine Cox-Buday

Finished last month. Notes going up on the blog soon.

The Pragmatic Programmer (20th anniversary ed.)

Hunt & Thomas

A few pages a night.

Crafting Interpreters (Part III)

Robert Nystrom

Bookmark in chapter 16. Worth the slow pace.

Listening

  • Talos — Back to the Factory
  • Brian Eno — Music for Airports (yes, while coding)
  • Rishloo — Living as a Ghost

What I'm trying to avoid

  • Rushing into a new framework when the existing one is the actual bottleneck.
  • Premature microservices — every new boundary needs to earn its keep.
  • Micro-benchmark theatre. Real workload, real numbers.

About Email