Dockyard

The log · Author

Tom Hollis

Founder

Tom started Dockyard after too many projects that shipped to staging and stopped. He writes about scoping, estimates and handover.

Practice

What a good scope document contains

Before any code, we write down the problem, the constraints, and what "shipped" means. Here is the template we actually use.
1 min readTom Hollis
Engineering

Reconciliation without a nightly batch

How we turned a six-hour month-end close into a query, using an append-only ledger and idempotent replays.
1 min readMaya Okonkwo, Tom Hollis
Practice

Shipping to production is the job

Staging is a rehearsal. Until software is in production serving real users, none of the interesting problems have happened yet.
1 min readTom Hollis

← All of the log