adam
brokes.
Principal Engineer @ Atlassian · based in Sydney
I work on platform infrastructure, distributed systems, enterprise-scale apps, and web applications.
I also make useful tools and fun tools, mostly with Go, Java, TypeScript, terminal interfaces, and the practical edges of AI-assisted development.
Currently
what I'm learning by doingWhat I'm working through.
Testing where AI-assisted development actually helps: planning, code review, handoffs, and the everyday habits around building software.
Work and side projects
a few projects from work and weekendsSelected work.
data-center-helm-charts
Helm charts for running Atlassian Data Center products on Kubernetes. Part of the infrastructure teams use when moving from server deployments.
data-center-terraform
Terraform modules for deploying Atlassian Data Center on AWS. Repeatable setup for teams running the products themselves.
worklog
A mode-based TUI worklog for developers. Plan, focus, and reflect without leaving the terminal.
gameshelf
Game backlog manager. Track what you own, what you're playing, and what's next.
fileBuddy
Interactive CLI tool to clean up and organize your Downloads folder. The folder you've been meaning to deal with for three years.
sonar-layoff
A small tool for monitoring and navigating company layoffs. Built because the public datasets weren't easy to read.