InfoQ Homepage Culture & Methods Content on InfoQ
-
Building a Learning Organization (from any level)
Matt Barcomb discusses “amplifying learning”, focusing on setting up learning environments and common organizational pitfalls.
-
Clojure in the Wild Web–7 Reflections
Ignacio Thayer shares his team’s experience working with Clojure, some of the problems encountered, and provides advice for a faster development cycle.
-
Enabling Collective Improvisation in Agile Software Development
Adrian Cho discusses applying Jazz performance principles to software development: managing friction, the importance of awareness, diversity, health, and leading on demand, embrace change and conflict
-
Discovery Curves, Group Learning and Delivering
Joanna Zweig and César Idrovo discuss Discovery Curves - a model to chart a team’s ability to learn-, and a group improvement process using past experiences and identifying common characteristics.
-
Testing iOS Apps
Graham Lee discusses strategies and tools for testing iOS apps with a view to uncovering hidden security and usability issues.
-
Fixing the ICT Crisis at School
Simon Peyton Jones discusses the need for a decent education system in IT and computer science, advocating for taking action now before it is too late.
-
Expert Panel - Being an IT Broker: Career Change Ahead
Axel Angeli, Matthew Johns, Scott Morrison, Matthias Ziegler, Anne Manes discuss: The future of IT career, How can you prepare for workforce changes in IT? Shifting from "Old School" to"New School".
-
Agile and DevOps for Services - Practices, Techniques and Tools for your SOA Environment
Marcelo Sousa Ancelmo discusses how DevOps and Agile can be used together to create services, mentioning strategies and tools needed for their continuous integration, delivery and deployment.
-
Spring Projects Infrastructure
Roy Clarkson and Gunnar Hillert present how GitHub, Gradle, and Artifactory are used to upgrade Spring’s infrastructure and processes.
-
Continuous Integration for Mobile
Godfrey Nolan introduces the necessary pieces to set up continuous integration for iOS and Android: Hudson/Jenkins, headless emulators, unit testing tools, functional testing and beta app deployment.
-
Small 'k' Kanban
Gerry Kirk on how to be more effective using two Personal Kanban rules: Visualize Work and Start Stopping, Start Finishing.
-
How to Narrow Down What to Test
Zsolt Fabok provides guidance on selecting those sections of code that are most likely to profit from automated testing and leaving out those where chances for errors are low.