Now

What I'm doing now

A snapshot of what I'm focused on at this moment. Inspired by nownownow.com.

Last updated: 2026-04-23

Availability

Open to opportunities

Working on

Building my portfolio site with Next.js

Daily Tools

Visual Studio / Rider / VS CodeIDEs depending on context
PowerShellDaily scripting & terminal
Azure DevOpsCI/CD, pipelines & work tracking
AzureCloud infrastructure & services
ObsidianNotes & knowledge base
Docker DesktopLocal containers & dev environments
ClaudeAI pair programmer & thinking partner

Principles

  • 01.on clarity

    Code is read far more than it is written. If it needs a comment to explain what it does, it needs to be rewritten.

  • 02.on technology choices

    Boring technology is often the right technology. Choose excitement at the architecture level — not the stack level.

  • 03.on commit hygiene

    A commit message is a letter to your future self at 2 AM during an incident. Write accordingly.

  • 04.on quality

    If it isn't tested, it isn't done — it's a time bomb with an unknown fuse.

  • 05.on abstractions

    Every abstraction is a problem you've decided to never solve again. Make sure it's actually solved before you seal it.

  • 06.on performance

    Measure before you optimise. Intuition about bottlenecks is almost always wrong.

  • 07.on production

    Production is the only source of truth. Staging lies. Local development lies. Ship and observe.

  • 08.on craft

    Leave the codebase better than you found it — even if it's just one renamed variable or one deleted comment.