BT
Older Newer rss

The “Waste”berg: Traditional Project Resourcing Methods

Posted by Stacia Viscardi  on  Dec 14, 2012

Stacia Viscardi outlines the weaknesses of traditional resourcing methods and their illusion of efficiency, presenting a way for transitioning to a leaner and more innovative approach.

Expressing Abstraction - Abstracting Expression

Posted by Ola Bini  on  Nov 01, 2012 2

Ola Bini attempts to answer a few questions: Why are new languages still being created, Is it worth choosing languages strategically, and Does language actually matter?

The Impedance Mismatch is Our Fault

Posted by Stuart Halloway  on  Oct 02, 2012 6

Stuart Dabbs Halloway explains what the impedance mismatch is and what can be done to solve it in the context of RDBMS, OOP, and NoSQL.

Innovation: What Every Developer Absolutely Needs to Know

Posted by Steve Vinoski  on  Sep 25, 2012

Steve Vinoski discusses innovation and product life cycles, how they affects the market and someone’s products, and what one should know in order to succeed in a very competitive landscape.

Theory Meets Reality: Managing IT Systems at the Greek Ministry of Finance

Posted by Diomidis Spinellis  on  Sep 21, 2012

Diomidis Spinellis discusses measures, methods, tools and techniques used in a fight against widespread tax evasion, bureaucracy, fraud and corruption in Greece.

Embracing Variability

Posted by Don Reinertsen  on  Sep 21, 2012 2

Don Reinertsen proposes addressing uncertainty not by considering it harmful nor by embracing it but by efficiently reducing it in the context of the economic laws governing the software dev process.

The Costs and Benefits of Building Hypermedia APIs (with Node.js)

Posted by Mike Amundsen  on  Sep 19, 2012

Mike Amundsen explores a way of designing hypermedia APIs based on messages instead of URIs, plus documenting, extending, versioning and registering hypermedia designs.

The Lazy Learner

Posted by Chris Matts  on  Sep 13, 2012

Chris Matts discusses ways of learning - Kolb’s Circle of Learning, Meme Wombling, Hangover – with a focus on the cycle starting from Unconscious Incompetence to Conscious Competence.

Declarative Programming: Towards a Language that Fundamentally Abstracts away from Time

Posted by Wim Bast  on  Aug 15, 2012 4

Wim Bast introduces Declare, a new declarative, functional OO language, demoing some of its main features.

SOLID Clojure

Posted by Colin Jones  on  Aug 07, 2012

Colin Jones discusses applying the SOLID OOP principles to Clojure programming in order to create systems that are easy to change.

Faith, Evolution, and Programming Languages

Posted by Philip Wadler  on  Aug 06, 2012 2

Philip Wadler discusses second-order quantification, from its inception in the symbolic logic of Frege through to the generic features introduced in Java 5, touching on aspects of faith and evolution.

This Week on Code Hoarders: De-clutter Your Codebase with Aspect Oriented Programming

Posted by Joe Kuemerle  on  Aug 01, 2012

Joe Kuemerle demoes using AOP to separate some of the concerns –logging, exception handling, security, etc. - from a codebase.

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