
Explore strategies to identify, manage, and mitigate technical debt in software development, enhancing code quality and long-term project sustainability.

Explore criteria for evaluating APIs, understand technical debt and software capital, and learn a process for building effective APIs. Gain insights to convince management of the value of good API design.

Explore the journey of managing mod metadata for Kerbal Space Program, from initial challenges to scaling solutions, and learn about the impact on the modding community.

Discover why migrating from Python 2 to Python 3 is crucial, exploring benefits, challenges, and best practices for a smoother transition in software development.

Learn principles for writing clean, maintainable Python code. Explore technical debt, refactoring, unit testing, and coding guidelines to improve code quality and readability in your projects.

Explore strategic benefits of open source contributions for businesses, including talent acquisition, market expansion, and industry leadership positioning.

Explore SIG Cloud Provider's efforts to create a vendor-neutral Kubernetes ecosystem, ensuring consistent user experiences and addressing build and release challenges across providers.

Learn analytical techniques to measure, prioritize, and address technical debt in software projects, focusing on high-leverage changes and code stewardship to improve system maintainability and prevent code bankruptcy.

Strategies for migrating legacy codebases to React, focusing on TweetDeck's journey. Explores techniques, challenges, and benefits of modernizing complex applications with React.

Principles for scaling frontend development: breaking barriers, incremental migration, embracing uncertainty, and eliminating complexity. Insights from Google and Vercel experiences.

Learn strategies for efficient CSS refactoring, including when to refactor, handling technical debt, and isolating hacks, presented by expert Harry Roberts at CSSConf Argentina.

Explore the evolution of web development through Behance's journey, from preprocessors to modern frameworks, and learn strategies for managing technical debt and implementing new technologies.

Explore strategies to separate business logic from technical architecture, reducing technical debt and enabling flexible, future-proof software development without sacrificing speed or quality.

Explore the business impact of code quality, learn to visualize technical debt, quantify its effects, and prioritize improvements for better time-to-market and customer satisfaction.

Explore the true meaning of technical debt, its impact on software development, and strategies for effective management and mitigation in this insightful talk.

Discover Angular 2's power for enterprise projects. Learn from real-world experiences, avoid common pitfalls, and master key concepts for building high-performance web applications.

Practical strategies to identify, measure, and reduce technical debt, empowering developers to improve codebases and enjoy their work through small, manageable steps.

Explore the benefits and pitfalls of feature flags in DevOps, learning best practices for effective implementation and management to enhance software delivery.

Explore transformative strategies for designing and managing complex software systems, focusing on organizational change, product thinking, and architectural approaches for a brighter technological future.

Explore how weak abstractions and insufficient domain understanding lead to technical debt, and learn strategies for improving collaboration to solve complex problems.

Discover strategies for rapid product evolution and frequent deployments while maintaining code quality. Learn about blameless postmortems and tools for a safe working environment.