Building
What I'm working on. Email infrastructure, AI workflows, tools for my own use. Building in public after years of building behind the scenes.
conduitstreetservices/email-v2
LiveA new approach to email deliverability for Conduit Street Services, LLC. Multi-domain warmup, reputation monitoring, delivery optimization at scale.
donotcontact
LiveOne-click opt-out from political fundraising emails. Consumers sign up to stop the spam; committees get a suppression API to stay compliant.
journal-system
In DevAI-assisted personal knowledge management. Daily journaling with GTD task flow, contextual advisors, and deep Claude integration. The system that runs my life.
hines.digital
LiveThis site. Personal platform for building in public. Designed and built entirely with Claude Code as a collaboration experiment.
WallBall
In DeviOS + watchOS app for lacrosse players to track wall ball practice sessions. Uses Apple Watch motion sensors to automatically count reps and detect drops. Features streak tracking, achievement system, and share cards for social proof.
Autonomous Systems
Build things that run without me. If it needs babysitting, it's not done.
Graceful Failure
Design for recovery, not prevention. Everything breaks. Plan for it.
Horizontal Scale
Add instances, not complexity. Keep each component simple enough to throw away.
Minimal Infrastructure
Every component is a liability. Use managed services. Avoid dependencies.
Cloud
AWS — Lambda, DynamoDB, SES, EventBridge. Serverless by default.
AI
Claude API, Claude Code, Agent SDK. Anthropic all the way down.
Languages
TypeScript for applications, Python for scripts, Bash for glue.
Data
PostgreSQL for relational, DynamoDB for scale, Google Sheets for prototypes.
Editor
Cursor + Claude Code. AI-first development environment.
AWS SES, custom warmup infrastructure, multi-domain reputation management.
Building in Public
Project updates, technical notes, occasional frustration. Real-time on X.
@ianpatrickhines →