Projects

Not everything worth building is for a client. Some projects are personal. Some are about principle. All of them are real.

These are the projects I build for myself — content networks, citizen journalism platforms, long-running curated libraries, and the occasional consumer-protection lawsuit. Same toolkit as the client work. Different motivation.


🛡️ AllegedFraud.com

Citizen journalism at scale — 1,722 pages, 8 creator channels, 51 states mapped.

A content network that takes investigative video reporting from independent creators and turns it into a permanent, searchable, geographically-organized archive. Built because local journalism is collapsing and someone needs to make sure the stories get archived before the algorithm buries them.

Read the full story → · Visit AllegedFraud.com →


🏛️ RFK Team Report

ESPN-style scorecard site chronicling RFK Jr.’s HHS team and the MAHA movement.

The second BWS content vertical, launched April 2026. 16-player roster, weekly scoreboard, three-year arc. Movement chronicle — supportive, rigorous, narrative-driven. Built on the same Universal Profile system that powers SelfGrowthVideos creator pages.

Read the full story → · Visit RFKTeamReport.com →


🧠 SelfGrowthVideos.com

The longest-running personal development video library on the open web. Online since 2012.

850+ hand-curated videos across 8 buckets and 181 topics. 20+ teacher profile pages featuring Goggins, Joe Dispenza, Eckhart Tolle, Andrew Huberman, and more. No ads. No algorithms. No subscriptions. Migrated from WordPress to Hugo in 2025 and now uses a 3-variant Universal Profile template.

Read the full story → · Visit SelfGrowthVideos.com →


✈️ IWantToTravelTo.com

1.5 million search impressions. Zero ad spend. The proof that broke open the BWS playbook.

36 U.S. cities. 252 demographic pages. 288 YouTube videos across 36 destination playlists. The testbed for nearly every reusable BWS pattern in the portfolio — playlist builder, section images, geographic tagging, city-page architecture.

Read the full story → · Visit IWantToTravelTo.com →


⚖️ Fighting Back

One man vs. the debt collection industry.

A pro-se consumer protection case against the debt collectors and credit bureaus who broke the law during a caregiver’s COVID-era financial collapse. They sold the debt four times deep, ignored 40+ certified letters, and left every mark on a credit report. Now we’re suing every one of them. Documented in real-time as it moves through the court system.

Read the full story →


Why These Exist

Client work pays the bills. Projects prove the principles.

Every BWS project teaches something — or proves something — that gets folded back into how I build for clients. AllegedFraud taught me content scale at 1,000+ pages. IWTTT taught me organic search at million-impression scale. SGV taught me 14-year content stewardship. RFKTR is teaching me long-form chronicle journalism. Fighting Back is teaching me consumer protection law from the inside.

The clients get the benefit of all of it.

AllegedFraud.com — Citizen Journalism at Scale

1,722 pages. 8 creator channels. One operator. A content network built to surface stories the legacy press won't cover.

Learn more →

Fighting Back: One Man vs. the Debt Collection Industry

How a caregiver who lost everything during COVID is using consumer protection law to hold debt collectors and credit bureaus accountable.

Learn more →

IWantToTravelTo.com — 1.5M Impressions, Zero Ad Spend

36-city US travel content network. 252 demographic pages. 288 YouTube videos across 36 destinations. The proof-of-concept that broke open the BWS playbook.

Learn more →

RFK Team Report — Chronicling the MAHA Movement

An ESPN-style scorecard site tracking RFK Jr.'s HHS team and the Make America Healthy Again movement. 16-player roster, weekly scoreboard, three-year arc.

Learn more →

SelfGrowthVideos.com — A 14-Year Curated Library

850+ videos. 181 topics. Online since 2012. The longest-running personal development video library on the open web — no ads, no algorithms, no subscriptions.

Learn more →