Software consultancy
Senior engineering and product development for software companies, on an ongoing basis. One engineer who stays with your product long enough to know it properly, and who can take a feature from the first conversation to production without a hand-off in between.
Most of our work is on products people build things in: editors, canvases, timelines, publishing tools. The kind of software where performance, undo history and two people editing at once are everyday problems.