Geek Reading June 15, 2016 #1128

We have a lot of interesting posts today. First, on the morning paper, we learn about identifying and quantifying architectural debt. This is one of many papers currently being highlighted that deal with some research around software engineering and code quality. At Salesforce + Open Source, we get the release of Runway, a distributed systems design tool. Distributed systems tend to be complicated beasts, so I am curious how well this really works. David Lettier gives us an excellent post about writing k-nearest neighbors from scratch.

As always, enjoy today’s items, and please participate in the discussions on these sites.

Startups, Career and Process

Design and Development

Concurrency, Performance and Scalability

AI, Machine Learning, Research and Advanced Algorithms

Big Data, Visualization, SQL and NoSQL

Infrastructure, Operations and DevOps

Link Collections