about drew
view:

Everything I've shipped, in one stream.

Essays, projects, experiments, talks — 14 years of trying to do software well, in chronological order. Filter to taste.

2026

45 entries
★ Pinned · Report

I built this site with an AI. Here's what that was like.

Two old sites became this one over about a fortnight of conversations with Claude. A field report on the collaboration, the decisions, what worked, what didn't — with the original sites preserved as before/before/after.

Read →
project

md

A markdown editor that doesn't suck. Side-by-side, source-mapped scroll sync, edit local files in place.

Open →
experiment

stream of connections

Same export, lean lens: dormant ties as inventory waste. Networking as VSM.

Open →
experiment

connection constellation

Drop your LinkedIn export. Network becomes a side-scroller you jump through.

Open →
experiment

pipeline garden

Drop CI stages onto a landscape. Fast = buildings, slow = swamps, failing = ravens.

Open →
experiment

dot's dev pipeline

A fake CI pipeline narrated by Dot the CRM bot, who treats stages as relationships.

Open →
experiment

speak-your-stack

Speak about your project. The page tags hesitations and EXIFs your delivery.

Open →
experiment

tui roulette

A terminal frame that swaps identity every keystroke. Same content, three TUIs.

Open →
experiment

exif confessional

Drop a photo. Personas read your EXIF and write one sentence about your life.

Open →
experiment

persona pager

The same project, told by five different reviewers from The Guild.

Open →
experiment

dependency watershed

Drop a package.json. See your deps as a river system. Stale tributaries show.

Open →
experiment

meeting tide chart

Paste an .ics. Year heatmap of meeting load + the longest focus block per day.

Open →
experiment

budget topology

Place infra on an isometric grid. Cost, latency, blast radius. Pareto live.

Open →
experiment

exif ocean

Drop a folder of photos. Scatter them by camera settings. See your unconscious defaults.

Open →
experiment

latency atlas

Live ping the world from your browser. Map of where the internet is slow today.

Open →
experiment

persona constellation

20 Guild personas plotted on a 2D grid. Click one to highlight its allies and rivals.

Open →
experiment

keystroke cartography

Type and watch your keyboard light up. Bigram arcs. Self-portrait of habits.

Open →
experiment

repo topography

Paste git log --numstat. See your repo as terrain. Peaks where the work is.

Open →
experiment

polish

Rub the dull plaque to reveal the engraving. Velocity squeaks. 95% earns the ding.

Open →
experiment

brew

Drag projects into a cauldron. Get a generated potion label and a shareable recipe URL.

Open →
experiment

settle

Type letters that fall, collide, and settle into a physics pile. Shake to reshuffle.

Open →
experiment

tune

A horizontal string. Pluck it. Stack chords. Shift to bow. Theme picks the timbre.

Open →
experiment

knock

Knock a rhythm on the door. The right secret beat opens it. The wrong one says "hm."

Open →
experiment

scrub

Wipe dust off a CRT terminal to reveal a hidden message from one of the projects.

Open →
experiment

pour

Tilt the vessel. Letters spill into the catch jar with friction and surface tension.

Open →
experiment

forge

Hammer the spacebar in rhythm to shape an ASCII ingot into a tool. Off-rhythm cools it.

Open →
experiment

cat house

Two hundred videos. Seventy-five named cats. Five rooms, five themes that retype the page in front of you.

Open →
experiment

the loop

A 16-step circular sequencer. Each step blips. Share the groove as a URL.

Open →
experiment

morpheme

A single huge letter you can stretch, pinch, and torture. Fossilise the casualties.

Open →
experiment

gravity doodle

Draw a line. Drop a marble. Watch them obey. Flip gravity, shake the page.

Open →
project

fire-tui

Terminal UI for the Firebase + GCP commands you actually use.

Open →
experiment

mirror room

Move your cursor. Mirrored ghosts trail you across symmetry axes. Save the mandala.

Open →
experiment

pocket constellation

Click to place stars. Three or more nearby become a constellation. With a name.

Open →
experiment

cursor garden

A zen sand garden. Drag to rake. Click to drop stones. The sand remembers.

Open →
experiment

ascii aquarium

A tank that lives in your browser. Fish that remember when you were last here.

Open →
experiment

typeweather

Whatever you type makes weather. Vowels grow clouds. Capitals throw lightning.

Open →
experiment

restraint-meter

Drop a CSS file. Get a 0–100 score and a sorted hit-list of what to delete first.

Open →
experiment

scope-cutter

Type your pitch. Get back 1-week, 1-day, and 1-hour versions. Pick one.

Open →
experiment

feedback-loop-stopwatch

Click START on save. STOP on signal. See your dev loop as a histogram.

Open →
project

The Network

A contact app, rebuilt from scratch.

Open →
experiment

commit-message-diff

Strips the "what" out of your commit, leaves only the "why". Watch the signal collapse.

Open →
experiment

eight clicks counter

Tap once per click. Get a screenshot-shaped receipt indicting the tool.

Open →
experiment

opinion-slider

A claim. An essay that refuses to pick a side until you do.

Open →
experiment

side-project graveyard

Paste your repo list. See which side projects are dead. Write the eulogies.

Open →
experiment

standup-killer

Watch your meeting cost real money in real time. Then ship a decision.

Open →

2025

7 entries
project

ThingDB

A database for the stuff in your life. Books, gear, cables, kit.

Open →
project

The Guild

Code review by 53 personas, played as a side-scrolling platformer.

Open →
project

LinkedIn Connections Explorer

Your LinkedIn export, made explorable. 100% local.

Open →
project

Value Stream World

See your process. Feel the waste. Fix the flow.

Open →
project

Gooku

Google Cloud Run + Cloud SQL, but as a keyboard.

Open →
project

Speak

See what you say — and how you're saying it.

Open →
project

Devpipe

Local pipeline runner — CI feedback before you push.

Open →

2024

1 entry
project

CI/CD Pipeline Game

Design a CI/CD pipeline. $1000 budget. Make tradeoffs.

Open →

2023

1 entry
essay

Tips for how to use 3 Musketeers to supercharge your Developer Experince

Tips for how to use 3 Musketeers to supercharge your Developer Experince

Read →

2022

3 entries
project

The Network — v1 (2022)

Coffee-themed prototype. The first attempt before the 2026 rebuild.

Open →
report

Optimizing for a Cloud-native Developer Experience

Optimizing for a cloud-native developer experience

Read →
talk

A Well Architected Landing Zone

A Well Architected Landing Zone

Read →

2021

10 entries
essay

Value Stream Map (VSM) Visualization

Value Stream Map (VSM) Visualization

Read →
essay

How to implement Good Software Delivery in 30 seconds

Good Software Delivery (GSD) is the term we use for the set of practices that help deliver, well, good software. There’s a focus on short…

Read →
talk

The great tech debate

The great tech debate

Read →
talk

Miro Masterclass

Miro Masterclass

Read →
talk

Technical Principals at Contino

Technical Principals at Contino

Read →
essay

3 Musketeers for an epic Developer Experience

We all want to reduce toil and improve the developer experience (when starting new applications or joining the team). Developers have had…

Read →
note

AWS 2021 Highlights

AWS updates their services so quickly they literally have thousands of updates each year (1,284 the last time I checked)…

Read →
essay

Good Software Delivery — Trust and Verify

I’ve decided this week is Good Software Delivery week! #goodsoftwaredelivery

Read →
essay

How Cloud Transformation at Scale can enable Good Software Delivery

Why should you transform?

Read →
report

The Manager README

When I discovered that someone had developed a README for humans my geeky heart was overjoyed. A Manager Readme is your quick reference to…

Read →

2020

10 entries
essay

From DevOps to Good Software Delivery

From DevOps to Good Software Delivery

Read →
talk

From DevOps to Good Software Delivery

From DevOps to Good Software Delivery

Read →
talk

Optimizing for Developer Experience in a Cloud Native World

Optimizing for Developer Experience in a Cloud Native World

Read →
essay

Creating a Vision

Creating a vision with your team is rewarding and filled with benefits you might not have thought of. Learn how to run a vision workshop!

Read →
report

Principals for (Technical) Principals

Join me on an exploration of all things consulting & leadership and all the fun stuff in-between.

Read →
project

Minimum Viable Thursdays

A monthly live audio show on Good Software Delivery. 2020–2022, archived.

Open →
essay

Driving change and building a high-performance DevOps culture

DevOps/Agile & “what execs want”. The “frozen middle”? People with the best of intentions can get it wrong, so what does good look like?

Read →
essay

Optimizing for DX — The Developer Experience

How Optimizing for the Developer Experience can change your life as a developer and free you up work on everything that’s awesome.

Read →
essay

Why Business Value eats DevOps for breakfast

Business Value, Curiosity & asking “Why” beat DevOps, Agile & “Requirements”. Unlock simple but powerful ways to supercharge your teams.

Read →
essay

Teaching DevOps in one afternoon

A non-technical friend of mine approached me wanting to know everything they could about DevOps. He asked if he could have a few hours of…

Read →

2019

13 entries
★ Pinned · Report

Drew's Manager README

A guide to working with me. What you can expect, what I expect, and how we'll know it's working.

Read →
essay

One DevOps Please — Part 2

“One DevOps Please” — Part 1 recap:

Read →
essay

New to DevOps? Start here.

Some time after I got my first job “in DevOps” (I was one of those shiny new DevOps Engineers and really excited about the role) I…

Read →
essay

One DevOps Please — Part 1

One DevOps Please — An Enterprise Journey to a DevOpsy-Cloud

Read →
essay

Automating Google App Engine

Google App Engine is an amazing service. Let me show you how to deploy code into Google Cloud in a few minutes with a few lines of code.

Read →
essay

Learning Ansible — The quick way

Are you strapped for time but wanting to learn Ansible? I’ve got your back! I’ve been using Ansible for several years now…

Read →
essay

DevOps in 10 minutes with Google App Engine

Okay, now that I have your attention let’s talk about Google App Engine for a minute and how you can achieve your DevOps dreams with a…

Read →
essay

The True Cost of Being Cloud-Agnostic

Let’s talk about the real cost of cloud computing, and by that I don’t mean hourly pricing models, network charges, and licencing…

Read →
note

Things I learnt working for an I.T Consultancy

aka Ramblings from a “DevOps Engineer”

Read →
essay

Introducing the UOCT

Here’s something you’ve never heard of before (because I just made it up). UOCT is pronounced “You-Oct” and it stands for…

Read →
talk

Application Modernization Workshops (Minneapolis, New York and Chicago)

Application Modernization Workshops

Read →
essay

A comprehensive guide to “Being Agile”

What does effective communication have to do with Agile, and do I really need that retro? Who makes the rules in this Agile world?

Read →
essay

The cost of failure is education

If you’ve ever been responsible for software running in production, you should already be well aware of failure. But how important is it?

Read →

2015

2 entries
talk

Melbourne Docker Meeting - Docker Datacenter

Melbourne Docker Meeting - Docker Datacenter

Read →
talk

DevOps - Australasian Architecture Network

DevOps - Australasian Architecture Network and Xpand

Read →

2013

1 entry
talk

Introducing Puppet to the Enterprise

Introducing Puppet to the Enterprise

Read →

2012

1 entry
talk

Melbourne Developer Meetup (2013-2015)

Melbourne Developer Meetup

Read →
★ Pinned report · 9 min read

I built this site with an AI. Here's what that was like.

Two old sites became this one over about a fortnight of conversations with Claude. A field report on the collaboration, the decisions, what worked, what didn't — with the original sites preserved as before/before/after.

Read the report →
May 11, 2026 · series: meta
The pillar series

Good Software Delivery

Eight essays on what shipping software well actually requires — beyond DevOps slogans, into the operating practices.

See all 8 essays →

I build small, careful things that change how teams work — tools, experiments, and the occasional ten-page report nobody asked for.

~/drew-khoury $ whoami
Drew Khoury
Useful tools, side projects, and the occasional rabbit hole.
 ____  ____  _______        __  _  ___   _  ___  _   _ ______   __
|  _ \|  _ \| ____\ \      / / | |/ / | | |/ _ \| | | |  _ \ \ / /
| | | | |_) |  _|  \ \ /\ / /  | ' /| |_| | | | | | | | |_) \ V /
| |_| |  _ <| |___  \ V  V /   | . \|  _  | |_| | |_| |  _ < | |
|____/|_| \_\_____|  \_/\_/    |_|\_\_| |_|\___/ \___/|_| \_\|_|

useful tools · side projects · the occasional rabbit hole

  1. md A markdown editor that doesn't suck. Side-by-side, source-mapped scroll sync, edit local files in place. tool · 2026
  2. Devpipe Local pipeline runner — CI feedback before you push. tool · 2025
  3. The Network A contact app, rebuilt from scratch. website · 2026
  4. The Guild Code review by 53 personas, played as a side-scrolling platformer. website · 2025
  5. fire-tui Terminal UI for the Firebase + GCP commands you actually use. tool · 2026
  6. ThingDB A database for the stuff in your life. Books, gear, cables, kit. website · 2025
  7. Value Stream World See your process. Feel the waste. Fix the flow. website · 2025
  8. Gooku Google Cloud Run + Cloud SQL, but as a keyboard. tool · 2025
  9. LinkedIn Connections Explorer Your LinkedIn export, made explorable. 100% local. website · 2025
  10. Speak See what you say — and how you're saying it. website · 2025
  11. CI/CD Pipeline Game Design a CI/CD pipeline. $1000 budget. Make tradeoffs. tool · 2024
  12. The Network — v1 (2022) Coffee-themed prototype. The first attempt before the 2026 rebuild. website · 2022
  13. Minimum Viable Thursdays A monthly live audio show on Good Software Delivery. 2020–2022, archived. podcast · 2020
  1. md tool

    A markdown editor that doesn't suck. Side-by-side, source-mapped scroll sync, edit local files in place.

  2. Devpipe tool

    Local pipeline runner — CI feedback before you push.

  3. The Network website

    A contact app, rebuilt from scratch.

  4. The Guild website

    Code review by 53 personas, played as a side-scrolling platformer.

  5. fire-tui tool

    Terminal UI for the Firebase + GCP commands you actually use.

  6. ThingDB website

    A database for the stuff in your life. Books, gear, cables, kit.

  7. Value Stream World website

    See your process. Feel the waste. Fix the flow.

  8. Gooku tool

    Google Cloud Run + Cloud SQL, but as a keyboard.

  9. LinkedIn Connections Explorer website

    Your LinkedIn export, made explorable. 100% local.

  10. Speak website

    See what you say — and how you're saying it.

  11. CI/CD Pipeline Game tool

    Design a CI/CD pipeline. $1000 budget. Make tradeoffs.

  12. The Network — v1 (2022)
    The Network — v1 (2022) website

    Coffee-themed prototype. The first attempt before the 2026 rebuild.

  13. Minimum Viable Thursdays
    Minimum Viable Thursdays podcast

    A monthly live audio show on Good Software Delivery. 2020–2022, archived.