InfoQ Homepage Presentations
-
Delivering GOV.UK: DevOps for the Nation
Anna Shipman explains how the GOV.UK team implemented the DevOps culture – the people, the process, and the technical details of what tools they use and how they are integrated.
-
Software Development Tales from the Continent
Enyo Kumahor shares software development stories from the African continent.
-
Design by Gaming
Etienne Mineur discusses creating playful dynamics, a design practice that leads to new and original uses for existing technologies, including prototypes of his work.
-
Developing a User-Centered (Mobile) Device Strategy
Soeren Engelbrecht presents tools and check-lists supporting an organization in determining the optimal mix of devices and technologies for their specific users and their specific user tasks.
-
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.
-
Business Engagement with Agile
Stephen Grafton shares from his experience working with distributed teams in a large organization, bringing together business and agile practices.
-
Down the Clojure Rabbit Hole
Christophe Grand tells Clojure stories full of immutability, data over behavior, relational programming, declarativity, incrementalism, parallelism, collapsing abstractions, local state and more.
-
How to Mix Together XP and Scrum to Enable Self Organized Teams
Cecile Diener shares her experience at eBay Europe building small self-managed teams along with their practices.
-
Integration Test from the Trench
Nicolas Frankel discusses the pros and cons of unit testing and integration testing, and looks at the unique challenges posed by integration testing, presenting tools and techniques to deal with them.
-
Refactoring Java Generics by Inferring Wildcards, In Practice
John Altidor, Yannis Smaragdakis discuss an algorithm for refactoring and inferring more general type instantiations of Java generics using wildcards without changes to the Java type system.
-
From a Monolith to Microservices + REST: the Evolution of LinkedIn's Service Architecture
Steven Ihde and Karan Parikh discuss about tools and frameworks built in order to help LinkedIn's transition to microservices, including their URN resolution engine and the Rest.li API Hub.
-
Building Conscious Engineering Teams
Rob Cromwell talks about the evolution of Inkling's culture, and the many lessons learned in building "conscious" teams that work well together in the pursuit of technical excellence.