
Explore the intricate relationship between AI-generated code quality and human expertise in this 34-minute Devoxx conference talk. Delve into the importance of establishing clear coding standards and best practices to ensure AI-generated code aligns with…

Explore techniques for identifying and safely removing dead code, overcoming deletion fears, and improving codebase health through relentless refactoring and mindful maintenance.

Explore effective testing strategies, from unit tests to the testing pyramid and trophy, with real-world examples to enhance code quality and reliability.

Discover and rectify the 5 most common programming mistakes to improve your coding skills and avoid pitfalls in your development journey.

Gain insights into building resilient systems through real-world scenarios from Amazon and Meta. Learn prevention strategies, best practices, and mitigation techniques for handling high-velocity events and system failures.

Explore Azure infrastructure management using Bicep and pull requests. Learn branching strategies, code review techniques, and best practices for maintaining infrastructure as code.

Comprehensive guide to Dart programming, covering variables, functions, classes, collections, control flow, and advanced features like null safety and extensions.

Learn TypeScript from scratch: basics, setup, types, functions, classes, and best practices for beginners and experienced developers.

Learn to enforce standards on Terraform using HashiCorp Sentinel. Covers policy-as-code basics, writing custom policies, and implementing existing ones in Terraform Cloud workspaces for immediate production use.

Aprende a manejar código Erlang heredado y supera los desafíos de proyectos antiguos. Descubre técnicas para mejorar y mantener sistemas existentes de manera eficiente.

Aprende a escribir pruebas más efectivas en Elixir. Descubre características de buenos tests, escenarios más allá del camino feliz y razones para implementarlos. Mejora la calidad y confiabilidad de tu código.

Explora y analiza eficientemente grandes bases de código Elixir utilizando Archeometer para obtener metadatos, identificar módulos clave y evaluar la calidad del diseño del sistema.

Explore secure software design principles, their benefits, and potential pitfalls. Learn from real-world examples and gain insights on crafting more secure code through thoughtful design choices.

Explore factors influencing secure code development, including team dynamics, developer experience, and human factors. Gain insights into improving software security practices.

Explore quantum computing principles applied to debugging complex software systems, enhancing problem-solving skills for modern developers.

Explore advanced software supply chain security strategies, focusing on risk assessment, contributor profiles, project dynamics, and integrating security into deployment pipelines.

Explore Unikraft's journey from research project to mature unikernel solution, focusing on community growth, challenges, and lessons learned in cloud deployment optimization.

Learn to practice compassion in software development, enhancing stress management, collaboration, code quality, and product impact. Discover the power of human connection in tech.

Explore the concept of "social debt" in IT teams, its impact on productivity and code quality, and learn strategies to identify and address communication breakdowns and team dynamics issues.

Discover software engineering best practices for testing data science code, including mocking data and handling complex scenarios in machine learning projects.

Discover strategies to advance from mid-level to senior developer, gaining insights on skill development and career progression in software engineering.