Theory

  • submit to reddit

"From Dinosaur to Spaceship" with Continuous Delivery

This JavaZone session provides an object lesson in using continuous delivery for build, test, and deployment: The SAP ID Service is SAP's identity...

0 replies - 1640 views - 01/12/13 by Eric Gregory in Articles

Semantifying a Mediawiki for Chinese Rock Music

During my trip in China I was visiting Beijing on two weekends and Maceau on another weekend. These trips have been mainly motivated to...

0 replies - 498 views - 01/11/13 by René Pickhardt in Articles

On-Boarding New Team Members

Effective software architecture sketches can help you move faster Last year I wrote a blog entry called Presentation vs solution that talked about how not...

0 replies - 1059 views - 01/11/13 by Simon Brown in Articles

Finding Lost Time in Software Development

"The only thing that is constant is change." This famous quote originated from a Greek philosopher named Heraclitus. For many this statement still rings...

0 replies - 3567 views - 01/10/13 by Zac Gery in Articles

Not Complex Enough

One time a professor asked me about a problem and I suggested a simple solution. He shot down my idea because it wasn’t complex enough. He said my idea would...

9 replies - 2433 views - 01/10/13 by John Cook in Articles

Hypothesis-Driven Development

You’ve got your vision of what you want to build. You’ve also got a ton of unknowns and uncertainty. You know you can’t just go build it and hope...

0 replies - 3300 views - 01/09/13 by Abby Fichtner in Articles

Why Scrum Won

In the 1990s and early 2000s a number of different lightweight "agile" development methods sprung up. Today a few shops use Extreme Programming, including...

18 replies - 13332 views - 01/08/13 by Jim Bird in Articles

Share What You Learn

Apologies in advance for how meta this post is.About 4 1/2 years ago Jay Fields wrote a blog post where he encouraged people to write, present...

3 replies - 3303 views - 01/08/13 by Mark Needham in Articles

Domain Specific Software Engineering (DSSE)

Domain Specific Software Engineering (DSSE) believes that creating every application from nothing is not advantageous when existing systems can be leveraged to...

0 replies - 1176 views - 01/08/13 by Todd Merritt in Articles

Know Your Users - Create Personas

In agile software development, we create user stories as a way to communicate the requirements of our users in an easy to understand format. Usually, they...

0 replies - 1681 views - 01/08/13 by Chris Spagnuolo in Articles

The Closet Bayesian

When I was a grad student, a statistics postdoc confided to me that he was a “closet Bayesian.” This sounded absolutely bizarre. Why would someone be...

0 replies - 2064 views - 01/07/13 by John Cook in Articles

Palantir's Stephen Cohen on Big Data: "Humans are of a Greater Order than Algorithms"

Is 2013 the year we're all replaced by an apocalyptic revolt of robotic yellow elephants? Not so fast, says Palantir's Stephen Cohen. For all big data's power,...

0 replies - 2472 views - 01/07/13 by Alex Crafts in Articles

DevOps at Netflix

In this presentation from AWS re:Invent, Netflix Reliability Architect Jeremy Edberg discusses DevOps at Netflix:

0 replies - 3412 views - 01/07/13 by Eric Gregory in Articles

Analyzing Mortage Data with Hadoop MapReduce: Java vs. Pig

In a recent post, I used Pig to analyze some MBS (mortgage-backed security) new-issue pool data from Fannie Mae.  At the time, I noted a number of...

0 replies - 3107 views - 01/07/13 by Wayne Adams in Articles

Fractured Work

Vivek Haldir’s recent post Quantum of Work points out something obvious in retrospect: programming is intrinsically fractured. It does little good to...

1 replies - 998 views - 01/07/13 by John Cook in Articles