Older Newer rss

Building a Culture Where Software Projects Get Done

Posted by Greg Brockman  on  Dec 05, 2013 1 Posted by Greg Brockman Follow 1 Followers  on  Dec 05, 2013 1

Greg Brockman shares Stripe's principles powering their software projects and the culture instilled to avoid the usual software engineering traps: failed rewrites, delayed timelines, etc.


Taking the Long View: Code Generation and Software Maintenance

Posted by Andrew Watson  on  Oct 20, 2013 Posted by Andrew Watson Follow 0 Followers , Sven Efftinge Follow 0 Followers , Wim Bast Follow 0 Followers , Rainer Koschke Follow 0 Followers , David Akehurst Follow 0 Followers  on  Oct 20, 2013

The panelists discuss if code generation techniques help or hinder long-term software maintenance, and how such techniques can be integrated in the maintenance process.


Implementing a DSL for Social Modeling: an Embedded Approach Using Scala

Posted by Juan Manuel  on  Oct 13, 2013 Posted by Juan Manuel Follow 0 Followers , Jesús López González Follow 0 Followers  on  Oct 13, 2013

Juan Manuel and Jesús López González share their experience gathered over five years designing and implementing Speech, a DSL for programming social processes.


Growing C++ Software Guided by Tests

Posted by Alan Griffiths  on  Oct 04, 2013 Posted by Alan Griffiths Follow 0 Followers  on  Oct 04, 2013

Alan Griffiths shares the organizational process, the technological challenges and the solutions adopted by a team developing a C++ systems component.


Breaking News and Breaking Software

Posted by Andy Hume  on  May 30, 2013 Posted by Andy Hume Follow 0 Followers  on  May 30, 2013

Andy Hume shares details of the processes and approach used by The Guardian in developing and implementing quality in their front-end software.


Co-making Great Products

Posted by Jeff Patton  on  May 22, 2013 Posted by Jeff Patton Follow 0 Followers  on  May 22, 2013

Jeff Patton presents the process of co-creating products, where everyone is involved and responsible, taking examples from three companies he’s worked with.


Spring Projects Infrastructure

Posted by Roy Clarkson  on  Mar 13, 2013 Posted by Roy Clarkson Follow 0 Followers , Gunnar Hillert Follow 0 Followers  on  Mar 13, 2013

Roy Clarkson and Gunnar Hillert present how GitHub, Gradle, and Artifactory are used to upgrade Spring’s infrastructure and processes.


Adopting Continuous Delivery

Posted by Jez Humble  on  Mar 07, 2013 2 Posted by Jez Humble Follow 11 Followers  on  Mar 07, 2013 2

Jez Humble addresses the most important factors in implementing continuous delivery: organizational, architectural and process.


The Facebook Release Process

Posted by Chuck Rossi  on  Feb 27, 2013 Posted by Chuck Rossi Follow 0 Followers  on  Feb 27, 2013

Chuck Rossi unveils some of the tools and processes used by Facebook for pushing new updates every day.


Migration to Model Driven Engineering in the Development Process of Distributed Scientific Application Software

Posted by Daniel Rahon  on  Jan 23, 2013 Posted by Daniel Rahon Follow 0 Followers , Sébastien Schneider Follow 0 Followers , Raphael Gayno Follow 0 Followers , Jean Marc Gratien Follow 0 Followers , Goulwen Le Fur Follow 0 Followers  on  Jan 23, 2013

Daniel Rahon, Sébastien Schneider, Raphael Gayno, Jean Marc Gratien, Goulwen Le Fur present the process used in the development of distributed scientific applications at IFP Energies Nouvelles, France


Keynote: Embracing Uncertainty

Posted by Dan North  on  Jan 22, 2013 3 Posted by Dan North Follow 2 Followers  on  Jan 22, 2013 3

Dan North discusses the need to embrace uncertainty of scope, technology, effort and structure, expecting the unexpectable and anticipating ignorance.


Continuous Development, Growing Pains

Posted by John Stevenson  on  Jan 09, 2013 Posted by John Stevenson Follow 0 Followers  on  Jan 09, 2013

John Stevenson presents Atlassian’s values, detailing how its culture formed and was maintained while growing over time.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you