Discover powerful persuasion techniques used by engineering leaders at Google and beyond. Learn practical methods like Nemawashi, Decoy Pricing, and Reverse Psychology to get buy-in for projects, resources, promotions, and more. Plus, a real-life dilemma for tech managers.
Think dependency injection is just for swapping databases? Chris and Amy debunk that narrow view. They show how DI, using techniques like Decorators, unlocks loose coupling, better separation of concerns, and a codebase that’s vastly more maintainable.
Explore WebAssembly’s surprising power beyond browser performance. Discover its potential for client-side applications, cross-platform development, and transforming application state management. Uncover the engineering trade-offs and unexpected benefits of betting on WASM for modern software.
AI code is production-ready and poised to replace humans, say tech CEOs. So where are the substantial AI contributions in open source projects? We investigate why AI-generated pull requests are still a rarity in the wild, from CEO talk-up to bots behaving badly.
Tackle B2B SaaS complexity with opinionated frameworks. Learn how they hide complexity and boost developer velocity. Discover the trade-offs, from embracing internals to the “paved path” fallacy, and the critical role of security.
Don’t chase complexity. This fintech unicorn built a $1.7B company on a Python/Postgres monolith, scaling to billions of requests a month. Learn why simple, boring architecture wins and where they spend their complexity budget instead.
Product engineers aren’t just writing code; they’re driving product outcomes. Learn what makes them tick—from seeking early feedback and building intuition to embracing healthy conflict and prioritizing the most valuable work. Discover how to identify, empower, and collaborate effectively with these pivotal team members.
AI is here to supercharge productivity and democratize programming, but it won’t replace human developers. GitHub CEO Thomas Dohmke unpacks the critical skills needed in the AI era: code literacy, system thinking, and the continuous pursuit of learning to keep pace with the rapidly evolving tech landscape.
Microservices aren’t a silver bullet. For small teams, the majestic monolith offers a simpler path to production. Explore the benefits of intentional, integrated systems—and how to build one that sparks joy.
Your app is taking off, but is your database keeping up? We break down essential scaling techniques – from clever indexing and materialized views to replication and sharding. Learn how to identify bottlenecks and choose the right strategy to keep your data performant and available, without prematurely over-engineering.