Training

We train individuals and teams to increase effectiveness at software development, maintenance, and operation, by teaching from first principles supplemented by hands-on practice. We have trained hundreds of people utilizing formats such as one on one coaching; paired development and debugging; office hours; group lectures; group workshops; and answering questions on demand.

Topics we're experts in include: