InfoQ Homepage Culture & Methods Content on InfoQ
-
To the Moon: Parallels Between Space Missions and Developing Software
Russ Olsen did the opening keynote titled "To the Moon" at the GOTO Berlin 2015 conference. InfoQ interviewed him about drawbacks of doing all the things at the same time to meet the deadline, learning from things that went wrong and from things that went right, how little things can kill you in software development, and how to focus and deal with details when doing complex work.
-
Leadership Principles for Agile Organizations
Selena Delesie gave a keynote at the Agile Testing Days 2015 about leadership principles that she sees in successful agile companies. InfoQ interviewed her about how leadership principles from Sir Richard Branson are related to the foundations of agile and asked her which principles are giving companies a competitive edge and how companies can deploy agile to become more competitive.
-
Best Practices for Open-source Projects
GitHub’s Phil Haack hosted a panel on Channel 9 that focused on best practices for open source projects.
-
Agile Testers can be a Harlequin
Agile testers can signal and question the (testing) process. Marnix van den Ent gave a talk at the Agile Testing Days 2015 in which he explained how he views testers as a harlequin: "a servant to the team and its process, like the Italian Harlequin he is there to help to understand what is happening". An interview about developing an art of questioning, XP practices and retrospectives.
-
Uncle Bob Proposes an Oath to Programmers
Uncle Bob proposes an oath to software programmers as other professions have, considering the importance of this craftsmanship.
-
Testing Systems with a Nest of Tests
James Lyndsay did a workshop titled "a nest of tests" at the Agile Testing Days 2015. In this workshop he explored how you can design large collections of tiny tests and visualize their output to test systems, and showed how tools can help you to do it. InfoQ interviewed him about this testing approach.
-
Automation in Testing over Test Automation
At the Agile Testing Days 2015 Richard Bradshaw explored how using the term “test automation” is restricting teams in exploiting the benefits of automation. InfoQ interviewed Bradshaw about the difference between testing and checking and why they are both important, how automation can support testing, using automation frameworks, and why we should always focus on the testing problem.
-
A Tour of Agile Scaling Approaches
At the Agile Tour Bangkok G John Okoro gave a tour of the various approaches to scaling agile that are in the marketplace today. He examined SAFe, LeSS & LeSS Huge, Scrum, the Spotify "model", Nexus and Scrum of Scrums, identifying the context they are designed for and some pros and cons of each approach.
-
Q&A with David Marquet on Applying Intent-based Leadership in Agile
Software engineers can really do a tremendous service to themselves, their co-workers, and the world by stepping up and being a leader from the position they are in. Agile is essentially building a leader-leader model in software organizations says David Marquet. An interview about having leadership at all levels in the organization and applying the leader-leader model in agile.
-
WordPress.com Replaces PHP with JavaScript
WordPress.com has replaced PHP with web technologies and a RESTful back-end API for the administration console.
-
Brian Kernighan on Successful Language Design
What makes language design successful? This is the question that Brian Kernighan, among the contributors to the development of Unix and father of Awk, tries to answer in a talk at the University of Nottingham.
-
Erik Meijer’s Hacker’s Way
At GoTo 2015, Erik Meijer, computer scientist whose name is linked to functional programming and reactive asynchronous programming, recounted the last couple of years in his life, including his cancer diagnosis and how it changed his way of looking at life, and shared his view on the Hacker’s Way.
-
Real-life Agile Scaling - Henrik Kniberg's Opening Keynote at Agile Tour Bangkok
Henrik Kniberg, author of the InfoQ Minibook “Scrum and XP from the Trenches”, gave the opening keynote at the Agile Tour Bangkok conference on Saturday 21 November in Thailand. His talk was titled “Real-life Agile Scaling”, in which he addressed the key challenges to scaling agile beyond a few teams. He asked why organisations want to scale, and presented some ideas on how to do so.
-
Apigee Technologists Explain API Trends, Products, and Standards
Following the “I love API” conference in San Jose, InfoQ had a chance to speak with Ed Anuff and Marsh Gardiner from Apigee to explain their view on new developments with Swagger and changes to API use in IoT, healthcare, and mobile. They also discuss open source projects like Swagger Editor, potential changes to how API security is handled, and the unrealized ideal of hypermedia.
-
Human Refactoring: Applying Refactoring to Your Life
Bryan Beecham gave a keynote about Human Refactoring at the Agile Testing Days 2015. InfoQ interviewed him about how Human Refactoring can help us to improve our lives, how it relates to refactoring code, why he considers eating healthy food to be important, how agile teams can benefit from human refactoring, and where people can find more information about self improvement and individual growth.