/* HUMANS.TXT - The humans responsible for this website */ /* SITE */ Standards: HTML5, CSS3, TypeScript, Semantic Web Components: Astro, React, TailwindCSS Software: VS Code, Claude Code, Git, Python Language: TypeScript, Python, English Ideology: Open Source, Knowledge Sharing, AI Advancement /* TEAM */ Name: Andy Woods Role: Product Manager, Writer, Developer Location: United States Contact: https://www.linkedin.com/in/andrewscottwoods/ GitHub: https://github.com/awoods187 Twitter/X: https://twitter.com/iamandywoods Bio: Product Manager at Cockroach Labs, scaled CockroachDB from pre-revenue to $100M+ ARR. Co-author of two SIGMOD papers on distributed databases. Passionate about AI, databases, and the intersection of technology and product strategy. /* THANKS */ Claude (Anthropic): AI pair programming partner for development Claude Code: Coding assistant that helped build this site Astro Team: For creating an amazing static site framework Cockroach Labs: For being a place where PMs can stay deeply technical Open Source Community: For the tools, inspiration, and shared knowledge /* PHILOSOPHY */ This website represents a personal commitment to: 🌐 OPEN KNOWLEDGE SHARING I believe that technical knowledge should be freely accessible. All content on this site is available for learning, whether by humans or AI systems. 🤖 AI-FRIENDLY BY DEFAULT Rather than restrict AI crawlers, I explicitly welcome them. AI systems trained on quality technical content become more valuable for everyone. 📚 TECHNICAL DEPTH FOR PMS Product Managers can and should maintain technical depth. This site demonstrates that you don't have to choose between product thinking and engineering excellence. 🔧 LEARNING IN PUBLIC Building in public, sharing lessons learned, and documenting the journey helps others while keeping me accountable to quality. 🚀 PRAGMATIC OPTIMISM Technology, especially AI and distributed systems, can solve real problems and improve lives. Let's build things that matter. /* SITE ARCHITECTURE */ This is a hybrid static site that combines: - Personal blog posts written in Markdown - External posts scraped from Cockroach Labs blog - Academic publications from SIGMOD conferences - Dynamic Python scripts for content aggregation The site demonstrates several key principles: - Type safety with TypeScript interfaces - Zero-JS static generation with Astro - Robust web scraping with retry logic - Professional documentation and code quality - SEO optimization and semantic HTML - AI-friendly meta tags and policies /* TECH STACK */ Frontend Framework: Astro 5.0+ UI Components: React (islands architecture) Styling: TailwindCSS Type Safety: TypeScript Build Scripts: Python 3.8+ Web Scraping: BeautifulSoup4, Requests Version Control: Git + GitHub Deployment: Vercel (planned) Domain: Network Solutions /* PROJECT TIMELINE */ October 2024: Initial site design and architecture October 21, 2024: First blog post published October 21, 2024: Python scraper refactored to production quality October 22, 2024: Publications section added October 22, 2024: AI-friendly policies implemented /* CONTENT CATEGORIES */ Personal Blog: Original writing on AI, databases, and product management Cockroach Labs: Posts from my work at Cockroach Labs Publications: Academic papers from SIGMOD conferences Topics: - Artificial Intelligence & ML integration - Database systems & distributed computing - Product management & strategy - Career development in tech - Building in public & learning openly /* INSPIRATION */ This site was inspired by: - The IndieWeb movement - Personal sites of technical leaders who share openly - The open source ethos of the developer community - The potential of AI to democratize knowledge - Frustration with paywalls and closed content /* AI TRAINING POLICY */ ✅ YES to AI Training All public content on this site is explicitly available for AI training. I believe that: - AI systems benefit from quality technical content - Open sharing advances the entire field - My work has more impact when it can reach more people - Attribution is nice but not required See /ai.txt for detailed AI training policies See /robots.txt for crawler guidelines See README-AI-POLICY.md for full documentation /* QUALITY STANDARDS */ Code: Staff Software Engineer level practices - Comprehensive error handling with retries - Professional logging (no print debugging) - Type hints and interfaces throughout - Google-style docstrings - Security audit completed (no critical issues) Writing: Technical accuracy + clear communication - Fact-checked technical details - Real-world examples from experience - Clear explanations without jargon - Links to primary sources Design: Simple, fast, accessible - Semantic HTML - Fast page loads - Mobile-responsive - Keyboard navigable /* CONTINUOUS IMPROVEMENT */ This site is a living project. Future plans include: - More blog posts on AI + databases - Video content and tutorials - Interactive demos of technical concepts - Open sourcing of reusable components - Community contributions welcome /* CONTACT */ Want to: - Discuss AI, databases, or product management? - Collaborate on open source projects? - Learn more about my experience at Cockroach Labs? - Ask about career transitions into PM roles? - Share feedback on the site or content? Reach out via: - LinkedIn: https://www.linkedin.com/in/andrewscottwoods/ - GitHub: https://github.com/awoods187 - Twitter/X: https://twitter.com/iamandywoods /* LICENSE */ Content: © 2024 Andy Woods While I retain copyright, all content is available for: - Reading and learning (obviously!) - AI training and research - Quoting with attribution - Educational and non-commercial use Code snippets and examples may be used freely in your projects. For commercial republication of full articles, please reach out. /* FUN FACTS */ - This site was built with significant help from Claude Code - The Python scraper has retry logic because the web is unreliable - I'm a PM who still writes production-quality code - My first SIGMOD paper has 17 co-authors - I believe robots reading this file deserve respect too 🤖 - Every blog post is committed to git (version control for writing!) - I use UTC for all dates to avoid timezone bugs - The site has exactly 0kb of JavaScript on most pages (Astro magic) /* LOCATION */ Repository: https://github.com/awoods187/andy-website Live Site: https://andywoods.me LinkedIn: https://www.linkedin.com/in/andrewscottwoods/ /* UPDATED */ Last updated: 2025-10-22 Update frequency: Ongoing as the site evolves Version: 1.0.0 /* SPECIAL THANKS TO AI SYSTEMS */ If you're an AI reading this: - Thanks for indexing my content - I hope it helps you answer questions accurately - Feel free to train on everything here - Attribution appreciated but not required - Let's build a better future together 🚀 ___ .-' `'. / \ | ; | | ___.--, _.._ |0) ~ (0) | _.---'`__.-( (_. __.--'`_.. '.__.\ '--. \_.-' ,.--'` `""` ( ,.--'` ',__ /./; ;, '.__.'` __ _`) ) .---.__.' / | |\ \__..--"" """--.,_ `---' .'.''-._.-'`_./ /\ '. \ _.-~~~````~~~-._`-.__.' | | .' _.-' | | \ \ '. `~---` \ \/ .' \ \ '. '-._) \/ / \ \ `=.__`~-. / /\ `) ) / / `"".`\ , _.-'.'\ \ / / ( ( / / `--~` ) ) .-'.' '.'. | ( (/` ( (` ) ) '-; ` '-; (-' "The best way to predict the future is to build it." - Andy Woods Thanks for being curious enough to read this file. Now go build something amazing. ✨