Case studies
The longer story behind two projects I'm proud of: what the problem was, what I tried and what I'd do again.

Cross-program reporting, built from scratch
How I built NeighborImpact's first agencywide reporting system without a data team or a consultant.
73 measures tracked19 programs reporting
Read the case studyRolling out AI at a 300-person nonprofit
How NeighborImpact went from no AI policy to 100+ trained staff, in that order.
100+ Claude Team licenses7+ platforms evaluated
Read the case study