Summary by TwinMind · 7m 6s
Summary by TwinMind · 7m 6s

Am I Even A Dev Anymore?

Am I Even A Dev Anymore?

Theo - t3․gg

Theo - t3․gg

Career Background & Transition

  • Former Twitch software developer for several years
  • Brief startup experience (4-5 months): supposed to be frontend but worked on mobile apps and backend
  • Left traditional employment end of 2021 to start own venture
  • Started Ping to address creator tool gaps, missing working on creator tools

Ping Development & Y Combinator

  • Ping launched to make guest integration easier for live streams
  • Rapid growth exceeded expectations
  • Accepted into Y Combinator, further acceleration
  • Resulted in chaos, felt disconnected from creator needs
  • Started Twitch streaming and YouTube to better understand creators and fill social void from missing Slack channels with talented engineers

Product Evolution & Dev Tools Pivot

  • Creator market proved difficult to work in
  • Shifted focus to dev tools due to widespread developer problems
  • Webhook Thing: first dev tool for running webhooks locally
    • Recently open sourced at webhook.com
    • Didn't achieve expected impact
    • Problem scope too small for frequent personal use
  • Upload Thing: born from S3 frustrations
    • Originally internal tool to avoid AWS complexity
    • Tired of dealing with IAM roles, pre-sign rules for simple file uploads
    • Built proof of concept, Mark made it production-ready

Current Role Structure - Three Jobs

Job 1: Content Creation (Full-time equivalent)

  • Stream, YouTube channel management
  • Wednesday designated as "content day"
  • Daily 1-2 hours: analytics, video planning, thumbnail creation, structuring
  • Future plans: courses, creator collaboration
  • Passionate about community, content, media, branding, identity

Job 2: CEO of Ping

  • Manages both video product (ping.gg) and dev tools (Upload Thing, Webhook Thing, etc.)
  • Handles business tasks, user issue debugging
  • Mark and Julius handle most technical work
  • Role: technical lead providing direction rather than implementation
  • Focuses on Green Field tasks and deep technical overhauls
  • Enjoys solving weird technical problems (e.g., component flickering)
  • Most fulfilling technical leadership experience

Job 3: Advisory/Investment Work

  • Helping companies understand products, market positioning, user reach
  • Y Combinator batch company consulting
  • Scout position at Andreessen Horowitz
  • CEO networking and consultation
  • Channel sponsor consulting for audience understanding
  • Focus on user-company relationship dynamics

Work Style & Integration

  • ADHD enables constant switching between three roles
  • All roles feed into each other synergistically:
    • Channel success benefits Upload Thing/Ping positioning
    • Upload Thing outages create content opportunities
    • Creates networking and collaboration opportunities
  • Never been more satisfied professionally
  • Ability to step back when bored, channel energy elsewhere

Team Structure & Gratitude

  • Content team helping run channel
  • Engineering team (Mark, Julius) running Ping
  • Support network: Andreessen Horowitz, Y Combinator connections
  • Acknowledgment of community support enabling this career structure