Theory

  • submit to reddit

The Golden Rules of Code Documentation

Here’s another topic that is highly subjective, that leads to heated discussions, to religious wars and yet, there’s no objective right or...

4 replies - 5874 views - 02/27/13 by Lukas Eder in Articles

Understanding TCP/IP Network Stack & Writing Network Apps

We cannot imagine Internet service without TCP/IP. All Internet services we have developed and used at NHN are based on a solid basis, TCP/IP....

0 replies - 3499 views - 02/27/13 by Esen Sagynov in Articles

What is Legacy? A Modern Perspective

A gift or a curse from the past... I'm speaking at QCon london this year on the topic Modern Legacy Systems This was tweeted by @QCon as follows (note...

0 replies - 1461 views - 02/27/13 by Robert Annett in Articles

Exact Chaos

Pick a number x between 0 and 1. Then repeatedly replace x with 4x(1-x). For almost all starting values of x, the result exhibits...

0 replies - 431 views - 02/27/13 by John Cook in Articles

Super Storm Sandy and 100% Uptime

In the aftermath of Super Storm Sandy, this panel of CTOs from AppNexus, adMarketplace, Tapad, x+1 and Aerospike discussed issues and best practices in...

0 replies - 1197 views - 02/27/13 by Claire Umeda in Articles

Q&A From Building a DevOps Team That Isn't Evil

We had more questions in our live (and now available on-demand) webinar  ”Building a DevOps Team that Isn’t Evil” than I could get to. What...

0 replies - 1379 views - 02/27/13 by Eric Minick in Articles

Software Architecture: Quality Attributes

Quality is what all software engineers should strive for when building a new system or adding new functionality. Dictonary.com ambiguously defines quality as a...

0 replies - 1627 views - 02/27/13 by Todd Merritt in Articles

How Do You Manage Intercultural Issues in Your Teams?

I recently had the good fortune to fly in from Doha to Dubai in a Dreamliner, and later again from Bangalore to Delhi – before they got grounded following a...

1 replies - 1069 views - 02/27/13 by Tathagat Varma in Articles

What Drives Talent Out?

A few days back I saw the presentation from Netflix about its culture, and three interesting slides from it was about what drives talent out of a company....

1 replies - 1524 views - 02/27/13 by Asankha Perera in Articles

Algorithm of the Week: Python vs. Ruby in the Knapsack Problem

The latest algorithm that we had to code in Algorithms 2 was the Knapsack problem which is as follows:The knapsack problem or rucksack...

0 replies - 5636 views - 02/26/13 by Mark Needham in Articles

A Simple Suggestion to Radically Improve Your Package Structure

A burning issue. Here's the thing. In Java, all classes can see all the public classes in all other packages. This blushing promiscuity...

6 replies - 3426 views - 02/26/13 by Edmund Kirwan in Articles

Code Quality Stage Using Jenkins

In Continuous Delivery each build is potentially shippable. This fact implies among a lot of other things, to assign a none snapshot version to your...

0 replies - 3067 views - 02/26/13 by Alex Soto in Articles

The Impact of Real-Time Big Data on Business

In the aftermath of Super Storm Sandy, this panel of CTOs from AppNexus, adMarketplace, Tapad, x+1 and Aerospike discussed issues and best practices in...

0 replies - 1699 views - 02/26/13 by Claire Umeda in Articles

Construction Paper, Legos, and Architectural Modeling

I can remember as a kid playing with construction paper and Legos to explore my imagination. Through my exploration I was able to build airplanes, footballs,...

0 replies - 765 views - 02/26/13 by Todd Merritt in Articles

Big Data Beyond MapReduce: Google's Big Data Papers

Mainstream Big Data is all about MapReduce, but when looking at real-time data, limitations of that approach are starting to show. In this post, I’ll review...

0 replies - 19063 views - 02/25/13 by Mikio Braun in Articles