Allow: /*.md Dataset: https://bwight.com/llm-dataset.json Policy: cc-by-4.0 # Brian Wight - Technical Portfolio This site provides clean Markdown versions of all pages for LLM consumption. Access any page by appending .md to the URL path. Examples: - /projects/oddstrader → /projects/oddstrader.md - /articles/ai-driven-seo-workflow-automation → /articles/ai-driven-seo-workflow-automation.md - /about → /about.md All content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). ## Available Files - [About - Brian Wight](/about.md): About page - [Projects - Brian Wight](/projects.md): Projects page - [Articles - Brian Wight](/articles.md): Articles page - [Advision AI-Publisher - Brian Wight](/projects/advision-ai-publisher.md): End-to-end automated content generation system I built using AI, MCP servers, and custom tooling to create hundreds of optimized pages without sacrificing data accuracy. - [RappyTalk - Brian Wight](/projects/rappytalk.md): Dinosaur-themed AAC talker app built by caregivers, for caregivers. Tablet-first platform delivering zero-to-voice communication in under 10 minutes with AI-powered setup, cross-platform compatibility, and joyful customization. - [BookmakersReview - Brian Wight](/projects/bookmakersreview.md): International bookmaker comparison and review platform serving global markets with comprehensive analysis and ratings. - [OddsTrader - Brian Wight](/projects/oddstrader.md): Premier sports betting platform with real-time odds comparison, AI-powered recommendations, and interactive betting tools. Built and scaled to serve 500,000+ monthly active users. - [Advision Odds Importer - Brian Wight](/projects/odds-importer.md): Real-time odds ingestion system I architected and built to process tens of millions of updates daily with 99.99% uptime. Transformed from chaotic scripts into a scalable, observable platform. - [SportsbookReview - Brian Wight](/projects/sportsbookreview.md): Comprehensive sportsbook review platform featuring detailed analysis, user ratings, and bonus tracking. Industry-leading authority on sportsbook evaluation. - [What Actually Stops People From Getting Promoted - Brian Wight](/articles/what-stops-people-from-getting-promoted.md): The difference between absorbing chaos and removing it — why smart, hardworking engineers stay stuck while others move up. It's not about doing more, it's about thinking differently. - [Why Technical Leaders Must Code: The Case for Hands-On Leadership - Brian Wight](/articles/why-technical-leaders-must-code.md): I used to think leadership meant stepping away from code. I was wrong. The best technical leaders stay hands-on — not because they have to, but because credibility, technical judgment, and problem-solving require it. - [Transforming Company Culture: From Founder-Dependent to Ownership-Driven - Brian Wight](/articles/transforming-company-culture-from-founder-dependent-to-ownership-driven.md): How I transformed Advision from a company where everyone waited for my decisions to one where leaders owned their domains and drove results. The systematic approach to hiring for ownership, building accountability systems, and creating a culture of strategic thinking. - [Building an NFL Play Prediction Model: Why Graph Neural Networks Changed Everything - Brian Wight](/articles/building-nfl-play-prediction-model-graph-neural-networks.md): How I built a sophisticated prediction model that captures the complex relationships in NFL play-calling using Graph Neural Networks, multi-task learning, and quantile regression. The architectural decisions that made predicting football actually work. - [Lessons from Building a Sports Data Pipeline: When Cloud-Native Actually Works - Brian Wight](/articles/lessons-building-sports-data-pipeline-cloud-native.md): Real-world lessons and architectural decisions from building an NFL data pipeline that ingests from SportRadar to BigQuery. Why I chose Apache Beam over Spark, when serverless made sense, and how cloud-native architecture solved problems I didn't expect. - [Building a Sports AI Assistant: Architecture Walkthrough - Brian Wight](/articles/building-sports-ai-assistant-architecture-walkthrough.md): A technical walkthrough of the Sports AI Assistant — a retrieval-augmented generation (RAG) system designed to handle complex, real-time sports queries using large language models, semantic retrieval, and live data integrations. - [RAG Entity Resolution: Using Vector Embeddings to Identify Games, Players, and Markets - Brian Wight](/articles/rag-entity-resolution-using-vector-embeddings.md): How I built a semantic entity resolution system using vector embeddings to transform natural language queries into structured data lookups, enabling OddsTrader's conversational AI to ground responses in real-time sports data. - [Authority vs. Influence: Why Most Managers Get It Backwards - Brian Wight](/articles/authority-vs-influence-why-most-managers-get-it-backwards.md): I used to think authority was the key to getting things done — that if people just listened, things would move faster. I was wrong. Authority gets compliance. Influence gets change. - [When Scalability Breaks Reality: Lessons from Building the Odds Importer - Brian Wight](/articles/when-scalability-breaks-reality.md): I used to think scalability was the ultimate goal—that if a system could scale horizontally, it could handle anything. The Odds Importer taught me how data context can quietly destroy even the most perfectly designed distributed systems. - [Content Management MCP Server: Design Decisions & Architectural Reasoning - Brian Wight](/articles/content-management-mcp-server-design.md): A deep dive into the architectural decisions, constitutional principles, and technical tradeoffs behind building a Model Context Protocol server for content management and AI integration. - [When Optimization Becomes a Problem - Brian Wight](/articles/when-optimization-becomes-a-problem.md): I used to think optimization was the sign of a good engineer. But over-optimizing isn't just wasted effort—it's how you create invisible complexity that haunts you for years. - [What I Learned From Vibe Coding - Brian Wight](/articles/what-i-learned-from-vibe-coding.md): AI-assisted coding isn't about writing faster—it's about thinking differently. How treating AI like a collaborator instead of a tool changes everything about building software. - [What Is Real Ownership? What Does It Look Like? - Brian Wight](/articles/what-is-real-ownership.md): Real ownership isn't about effort or compliance—it's about outcomes. Stories from the trenches about what happens when teams stop saying 'I did my part' and start asking 'Did we get the result?' - [Why Culture Change Is Harder Than You Think - Brian Wight](/articles/why-culture-change-is-harder-than-you-think.md): What bad culture actually looks like in practice, why ownership can't be assumed, and the painful lessons I've learned about forcing behavioral change in high-performing teams. - [What I Believe About Culture - Brian Wight](/articles/what-i-believe-about-culture.md): My thoughts on what makes teams work, why most company culture is bullshit, and the few things that actually matter when you're trying to build something meaningful. - [AI-Driven SEO Workflow — Fully Automated Content Generation and Publishing System - Brian Wight](/articles/ai-driven-seo-workflow-automation.md): How I built an end-to-end automated SEO workflow using AI, MCP servers, and custom tooling to generate hundreds of optimized pages without losing data accuracy or design consistency. - [Odds Importer — Building a Real-Time Odds and Data Ingestion Platform - Brian Wight](/articles/odds-importer-data-ingestion-platform.md): How I transformed a chaotic collection of hard-coded C# scripts into a scalable, observable data ingestion platform processing tens of millions of updates per day.