Theory

  • submit to reddit

Prediction API: Machine Learning from Google

Introduction One of the exciting APIs among the 50+ APIs offered by Google is the Prediction API. It provides pattern matching and machine learning...

0 replies - 6540 views - 01/22/13 by Istvan Szegedi in Articles

Martin Fowler on Rigorous Agile

Retreaded in 2012, originally posted in 2005.I often run into a complaint that agile methods don't have a rigorous definition. The complainer may talk about...

0 replies - 2405 views - 01/22/13 by Martin Fowler in Articles

Fast Integration With Legacy Systems Using Mule ESB

One of the biggest advantages of Mule ESB is its simplicity for integrating legacy systems. The great thing is that the Enterprise Integration patterns...

1 replies - 781 views - 01/22/13 by Mitch Pronschinske in Articles

A Unified Theory of Software Karma

I make a lot of jokes at work about code review karma.  Here's the idea: each time a person volunteers to review others' code, that person build their...

1 replies - 2766 views - 01/21/13 by Cody Powell in Articles

Mobile, Tablet and Desktop Development All at The Same Time

When you go to create a mobile app for each major platform you quickly realise that it’s a mind boggling task with many languages and tools out there to...

0 replies - 3876 views - 01/21/13 by Douglas Rathbone in Articles

An Evolutionary Approach to Implementing XP

I was rightly pulled up by David Anderson, author of the authoritative “KANBAN, Successful Evolutionary Change For Your Technology Business” for...

0 replies - 3298 views - 01/20/13 by Tom Howlett in Articles

Public APIs, Private APIs

When talking about API management, the first thing that comes to mind is a public API, one that is open for anybody to consume, provided a certain level of...

0 replies - 3267 views - 01/19/13 by Francois Lascelles in Articles

Frankensystems, Half-Strangled Zombies, and Other Monsters

There are lots of ugly things that can happen to a system over time. This is what the arguments over technical debt are all about – how to keep...

0 replies - 1908 views - 01/18/13 by Jim Bird in Articles

Landscape of Sustainable Engineering Practices

I want to share an infographic and related narrative that has really helped people emotionally connect with the importance and challenges of sustainable...

0 replies - 2976 views - 01/18/13 by Michael Sahota in Articles

A Fistful of Monoids

I first ran into monoid swhile searching for monads on google. Monoids are ubiquitous in programming and chances are that you have already used them without...

0 replies - 895 views - 01/18/13 by Muhammad Ashraf in Articles

QOTD: Java Thread vs. Java Heap Space

The following question is quite common and is related to OutOfMemoryError: unable to create new native thread problems during the JVM thread creation...

0 replies - 3588 views - 01/16/13 by Pierre - Hugues... in Articles

Algorithm of the Week: Multiplication

Introduction Perhaps right after the addition at school we’ve learned how to multiply two numbers. This algorithm isn’t as easy as addition, but...

0 replies - 3511 views - 01/15/13 by Stoimen Popov in Articles

Delivering Value: Engineers and the End User

When I started following along the devops movement often times the phrase “delivering value” would appear in conversation. That made me ponder even harder...

0 replies - 995 views - 01/15/13 by Spike Morelli in Articles

"Lean Startup" Lessons for Big Companies

Today I finished reading Lean Startup book and, like most of other readers, I can just rate it as excellent. Here, though, I'll not talk about the quick...

0 replies - 3012 views - 01/14/13 by Rodrigo De Castro in Articles

Living With an Agilist

(Editor's note: The following is a guest post by Jen Rogalsky) A couple of years ago Steve came home from work and announced, “Podcasts have changed...

0 replies - 1254 views - 01/14/13 by Steve Rogalsky in Articles