InfoQ Homepage Best Practices Content on InfoQ
-
Building Modern Web Sites: A Story of Scalability and Availability
Sid Anand uses examples from LinkedIn, Netflix, and eBay to discuss some common causes of outages and scaling issues. He also discusses modern practices in availability and scaling in web sites today.
-
API Conf Panel: API Design Best Practices
Jakub Nesetril, Tony Tam, Kirsten Jones share tools and tips for building great APIs.
-
The 90 Minute Guide to Agile – What, Why, How
Allan Kelly explains What Agile is, Why companies are adopting it in increasing numbers and How it works, providing suggestions on how to start an Agile initiative and how to do things right.
-
You Are Not a Software Developer! - Simplicity in Practice
Russ Miles shares the patterns and anti-patterns he's observed when teams attempt to really deliver valuable software, imparting principles and practices that guide him when helping teams deliver.
-
Lessons from Erlang: Principles of Building Reliable Systems
Garrett Smith discusses building reliable systems starting with lessons from Erlang, then outlining a set of principles and the practices for applying them in languages such as Ruby, Python, and Java.
-
Lean Data Architecture: Minimize Investment, Maximize Value
Manvir Singh Grewal and Brandon Byars propose a business intelligence workflow along with Lean principles and practices for implementing a data warehouse and reporting capability.
-
Building High Performing Agile Teams
Naveed Khawaja and Carl Bruiners introduce various Agile principles and practices and conduct a hands-on practice session meant to explain how to build a performing team.
-
Agile and UX: How to Do Both and Not Lose Your Mind
Darci Dutcher provides practical advice for introducing UX to agile teams.
-
Agile Teams, from Good to Great
David Bulkin introduces various agile practices to beginners interspersed with advice for advance practitioners.
-
Agile Leadership, Get the Rhythm
Martin Harbolt discusses Agile leadership practices promoting self organized teams and finding the proper rhythm for completing Agile projects with success.
-
Panel: Talking Teams and Fielding Your Questions
David Hussman, David Laribee, Jeff Patton, Richard Sheridan and Susan Standiford discuss forming and building successful teams: hiring new people, pairing, combining people of different levels, etc.
-
From Months to Minutes - Upping the Stakes
Dan North reviews many Agile practices and concepts, mentioning what has really made the difference over the years and what has not, outlining what helps high performing teams to do their job.