Systems thinking for B2B distribution.
A working archive on digital commerce architecture, product data, enterprise systems, and applied AI, written from inside the operational middle of industrial distribution.
Latest Essay
Most Companies Don't Have a Technology Problem. They Have an Ownership Problem.
Vendors own your ERP, your commerce platform, your pricing engine. Somewhere along the way, distributors stopped owning the business contracts that tie them together.
Read essay · 2 min readRecent Writing
All writing →The Real Cost of Bad Product Data in Distribution
Most distributors know their product data is a mess. Few understand how much it's actually costing them in search failures, lost orders, and platforms that can never quite work right.
The ERP Is Not the Platform
Your ERP is a system of record, not a system of engagement. Stop trying to make it both.
Why B2B Commerce Isn't B2C With a Login Page
The biggest architectural mistake in B2B digital commerce is treating it like a consumer storefront with authentication bolted on. The domains are fundamentally different.
Search Is the Product
In B2B distribution, search isn't a feature. It's the primary interface between your customer and your catalog.
Topics
Commerce architecture
Platform decisions, data models, and system design for B2B.
Platforms · Data · Search
B2B distribution
Contract pricing, branch operations, quote workflows, and how physical products actually move.
Quote-to-cash · Channels
Applied AI
AI in procurement, product data, and operational workflows.
Classification · Retrieval
Enterprise systems
ERPs, integrations, and the build-vs-buy decisions that shape organizations.
ERP · Integration · Strategy
APIs & integration
API strategy, governance, and the product thinking behind integration programs.
Strategy · Governance
Product & pricing data
Catalogs, customer-specific pricing, enrichment, and the workflows that keep them usable.
Catalogs · Pricing · Enrichment
I also advise distributors and B2B teams on this work: architecture, data, APIs, and applied AI. How I engage →