
Explore AI's impact on software development, from coding assistance to documentation. Learn when to leverage AI tools and understand their risks and potential for boosting productivity.

Develop a data-driven on-call framework using atomic habits to enhance team efficiency and effectiveness.

Explore a science-backed approach to developer productivity, challenging industry myths and proposing better ways to measure and enhance engineering performance.

Explore key components of successful software development through a dramatic tale of a failed iOS app, offering insights for overcoming obstacles beyond your control.

Explore CD Projekt's tech team transformation post-Cyberpunk 2077, focusing on cultural shifts and team effectiveness strategies for growing companies.

Discover a four-week onboarding process for engineering leads, emphasizing peopleware, tech leadership, and delivery management through adaptable sessions and experiences.

Discover how to build an effective internal developer platform using product management principles for successful platform engineering.

Discover strategies for seamless migration to GitHub packages, evaluating options, making compromises, and implementing changes with zero downtime and soft power.

Explore practical systems thinking methods for software engineering, including EAST-BL, System Dynamics, and Energy Barrier perspective, applied to distributed systems development.

Explore the journey of content through microservices architecture, gaining insights into complex application workflows and data flow.

Discover strategies for maximizing impact and trust as a Principal Engineer through effective prioritization and overcoming common challenges.

Explore key strategies for evolving technology stacks, organizations, and work methods to realize ambitious digital transformations in large-scale enterprises.

Discover how to build a diverse and inclusive tech team from scratch, inspired by one developer's journey from solo frontend engineer to leading a 20+ member guild.

Explore options and actions for transitioning from line management to individual contributor roles, empowering informed career decisions.

Discover effective strategies for scaling influence as a Staff Engineer through documentation and working groups, enhancing impact on both technical and non-technical stakeholders.

Explore the pros and cons of standardization projects in tech organizations, learning to assess their suitability and avoid common pitfalls.

Discover the importance of shifting left in software development. Learn to integrate observability, security, and testing early for efficient, high-quality product delivery.

Discover strategies for transitioning from individual contributor to manager, building high-performance teams, and leading innovation in JavaScript application development at a major financial company.

Discover how code review assignments can revolutionize your hiring process, saving time and providing deeper, more objective candidate evaluations.

Explore Tide's journey in rebuilding their mobile app with Flutter, covering upskilling, migration, rollout, challenges, solutions, and best practices for multi-platform development.

Explore AI ethics through historical context, examine modern technological harms, and learn mitigation strategies for product teams in the age of artificial intelligence.