Tools I Actually Trust and Use
The real working stack behind 25 years of building digital systems
I've been building websites, systems, and digital workflows for a long time. Over the years, I've tried a lot of platforms—and quietly stopped using most of them.
What's left below is my real working stack. These are tools I trust, use regularly, and build actual businesses on—not experiments, not trends, not things I heard about at a conference.
I care about clarity, control, longevity, and signal over noise. Every platform here earned its place by working when it mattered and staying understandable as complexity grew.
This isn't an exhaustive list of every tool I've ever touched. It's the core set I reach for first, recommend without hesitation, and would build with again tomorrow.

Core Web & Infrastructure
These are the foundation—stability, performance, and control matter here.
Cloudflare
DNS, security, performance, caching, tunnels—it quietly powers almost everything.
Cloudflare sits in front of nearly every site I build. It's not flashy, and that's exactly why it works. Fast DNS, intelligent caching, DDoS protection, and zero-trust tunneling—all without adding complexity where you don't need it. Over the years it's become less of a tool I choose and more of a layer I simply expect to be there—like electricity.
WordPress
My primary CMS for content-driven, SEO-focused, and custom-built sites.
WordPress gets unfair criticism from people who've only seen badly built sites. Used correctly—custom themes, clean code, intentional plugin choices—it's a powerful, flexible platform that gives clients real control without sacrificing developer capability. I've been building on WordPress since the early days, and it remains my first choice for content-heavy, long-term projects.
Divi
Used as a flexible framework, not a boxed theme—extended, optimized, and customized.
Divi gets treated like a page builder for beginners. I use it as a development framework. Custom modules, performance optimization, clean markup, and a visual interface that lets clients make updates without breaking things. When used with discipline, it's a productive middle ground between fully custom builds and restrictive templates.
Design & Creative Tools
These shape how things look, feel, and communicate visually.
Adobe Creative Suite
Industry-standard tools for photography editing, image manipulation, and vector design.
Photoshop and Lightroom handle all serious photo editing and retouching work. Illustrator creates logos, icons, and anything requiring precision vector work. These aren't tools you outgrow—they're tools you get deeper into over time.
Figma
Modern interface design and collaborative prototyping.
Figma replaced older design workflows because it's collaborative by default, browser-based, and genuinely fast. I use it for website layouts, component design, and client collaboration when visual feedback loops need to be tight.
Canva
Quick graphics, social assets, and client-friendly templating.
Canva isn't a professional design tool in the traditional sense, but it solves a real problem: fast, good-enough graphics without opening Photoshop. I use it for quick social posts, presentation slides, and building templates clients can update themselves.
Commerce & Payments
When money moves, systems must be reliable and predictable.
Shopify
My go-to for scalable commerce, subscriptions, and event-driven sales.
Shopify works when you need commerce infrastructure that scales without requiring constant maintenance. Clean APIs, reliable checkout flows, extensive app ecosystem, and excellent performance out of the box. I've built everything from single-product launches to multi-variant subscription businesses on Shopify.
WooCommerce
Ideal when WordPress flexibility and deeper backend control are required.
WooCommerce makes sense when the rest of the site is already WordPress, when you need deep customization, or when the commerce logic needs to integrate tightly with content. It requires more hands-on management than Shopify, but that control pays off in complex scenarios.
Stripe
Clean APIs, dependable infrastructure, and excellent developer experience.
Stripe is what I reach for when payment processing needs to be custom, embedded, or part of a larger automation workflow. Transparent pricing, well-documented APIs, and infrastructure that just works. It's boring in the best possible way.
PayPal, Venmo, Zelle
Used where customer expectations and convenience matter.
Not every payment needs to run through a custom integration. These platforms exist where customers already are, and sometimes meeting people where they're comfortable is more valuable than technical elegance.
Marketing CRM Growth Systems
Tools that sit close to revenue must earn trust.
HubSpot
Forms, workflows, lifecycle logic, attribution, and segmentation—used intentionally.
HubSpot shines when marketing automation needs to be sophisticated without requiring a dedicated admin. I've built nurture sequences, lead scoring models, and attribution systems in HubSpot that directly tied to revenue. It's powerful when used strategically, bloated when used carelessly.
Salesforce
Enterprise-grade CRM and reporting environments.
Salesforce is where I've worked on large-scale, multi-team sales and marketing operations. It's not a tool you choose lightly—it requires commitment, configuration, and ongoing management. But when scale and complexity demand it, Salesforce delivers.
Chili Piper
High-impact lead routing and booking—directly tied to conversions.
Chili Piper solved a specific problem: getting qualified leads into sales conversations faster. Intelligent routing, instant booking, and seamless calendar integration. Small tool, significant impact on conversion rates.
Marketo
Used in complex, long-cycle enterprise marketing ecosystems.
Marketo shows up in sophisticated B2B environments where marketing cycles span months and attribution needs to be precise. It's not beginner-friendly, but that's because it's solving genuinely complex problems.
Automation & AI
This is where leverage lives.
N8N
My preferred automation engine—powerful, visual, and deeply extensible.
n8n is what I reach for when automation needs to be sophisticated, maintainable, and auditable. Self-hosted option, visual workflow builder, and the ability to write custom JavaScript when logic gets complex. It's not the easiest entry point, but it's the most capable once you understand it.
Zapier
Fast connections for simple workflows when speed matters.
Zapier wins when you need something working in ten minutes. The interface is approachable, the integrations are extensive, and it handles 80% of automation needs without breaking a sweat. Not as powerful as n8n for complex logic, but often that doesn't matter.
Make (formerly Integromat)
Chosen when logic, branching, and data shaping are required.
Make sits between Zapier and n8n—more capable than Zapier for handling conditional logic and data transformation, more accessible than n8n for visual thinkers. I use it when workflows need intelligence but don't need full custom code.
Claude.ai
Used for structured reasoning, content systems, and automation-ready outputs.
Anthropic's models power content generation workflows, structured data extraction, and reasoning steps inside larger automation systems. I use it where AI actually adds value—creating first drafts, analyzing patterns, generating variations—not as a replacement for human judgment.
Analytics & Tracking
These shape how things look, feel, and communicate visually.
Google Analytics (GA4)
The current standard for website analytics—imperfect but essential.
GA4 is built around events and user journeys rather than pageviews. It's free, deeply integrated with Google's ecosystem, and provides the baseline data most businesses need. Setup requires thought—default tracking misses critical events and reports need customization—but once configured correctly it becomes reliable.
Google Tag Manager
The layer that makes modern tracking actually manageable without code changes.
GTM lets you deploy and update tracking tags through a visual interface instead of hardcoding scripts. Real value shows when tracking specific interactions—clicks, form submissions, scroll depth—or integrating multiple platforms. Learning curve exists, but the payoff is flexibility and iteration without developer bottlenecks.
Data Studio
Turns raw analytics into visual dashboards non-technical stakeholders can use.
Looker Studio connects to GA4, Google Ads, Search Console, and more—then builds custom reports that update automatically. The value is translation: showing what matters without requiring anyone to navigate GA4's interface. Free for basic use, intuitive enough for non-developers, flexible for complex dashboards.
Media & Content Delivery
Professional presentation without unnecessary noise.
YouTube
Public content, live streams, long-tail discovery.
YouTube is where content lives when you want it found. SEO-friendly, massive reach, reliable infrastructure. Not always the most elegant embed, but unmatched for discoverability.
Vimeo
Clean embeds, privacy, and brand control when presentation matters.
Vimeo is the choice when video quality, clean player design, and privacy controls matter more than maximum reach. I use it for portfolio work, client presentations, and anywhere the video itself needs to feel professional without YouTube's surrounding noise.
Wistia
Business-focused video hosting with analytics.
Wistia is for when video is part of a marketing or sales funnel and you need to know exactly how people are watching. Heatmaps, engagement data, lead capture integration—all built for business use rather than general content distribution.
Collaboration & Operations
Tools that keep work moving without friction.
Slack
Real-time communication for teams that need speed and searchability.
Slack replaced email for internal communication because threads are searchable, integrations are extensive, and async collaboration actually works. Used well, it reduces meeting overhead. Used poorly, it becomes noise. I've built Slack workflows that connect directly to project management and automation systems.
Asana
Project management for multi-step workflows and team coordination.
Asana structures work when projects have dependencies, timelines, and multiple collaborators. I use it to keep client projects organized, track deliverables, and maintain visibility across longer timelines.
Google Workspace (Sheets, Docs, Drive)
Shared documents, spreadsheets, and file collaboration.
Google Sheets is my go-to for data modeling, reporting, and shared tracking. Docs for collaborative writing. Drive for organized file sharing. Simple, reliable, and everyone already knows how to use them.
Development Stack
These are not "skills on a list"—they're tools I actively work with.
PHP
Backend logic, WordPress internals, custom plugins and integrations.
PHP powers WordPress, custom backend systems, and API integrations. I write clean, documented PHP that other developers can maintain—not clever code that only I understand.
JavaScript
Frontend behavior, tracking implementation, automation glue.
JavaScript handles interactivity, dynamic content, third-party integrations, and the logic that makes modern websites feel responsive. I write vanilla JavaScript when it makes sense, use libraries when they solve real problems.
jQuery
Used intentionally where it's fast and stable.
jQuery gets dismissed as outdated, but it still solves cross-browser compatibility and DOM manipulation faster than rewriting everything in vanilla JS. I use it where it makes sense, not everywhere by default.
React
Modern component-driven interfaces and applications.
React is my choice for complex, stateful web applications where component reusability and performance matter. I've built dashboard interfaces, interactive tools, and custom applications in React that feel fast and maintainable.
CSS/Sass
Layout, responsive design, and visual systems.
CSS is where design becomes implementation. I write organized, scalable stylesheets—often using Sass for variables, nesting, and maintainability—that hold up across screen sizes and evolve without breaking.
A Quick Philosophy
I don't chase tools. I keep systems that age well, scale cleanly, and stay understandable.
If it's on this list, it's because I've used it in real projects, I trust it under pressure, and I'd build with it again tomorrow. These aren't the only tools that exist—they're the ones I've kept after years of trying alternatives.
Platforms come and go. What lasts is knowing how to choose tools that solve real problems without creating new ones, and having the experience to know the difference.
