InfoQ Homepage Software Engineering Content on InfoQ
-
The Importance of Culture - Building and Sustaining Effective Engineering Organizations
Randy Shoup discusses several important aspects of engineering cultures: hiring and retention, ownership and collaboration, quality and discipline, and learning and experimentation.
-
Drunken Stumble: The Correct Way To Build Software
Garrett Smith introduces Drunken Stumble, a development method in two stages: a lean, which represents the goal of the programmer or team, and a stumble, which is a series of automatic "next steps".
-
Cake Driven Development: Engineering at MOO.com
Mike Pearce tells the story of how MOO manages to keep a fresh, startup-like culture that fosters innovation and values collaboration, while still delivering products and looking after its staff.
-
Developing Passion, in Many Senses
Jon Skeet keynotes on developers’ passion for their craft, how to find, nurture and enjoy it, how to balance work and life activities, when to step back, and if too much passion can be a problem.
-
Software Development Tales from the Continent
Enyo Kumahor shares software development stories from the African continent.
-
Seven Ineffective Coding Habits of Many Programmers
Kevlin Henney examines seven coding habits that are not as effective as many programmers — whether working with Java, .NET, native or scripting languages — might believe, and suggests alternatives.
-
To the Moon
Russ Olsen tells the moon landing story and how it has affected the software development.
-
Impact Mapping - Making an Impact over Shipping Software
Em Campbell-Pretty overviews how to create an Impact Map, sharing real world examples of how impact mapping has helped support the delivery of software products.
-
The Evolution of Engineering Culture: Oh, the Places We've Been
Melissa Pierce discusses the history and present of CS culture, gender relations, and tensions between hardware and software engineering.
-
Groupon Engineering: Building Culture through the Experimentation MindSet
Sri Viswanath shares the ideas and program driving Groupon’s engineering culture.
-
Engineering the Resolution Center to Drive Success at Airbnb
Alvin Sng discusses the important engineering aspects of the Resolution Center’s development.
-
Programming Should Be More than Coding
Leslie Lamport makes the case for separating the design details of what a program should do and how it should work from the business of writing code, and discusses how the design process should work.