Best of Theo - t3․ggJune 2025

  1. 1
    Video
    Avatar of t3dotggTheo - t3․gg·51w

    Why Tech Companies Are Moving Off React

    A detailed analysis of why some tech companies are considering moving away from React, examining the framework's evolution through hooks, concurrent mode, server components, and the React compiler. The discussion argues that React's recent developments primarily benefit large-scale applications, addressing performance issues and complexity management that big companies face. The author counters claims that React is failing at scale, demonstrating how features like hooks improved code composability, server components solve server-driven UI problems, and the compiler optimizes performance automatically.

  2. 2
    Video
    Avatar of t3dotggTheo - t3․gg·52w

    Why good engineers keep burning out

    Engineers have different tolerance levels for change in their work environment, which affects their job satisfaction and burnout risk. Those working on boring, stable codebases often seek new technologies and tools to meet their need for variety, while those in high-change environments like content creation prefer stability in their tooling. Understanding your personal 'change energy' threshold helps explain why good engineers burn out when pushed beyond their comfort zone, and why different industries attract different types of people based on their change tolerance.

  3. 3
    Video
    Avatar of t3dotggTheo - t3․gg·52w

    Are junior devs screwed?

    The tech job market has fundamentally shifted, making it significantly harder for junior developers to land their first role. The traditional path of getting hired despite being underqualified no longer exists due to oversupply of candidates, reduced hiring budgets, and AI tools reducing the need for junior-level work. Success now requires building genuine trust through public work, engaging meaningfully with the developer community, and developing real problem-solving skills rather than relying on AI tools. Junior developers must focus on demonstrating care for the craft, asking thoughtful questions, and showing continuous improvement rather than just applying to hundreds of jobs.