The hard part
isn't capability.
It's adoption.

I work at the point where emerging technical capability becomes operational reality. Research, enterprise systems, open source, teaching, and now AI — the recurring pattern is the same: identify, build, help adapt.

Publishing the AI attribution framework as a practical open standard.

AI Attribution

Teaching courses in data science, data and software engineering, with substantial GenAI integration, at Boston University.

Exploring where institutional capacity meets agentic systems.

Operating the AI-Native Stack

Recent thinking

All writing →

The Missing Layer Is a Memory Substrate

Bigger context windows are not the answer to serious AI workflows. Once multiple systems need the same durable truth about the user, the projects, and the working context, memory stops being a feature and becomes infrastructure.

genaiagenticmemorysystems-architecture
AI-A

A Perfectionist's Permission to Ship

AI made drafting cheap and left editing exactly as expensive. For a perfectionist that barely helps. The fix wasn't more discipline, it was a published quality gate that decides how much editing a piece is allowed to get.

ai-toolswritingprocess
AI-C

The Architect and the Coder

Most talk about AI agents treats 'the agent' as one worker. In practice it's two roles, and keeping them apart, with a written contract between them, is most of why the setup works.

agenticinfrastructuresystems
AI-C

Selected work

All work →

AI Attribution Framework

A four-level taxonomy for describing how AI was involved in a piece of work — built for journalism, academia, and professional practice, and positioned as an open standard.

standardspublishingai-attribution

Computational Journalism Innovation

Methodology and program design at the intersection of journalism, computation, and institutional practice — including TRACE, open tools, and curricular experimentation.

journalismmethodologyinstitutional-change

GenAI Educational Integration

Systematic protocols for integrating generative AI across data science coursework — balancing productivity with educational integrity and professional responsibility.

teachinggenaiboston-university

Follow a thread

Trails are author-curated paths through the body of work — linking essays, older projects, and material that wouldn't surface in a feed. Start anywhere and follow the connections.

Distributed Work

A trail on ambient presence, consulting infrastructure, and the things remote work tooling keeps getting wrong — and what that reveals about what presence actually requires.