
Explore why developers often ignore linter errors and how to improve linter design, communication, and configuration for better code quality and developer trust.

Learn data-driven techniques to prioritize technical debt, balance code improvements with new features, and measure long-term trends in large-scale systems using version control data and real-world examples.

Humorvolle Präsentation über DevOps-Pannen, Docker-Probleme und fragwürdige Software-Konzepte aus dem Jahr 2020. Interaktiv mit Möglichkeit, eigene Erfahrungen einzureichen.

Explore Clazy, a Clang plugin for Qt-specific static checks. Learn how to implement custom checks and apply similar techniques to other frameworks for improved code quality and development.

Discover data-driven strategies to prioritize technical debt, balance short and long-term goals, and improve legacy code using version control insights for more efficient software development.

Explore mutation testing with PiTest to enhance Java code quality. Learn how deliberately introducing bugs can improve test effectiveness and overall software reliability.

Explore how XP practices enhance Scrum, enabling true agility and continuous delivery. Learn to transform your team with engineering practices for competitive advantage and high-quality code maintenance.

Explore how team dynamics and structure impact code quality, covering remote work, psychological safety, and effective team management for better software development outcomes.

Explores common pitfalls in Test Driven Development, offering solutions and insights to improve code quality, design efficiency, and software engineering practices.

Explore behavioral code analysis techniques to improve software design, team collaboration, and manage technical debt. Insights on change coupling, code structure, and team dynamics.

Explore behavioral code analysis, hotspot detection, and technical debt management to improve software design and team collaboration. Gain insights into system mastery and effective metrics usage.

Learn data-driven techniques to prioritize technical debt, balance short and long-term goals, and improve legacy code using version control insights. Uncover development patterns to enhance system maintainability and productivity.

Explore Behavior-Driven Development's collaborative approach to software creation, focusing on shared language, user stories, and efficient team processes to align development with business goals.

Explore the connection between code structure and team dynamics. Learn to visualize and improve both technical and organizational aspects of software development.

Explore functional programming's nature, advantages, and misconceptions with experts Russ Olsen and Christian Romney. Gain insights on how this paradigm can positively influence your coding practices.

Explore how test-driven development enhances code quality and effectiveness across programming languages. Gain insights from experts on implementing TDD for improved software engineering practices.

Exploring the impact of team dynamics on code quality. Discusses correlations between team size, structure, diversity, and retrospectives on code quality and effectiveness.

Exploring SOLID principles in functional and dynamically typed languages, with focus on JavaScript and React. Practical examples demonstrate benefits and hazards of applying SOLID beyond object-oriented programming.

Explore automatic bug detection in React using linting and TypeScript. Learn to implement static analysis tools for faster feedback and improved code quality during development.

Explore the business impact of code quality, learn to visualize technical debt, quantify its effects, and prioritize remediation strategies for improved software development outcomes.

Discover how PlayStation scaled their app using React Native, focusing on quality, performance, and scalability. Learn about philosophies and guidelines for long-term success in app development.