back to blog

stop renting your audience. build your own website.

Shawn Tenam··7 min read·ships

the trap nobody talks about

you're building on rented land.

every LinkedIn post, every X thread, every Substack issue - none of it is yours. the algorithm decides who sees it. the platform decides the rules. one policy change and your audience disappears overnight.

remember when Twitter became X and half the creator economy panicked? remember when LinkedIn started suppressing external links? remember when Substack's recommendation algorithm changed and suddenly your open rates dropped?

you didn't change. the landlord changed the locks.

you already know this pattern

Clay changed their pricing and builders who tied their entire skillset to the platform felt the squeeze. the Explorer tier vanished. HTTP API access jumped to $495/mo. the on-ramp got steep enough to filter out the people who built Clay's community.

the platforms are the exact same pattern. you build an audience on LinkedIn and LinkedIn decides who sees it. you write threads on X and X decides the distribution. you're always one algorithm update away from starting over.

the builders who figured this out own their platform. they have a website. a blog. content that lives on a domain they control. and then they cross-post everywhere else for distribution.

the difference between renting and owning

renting: you write a post on LinkedIn. LinkedIn shows it to 3% of your followers. if it gets engagement in the first 90 minutes, maybe 8%. you have zero control over distribution.

owning: you write a blog post on your domain. Google indexes it forever. you share the link on LinkedIn, X, Reddit, wherever. the content lives on YOUR site. the platforms are distribution channels, not the source of truth.

the post you're reading right now? it also lives as a Reddit discussion. Google indexes both. Reddit gets the community conversation. my site gets the SEO authority. double coverage from the same piece of content.

that's the game.

I built three websites to prove this works

I'm not theorizing. I built three production sites running on the same monorepo, each serving a different function. all on free infrastructure. all indexing in Google. all compounding content while I sleep.

shawnos.ai - the personal hub

this is the portfolio, the blog, the identity layer. every piece of long-form content I write lives here first. the blog you're reading right now. the Clay pricing breakdown. the Apollo sourcing guide. all of it lives on a domain I control.

it also runs an AI chat widget powered by the Anthropic API with keyword-based RAG. visitors can ask questions about my work and get answers pulled from actual content I've published. not a chatbot reading a FAQ. a system that understands context.

shawnos.ai homepage showing the blog, tech stack, and AI chat widget

the tech stack page shows exactly what I build with. no mystery. no gatekeeping. the entire system is visible.

shawnos.ai about page with tech stack grid and connected network

thegtmos.ai - the GTM engineering hub

this is where the practitioner knowledge lives. two full wikis built from real production work.

the Clay Wiki has 60+ entries covering enrichment patterns, scoring systems, Claygent prompts, formulas, and HTTP API setups. every pattern comes from actual client work or personal builds. I scored 98/100 on Clay's certification and documented everything I learned along the way.

the Apollo Wiki covers people search infrastructure. API architecture, search patterns, Supabase warehouse design, sourcing automation workflows. the entire pipeline from API call to CRM sync.

thegtmos.ai Clay Wiki showing enrichment patterns and practitioner guides

thegtmos.ai Apollo Wiki showing API architecture and sourcing workflows

Google indexes every wiki entry individually. someone searching for "Clay HTTP API setup" or "Apollo API sourcing automation" finds my content. not a LinkedIn post that expired 48 hours after I published it. a permanent, indexable page on a domain I control.

thecontentos.ai - the content operations hub

this site proves that content itself can be infrastructure. the anti-slop detector is a real-time content quality scorer. paste any text and it evaluates against 20 anti-slop rules. corporate filler, passive voice, vague openers, authority signaling phrases. the same system I use before publishing anything.

thecontentos.ai anti-slop detector scoring a piece of content in real-time

the MidJourney guide covers CREF character references, OREF object locking, style consistency, and production techniques. visual AI as a craft, not a toy.

thecontentos.ai MidJourney prompt engineering guide with gallery

three sites. one codebase. zero monthly platform fees. every page indexed by Google. every piece of content owned permanently.

"but I'm not a developer"

you don't need to be. it's 2026. the tools have caught up.

here's the actual stack I run. this is what I'd tell any builder to start with:

Next.js - open source framework. free. handles your blog, your pages, your SEO, everything. the same framework powering half the internet.

Vercel - deploy for free. push your code, it goes live. no servers to manage. no DevOps. hobby tier costs $0.

GitHub - your code lives here. version controlled. public if you want it. this is also your resume.

Markdown files - write your blog posts in markdown. no CMS. no database. just files in a folder. if you can write a Reddit post, you can write markdown.

that's it. four things. a weekend project if you're focused. and now you own everything you publish for the rest of your career.

if you want to go deeper, Claude Code can scaffold the entire project for you. describe what you want, it writes the code, you deploy. the barrier between idea and live website has never been lower.

the cross-post flywheel

one piece of content. four platforms. here's the loop:

you write a blog post on your site. then you post the full text on Reddit because communities reward full posts, not link drops. share the key insight on LinkedIn with a link back. thread it on X with the blog link in the last tweet.

the Reddit discussion drives comments and karma. Google indexes your site AND the Reddit thread. both point back to you.

now do that every week for a year. that's 52 blog posts on your domain. 52 Reddit discussions. hundreds of indexed pages. a body of work that no algorithm change can take away.

I published a single Reddit post about driving 500+ visitors from one post. that post still drives traffic to shawnos.ai months later. the LinkedIn version of that same content? dead after 48 hours. the blog post? still ranking. still driving clicks. still compounding.

the real algorithm hack

everyone's trying to game the LinkedIn algorithm. post at 7:47am EST. use exactly 3 emojis. ask a question in the first line. hook, story, CTA.

stop caring about any single algorithm.

own your content. distribute everywhere. let the platforms fight over showing it. your site is the canonical source. everything else is amplification.

Google's algorithm is the only one that matters long-term. and Google rewards original content on real domains with real authority. a blog post that answers a real question will drive traffic for years. a LinkedIn post has a 48-hour shelf life.

getting started

if you've never built a website before, this is the post I wish someone wrote for me.

step 1: install Node.js (nodejs.org, click the download button)

step 2: open your terminal and run npx create-next-app@latest my-site

step 3: say yes to TypeScript, yes to Tailwind, yes to App Router

step 4: create a Vercel account, connect your GitHub, deploy

step 5: write your first blog post as a markdown file in your project

you now have a website. for free. that you own. that Google will index. that nobody can take away from you.

is it going to look amazing on day one? no. does it matter? also no. ship ugly, iterate later. the content is what matters. the content is what Google indexes. the content is what builds your authority over time.

this is builder-led growth applied to yourself

we talk about building systems for GTM. about not being locked into tools. about owning what you create.

your website is the most important system you can build. it's the one platform that runs on your roadmap. the one place where your content compounds without an algorithm deciding who deserves to see it.

the tools are a trap. the platforms are a trap. but a domain you own? that's yours forever.

stop renting. start building.


the Clay Wiki, Apollo Wiki, and anti-slop detector are all live and free. the full codebase is open source.

shawn ⚡ GTM Engineer

built with Next.js · Tailwind · Claude · Remotion