Weekly Links #2
Tags: weekly, devops, kubernetes, testing
Published: 2019-08-22 17:19:24


* [Unit Tests are Tests of Modularity](https://blogs.itemis.com/en/unit-tests-are-tests-of-modularity) by Michael Feathers
* [Seven Testing Sins and How To Avoid Them](https://codurance.com/2019/08/21/seven-testing-sins/) by Sam Davies
* [How to Build Good Software](https://www.csc.gov.sg/articles/how-to-build-good-software) by Li Hongyi
* [What Every Developer Should Learn Early On](https://stackoverflow.blog/2019/08/07/what-every-developer-should-learn-early-on/) by Ryland Goldstein
* [Agile is not dead, quite the opposite](https://heartofagile.com/agile-is-not-dead-quite-the-opposite/) by https://heartofagile.com
* [How Slack Harms Projects](https://www.silasreinagel.com/blog/2019/08/12/how-slack-harms-projects/) by Silas Reinagel
* [Awesome crowd-sourced thread. Great product managers ... from the perspective of developers and designers](https://drive.google.com/file/d/19hdYUugcFASKgs3zSt4s87-GJP6l9mRg/view) by John Cutler
* [Differences between traditional and software engineering](https://twitter.com/hillelogram/status/1162858092767453184) by Hillel Wayne
* [Eventually Perfect Distributed Systems](https://lenadroid.github.io/posts/OReillyVelocity/keynote.html) by Alena Hall
* [Documenting Software Architecture](https://herbertograca.com/2019/08/12/documenting-software-architecture/) by Herberto Graca
* [Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends](https://www.infoq.com/articles/kubernetes-workloads-serverless-era/) by Bilgin Ibryam - Amazing blog post!
* [Pivotal CTO: Kubernetes means we’re all distributed systems programmers now](https://devclass.com/2019/08/16/pivotal-cto-kubernetes-means-were-all-distributed-systems-programmers-now/) by Joe Fay
* [API Gateways are going through an identity crisis](https://medium.com/solo-io/api-gateways-are-going-through-an-identity-crisis-d1d833a313d7) by Christian Posta
* [Containers vs. Serverless from a DevOps standpoint] (https://dev.to/adnanrahic/containers-vs-serverless-from-a-devops-standpoint-e4n) by Adnan Rahić https://dev.to/adnanrahic
* [Reliable by Design: Adding Value in the Design Review Process](https://www.usenix.org/conference/srecon19asia/presentation/nolan) by Laura Nolan
* [GitOps: what you need to know](https://www.weave.works/technologies/gitops/) by www.weave.works
* [Let's Talk Locks!](https://www.infoq.com/presentations/go-locks/) by Kavya Joshi
* [Where do interrupts happen?]
(https://travisdowns.github.io/blog/2019/08/20/interrupts.html) by Travis Downs
* [The secret life of DNS packets: investigating complex networks](https://stripe.com/gb/blog/secret-life-of-dns) by Jeff Jo
* [An introduction to bpftrace for Linux](https://opensource.com/article/19/8/introduction-bpftrace) by Brendan Gregg
* [GeeCON 2019: Understanding Low Latency JVM GCs](https://youtu.be/PQ5ykHwXJfA) by Jean-Philippe Bempel
* [Virtual Machine Detection In The Browser](https://bannedit.github.io/Virtual-Machine-Detection-In-The-Browser.html#Virtual-Machine-Detection-In-The-Browser) by David D. Rude II
* [Microsoft acquires jClarity](https://blogs.microsoft.com/blog/2019/08/19/microsoft-acquires-jclarity-to-help-optimize-java-workloads-on-azure/) to help optimize Java workloads on Azure
* [Podman 1.5.0](https://podman.io/releases/2019/08/14/podman-release-v1.5.0.html)  has been released
* [Cilium 1.6](https://cilium.io/blog/2019/08/20/cilium-16/) has been released