I built a GTM dashboard in one Claude Code session. it's incomplete. I still use HubSpot. and that's the whole point. drop #2 of the GTM coding agent starter kit.
read more →GTM Engineering, Built in Public
by Shawn Tenam. one monorepo. one operating system. every skill, post, and campaign runs through the same codebase.
⌄
The Method
How everything gets built
1
Explore
Audit the landscape. Find where the pipeline leaks, what content gaps exist, and where automation can replace manual work.
2
Plan
Map the build order. Define what ships this week, what compounds over time, and what gets cut.
3
Build
Ship real infrastructure. Code the pipelines, write the content, wire the automations. Every piece lives in the monorepo.
4
Ship
Push to production. Every commit deploys. Every post publishes. No staging purgatory - build, test, ship.
5
Compound
Let it stack. SEO compounds. Content libraries grow. Automations run while you sleep. The system gets stronger every day.
Latest Posts
What shipped recently
Wednesday morning and the Mythos discourse has officially entered its second day, which in internet time means we're approximately three news cycles deep. The memes are evolving. The pricing takes are
read more →Mythos Monday landed on a Tuesday and nobody is prepared.
read more →FAQ
Common questions answered
GTM engineering is the practice of building go-to-market systems with code. Instead of clicking through CRMs and spreadsheets, you write pipelines, automate outbound, build enrichment workflows, and ship content systems - all version-controlled and composable. explore the GTM playbook →
ShawnOS is a monorepo that runs my entire professional operating system. Three websites, a progression engine, Three websites, a progression engine, AI agents, content pipelines, and GTM tools - all in one codebase. It's an experiment in running your career like a software product.
Building in public turns your learning process into content, your commits into proof of work, and your failures into lessons others can learn from. It compounds - every post, every update, every shipped feature is a permanent artifact that builds trust over time. see the build log →
TypeScript monorepo with Next.js (3 sites on Vercel), Python for scripting and content generation, Claude AI for the agent layer, and launchd crons for automation. Everything ships from one git repo. see the full stack →
Absolutely. The core idea - treat your career like a product, ship artifacts daily, automate what you can, and let everything compound - works for any discipline. You don't need this exact stack. You need the mindset of systematic, visible output. start building →
A gamification layer that tracks real daily output - blog posts, code commits, shipped features - and converts them to XP. You level up through 11 tiers with evolving pixel art avatars. It's not decorative; it reflects actual work done. see the tiers →
Case Studies
Featured projects from the monorepo
want to work together?
system status
[OK] content engine ... online
[OK] three-site network ... synced
[OK] gtm engine ... theGTMOS.ai
[OK] content os ... theContentOS.ai
[OK] cursor agent ... active
[OK] blog pipeline ... mounted
[OK] build-in-public mode ... engaged
[OK] daily tracker ... streaming
> all systems operational_
built withfull stack →
Next.js
TypeScript
Python
React
Vercel
Cloudflare
Tailwind CSS
Remotion
Framer Motion
SQLite
Claude (Anthropic)