manningtree

A comparison of sorting algorithms

Category: Library
#Sorting #algorithms #Programming

From an internal DL. A comparison of sorting algorithms on different types of data

Sorting algorithms

Or, through the medium of Hungarian folk dancing

.Net book recommendations

Category: Library
#.net #programming #books

Top 10 books everyone .Net developer should onw

Test Coverage

Category: Library
#Engineering #Test #Code Coverage

What's the right amount of test coverage? Test Coverage and Post-Verification Defects: A Multiple Case Study provides some insights. Interestingly, they find:

that the test effort increases exponentially with test coverage, but that the reduction in field defects increases linearly with test coverage.

In other words, it takes more and …

Scrum and Agile Resources

Category: Library
#programming #engineering #organizations #agile #scrum

Scrum resources:

  1. The Scrum Guide
  2. Scaling Agile at Spotify

I still don't get why "scrum" is an appropriate name for the methodology. I

  1. Bad Agile (from a Googler's perspective).

Chances of Success

Category: Library
#education #teaching #inspiration #infographic

Via Mr Coakley (who I didn't get a chance to teach with) a Ninja Infographic on the chances of success

Chances of Success

Engineering Leadership

Category: Library
#leadership #engineering #development #management

44 engineering management lessons from a co-founder of rethinkDB → http://www.defmacro.org/2014/10/03/engman.html

Observations on leadership from a lone nut dancing

Category: Library
#leadership #organisation #learning

"The First Follower transforms a Lone Nut into a Leader."

Derek Sivers on leadership lessons from dancing guy.

Conway's Law

Category: Library
#engineering #organisation #structure

organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations

—M. Conway in How do committees invent Datamation magazine, 1968. There's a PDF version with the original layout but with bitmapped fonts.

http://www.melconway.com/Home/Conways_Law.html http://en …

How Complex Systems Fail

Category: Library
#Systems #complexity #failure

How Complex Systems Fail Richard Cook, University of Chicago.

Articulation of the steps that contribute to failure by the nature of complex systems. Focused on systems such as transport, health care, and power generation, with a corresponding implicit view of the hazardous nature of those systems.

When reading for software …

Technical Debt 101

Category: Library
#Programming #Engineering

A primer about technical debt, legacy code, big rewrites and ancient wisdom for non-technical managers

PDF of medium post

See also http://blog.ionelmc.ro/2014/08/14/the-three-sins-of-software-development/