BT
Older Newer rss
41:34

Service Versioning: The Balance Between Service Governance and Service Technology

Posted by Ignaz Wanders  on  Feb 26, 2013

Ignaz Wanders discusses service versioning, compatibility issues, and how to implement the governing process of service versioning.

Legacy Code: Using Domain-Driven Design to Carve Out Areas of Sanity

Posted by Robert Reppel  on  Jan 14, 2013 2

Robert Reppel discusses applying DDD and SOLID techniques in order to improve legacy code, exemplifying with real code.

Clojure after the Honeymoon

Posted by Håkan Råberg, Jon Pither  on  Jan 04, 2013 2

Håkan Råberg and Jon Pither on introducing Clojure to an investment bank team having a large Java code, dealing with cultural differences, the lessons learned, and ways of dealing with legacy code.

Recovering the Ability to Design when Surrounded by Messy Legacy Systems

Posted by Eric Evans  on  Dec 27, 2012

Eric Evans shares 4 strategies for dealing with messy legacy systems: Bubble Context, ACL Synchronization, Exposing Legacy Assets, and Domain Events Channel.

Rewriting GitHub Pages with Riak and Webmachine

Posted by Jesse Newland  on  Dec 18, 2012

Jesse Newland discusses how GitHub pages were re-written with Erlang, Riak and Webmachine in order to improve their performance.

Seventeen Secrets of the Great Legacy Makeover Masters

Posted by Brian Foote  on  Oct 24, 2012

Brian Foote shares 17 tips that help dealing with muddy legacy code: Testing, Divide & Conquer, Neoteny, Gentrification, Demolition, Quarantine, Refactoring, Craft, etc.

Transforming a 15 Year Old Model-driven Application from C++ to Java

Posted by Eric Jan Malotaux  on  Sep 25, 2012

Eric Jan Malotaux shares his experience converting a legacy C++ application to Java, the strategy used, the lessons learned along the way, and the unsolved issues remaining.

A Team, A System, Some Legacy ... and You

Posted by Eoin Woods  on  Aug 23, 2012

Eoin Woods shares some of his architectural experience along with principles and techniques useful when working with legacy systems.

How GitHub Works

Posted by Zach Holman  on  Aug 17, 2012

Zach Holman shares insights on creating a happy experience fueling developers’ creativity, being inspired by how things are done at GitHub.

Polyfilling The HTML5 Gaps With JavaScript

Posted by Addy Osmani  on  Jul 24, 2012

Addy Osmani introduces polyfills, JavaScript shims that can be used to simulate HTML5 functionality in older browsers such as IE 6-8. He explains how to write new polyfills.

Building a Hybrid Cloud at Canadian Pacific

Posted by Stuart Charlton  on  May 31, 2012

Stuart Charlton presents Canadian Pacific’s strategy for a modern IT: adopting hybrid cloud, introducing Agile/Lean development, automating everything, distributed data systems, RESTful integration.

Automating (almost) Everything Using Git, Gerrit, Hudson and Mylyn

Posted by Ryan Slobojan  on  Mar 29, 2012 6

Ryan Slobojan discusses how to perform issue tracking, code review, commits and builds in an automated manner by integrating Git, Gerrit, Hudson and Mylyn.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT