Blog
Notes from the work.
Building in public, things I'm learning, and the occasional tangent. No schedule, no theme. Just what's on my mind.
- Aug 2026 8 min read Planning a Family Trip With Claude Every fact came from my own confirmation PDFs, and everything that could go stale got looked up. What made it useful was knowing the difference: a transit program I'd never have found, a museum that had quietly closed, and a forecast it couldn't verify and wouldn't invent.
- Aug 2026 5 min read Current 2.1: Sleep Gets Serious Most sleep tracking grades you on how long you slept. That's the easy number. Current 2.1 adds sleep consistency and sleep debt, skips the metric everybody else leads with, and finally has a light mode.
- Aug 2026 7 min read Running a Travel Softball Season With Claude Same tools I use to build software: MCP servers, files as source of truth, an instructions file, human approval on the one path that matters. The domain is a 16U travel softball team. It works better than it has any right to.
- Jul 2026 5 min read Salesforce Released an MCP Server. I Used It to Cut a Marketing Cloud Build in Half. Salesforce shipped an official MCP server, so I pointed Claude at a real IP warming solution in my Marketing Cloud org. It read the live schema, recommended simplifications, and helped me cut the moving parts roughly in half. Here is what that actually looked like.
- Jul 2026 7 min read Close Enough: The Calorie Log I'll Actually Keep My health database could see everything except what I ate. Nutrition was the one input I had to enter by hand, so it was the one I kept abandoning. Here's how I connected Lose It to my data warehouse by talking to it, and why logging something close beats logging nothing perfectly.
- Jul 2026 5 min read Building Reply All: A Workplace RPG on a Stack That Costs Nothing I wanted to find the edge of what I could build with Claude and the stack I already had. I never found it. I found a game instead.
- Jul 2026 3 min read Current 2.0: Your Recovery Score, Now on Your Wrist The biggest update to Current yet. A native Apple Watch app, Ask Siri, day tags that reveal your patterns, and an earlier read on illness. Free for everyone who already owns it.
- Jul 2026 5 min read Whoop, Oura, and the Recovery Score I Built for the Apple Watch I Already Owned I never owned a Whoop or an Oura ring. I wanted to understand my own Apple Health data, so I built a daily recovery score instead. Here is an honest comparison of the three, and who each one is actually for.
- Jul 2026 7 min read Using Anthropic Fable Efficiently Fable is Anthropic's new frontier tier, and it's astonishingly good. The fastest way to burn through it is to let it write the code. The better way is to treat it like a principal engineer.
- Jul 2026 9 min read Managing Your Context Window with Agents Parallel subagents aren't just faster. They keep raw intermediate output out of your main context window. Here's how I structured my health data warehouse around that idea.
- Jun 2026 4 min read Adding a coaching framework to my health database The dashboard was full. The question it couldn't answer: so what do I actually do? Here's how I added Peter Attia's Medicine 3.0 framework to my health data, and what my numbers revealed the moment I did.
- Jun 2026 3 min read My new site is live! I had writing scattered across a few different platforms for years. It existed. It just didn't have a home that felt like mine.
- Jun 2026 6 min read Getting More from Claude Code The best sessions aren't the longest ones. Efficiency in Claude Code isn't just a cost concern. It's a quality one.
- Jun 2026 3 min read Building Current Recovery Score: My First iOS App I wanted to understand my health data better, so I built an app to do it. Every version has taught me something I didn't expect.
- May 2026 4 min read Fixing CloudPagesURL When SFMC Click Tracking Breaks Your Links Your CloudPage works in preview, then breaks in the live send. The culprit is click tracking corrupting CloudPagesURL parameters. Here is the two-line fix.
- Apr 2026 4 min read Building the Health Dashboard No App Would Give Me Every health app shows you the same thing. I needed something different, something built around my specific data, my specific questions, and a diagnosis that changed what I was trying to measure.
- Feb 2026 6 min read Building a Second Brain That Understands How You Work Most of what happens in a workday disappears. Not dramatically. It just fades. I built a system to stop that, and six months in, it's showing me things I wouldn't have noticed on my own.
- Aug 2025 2 min read Planning for Identity Resolution in Salesforce Data Cloud Before you touch a single matching rule in Data Cloud, two preparation steps will save you time, credits, and frustration.
- Aug 2025 3 min read Identity Resolution in Salesforce Data Cloud: The Keychain Behind the Unified Profile Most people understand why identity resolution matters. Fewer understand how it actually works, and why the keychain model beats the Golden Record.
- Apr 2025 2 min read Beyond the Checklist: Why Data Cloud Is About Outcomes, Not Just Features Good implementations deliver all the features. Great implementations drive outcomes. The difference is everything.
- Jan 2025 3 min read What Consultants Can Learn from Nonprofits About Doing More with Less Nonprofits don't have the luxury of inefficiency, and that constraint makes them better at the things that actually matter.
- Jan 2025 3 min read The AI Disruption and the Human Element AI is as transformative as the internet was. The differentiator won't be the technology itself. It'll be what humans do with it.
- Dec 2024 3 min read The Dichotomy of Artificial Intelligence AI amplifies whatever foundation it's built on. Good data gets more powerful. Bad data becomes a bigger liability. The question is whether you're ready.
- Dec 2024 3 min read Immediate Action Drill: Preparing Your Salesforce Data for the Future Platforms like Data Cloud and Agentforce demand a clean foundation. Four steps to start building it now.
- Dec 2024 4 min read Thriving in Consulting: Success Without Burnout Long-term success in consulting isn't about working more. It's about owning your time, protecting your energy, and knowing what actually matters.
- Dec 2024 2 min read From Salesforce Client to Practice Lead: My Journey and Lessons Learned (Part 4) Why I left Salesforce, what it means to build something from the ground up, and the lessons that carried over from every role before this one.
- Dec 2024 3 min read From Salesforce Client to Practice Lead: My Journey and Lessons Learned (Part 3) Joining Salesforce Professional Services and what it taught me about preparation, relationships, and working with a product that never stops evolving.
- Dec 2024 3 min read From Salesforce Client to Practice Lead: My Journey and Lessons Learned (Part 2) My first year in the Salesforce partner ecosystem: what remote consulting actually demands, and the habits that made the difference.
- Dec 2024 3 min read From Salesforce Client to Practice Lead: My Journey and Lessons Learned (Part 1) How a book about Navy SEALs, a specialty insurance company, and a relational database changed the direction of my career.