API designers have several documentation formats to choose from. RAML, a recently open-sourced API documentation format adopts a contract-first approach which has become the favoured model for API design. The RAML language also includes constructs that help reduce duplication inherent in other formats. This article steps through a simple API design to illustrate some of RAML's DRY features.
Self-organized teams manage their work, the processes that they use and the way that they work together as a team and with their stakeholders. Robert Pankowecki is writing a book on Developers Oriented Project Management which aims to help programmers, product owners, project managers and agile company owners to improve their project management practices and move towards more flat organizations.
In this interview, first published on InfoQ China, Micro Sun describes some of the techniques Tencent use to scale Qzone, a social networking platform in China with over 600 million monthly active users,
The book of F#, authored by Dave Fancher examines the concepts associated with F# with the help of comprehensive explanation and relevant source codes. 1
Lean has proved to be instrumental in moving beyond Agile with a practice of continuous improvement distincting between bugs and problems that directly effects on team performance and engagement. 2
This article summarizes the key takeaways and highlights from QCon London 2014 as blogged and tweeted by attendees.
This article will discuss how you can bootstrap your teams with the eXtreme Programming methodology. You will also learn the advantages and disadvantages of this methodology. 2
As mobility is transforming our lives, this article gives a step-by-step approach on how enterprises can seamlessly connect their mobile workforce to back-end systems for increased productivity.
The people’s Scrum is a collection of essays on agile ideas and practices. InfoQ interviewed Tobias Mayer about people, teams and self organization with Scrum and about AgileLib.net.
Andrew Phillips and Jenkins creator Kohsuke Kawaguchi review state-of-the-art plugins and solutions in the Jenkins ecosystem for achieving efficient, reproducible and secure delivery pipelines.
Approximately 60% of all computers sold worldwide today are portable, making them an easy target for criminals. How can your personal data be protected? With one word - encryption! 2
Victoria goes it alone when painting her kitchen, with dubious results... Here she tells the lessons she learned and how they provide a perfect analogy for pair programming. 1