InfoQ Homepage Quality Content on InfoQ
-
Leading a Journey to Better Quality
Maryam Umar talks about the steps she took to define the term 'bad quality' and how to better discover it as an earlier part of the software delivery process rather than as feedback from the customer.
-
Sorbet: Why and How We Built a Typechecker for Ruby
Dmitry Petrashko talks about Sorbet, a fast, powerful type checker designed for Ruby. At Stripe, they used Sorbet to drive code quality via measurable, concrete indicators.
-
Building LARGE Agile Teams
Kiran Kanchan discusses how Spark manages to deliver high quality code with teams of 12-24 people.`
-
Highlighting Silicon Valley Strategies for Improving Engineering Velocity, Efficiency, and Quality
David Mercurio shares personal insights and experiences about cultural practices that one can apply to help improve the effectiveness of an engineering organization.
-
Improving the Quality of Incoming Code
Naresh Jain shares his experience of using PRRiskAdvisor to gradually educate and influence developers to write better code and also help the code reviewer to be more effective at their reviews.
-
Peddle the Pedal to the Metal
Howard Chu gives tips and techniques for writing highly efficient and scalable software drawn from decades of experience. The talk is focused on programming in C.
-
Towards Specifications of Robustness - the Things That Programs do _not_ do
Sophia Drossopoulou discusses holistic specifications", an extension of traditional program specifications that support the expression of robustness properties through spatial and temporal features.
-
From Quadcopters to Helicopters: Formal Verification for Safer Vehicles
Kathleen Fisher explores the promises and limitations of current formal methods and techniques for producing useful software that probably does not contain exploitable bugs.
-
Going Pro: Lifestyle Systems for the Exceptional Developer
Cory House explores seven facets of life that impact software quality.
-
Sondheim, Seurat & Software/Finding Art in Code
Jon Skeet discusses how much coding is an art, what it takes to turn good code into great one, how libraries should connect to consumers, and applications to users.
-
SOLID in the Wild: Life When Your Software is Actually Soft
Presenters talk about using SOLID principles to build an online marketplace, creating a system that is easy to change.
-
Write Code for the Future You
Paul Gower discusses what it means to improve the quality of the code and offers practical advice towards improving it every day.