Link-of-the-day

Top ten most popular docker images each contain at least 30 vulnerabilities

Most of us use Docker containers in our daily work quite extensively. We don’t often stop to consider the security vulnerabilities that might creep in due to their use. This analysis by Snyk pulls the covers back to show how many vulnerabilities we might be pulling in, and how to minimize our risk.

Continue reading

5 Free Tools to Make Data Science Easier

When performing data analytics, it is important to have great tools. That doesn’t necessarily mean shelling out big bucks, as a lot of top-tier tools are freely available. This blog post over at BrainStation hits on a number of our favorites.

Continue reading

You Do Not Need Blockchain: Eight Popular Use Cases And Why They Do Not Work

You’ve seen all the articles on the Blockchain-of-everything future. Many of the use cases we’ve come across have simpler and cheaper solutions. This article gives a more sober overview of commonly proposed use-cases.

Continue reading

A Dirty Dozen: Twelve Common Metric Interpretation Pitfalls in Online Controlled Experiments

I saw this presentation at KDD and thought it provided hard-won insights into the types of interpretation problems one encounters when performing online tests. I’ve run into some of these issues myself, but this paper is still the best overview I’ve seen of problems you might not think about until they bite you.

Continue reading

Algorithms to Live By: The Computer Science of Human Decisions

I found this book to be a fascinating exploration of fundamental computer science topics and their relavance to every day life. From “optimal stopping” problems, explore/exploit tradeoffs, scheduling and more - this book gives hard numerical answers to problems we all face.

Continue reading

Principled GraphQL

REST has ruled the roost for many a year now, but it isn’t the best solution to every problem. If you need something that allows your API clients to have more control over their result sets, GraphQL could be the answer you seek…

Continue reading

Towards an understanding of technical debt

The metaphor of technical debt has long been useful in structuring conversations about the tradeoffs we make between technical factors (usually some combination of -ilities) and business objectives (usually schedule). This blog post by Kellan Ellott-McCrea provides an alternative perspective on how to approach the problem.

Continue reading

Don't Let the Internet Dupe you, Event Sourcing is Hard

At Massive Difference, we’ve built event sourced financial systems, and can tell you there are a lot of non-obvious facets to building one. We think this post over at Chris Kiehl’s blog does a fantastic job of pointing out some of the sharp edges you will run into that you might not have anticipated.

Continue reading