title | cover | ogcover | category | date |
---|---|---|---|---|
Weekend long read suggestions 2020/09 |
2020-09.png |
2020-09-og.png |
long-read |
2020-02-28 |
-
Applied thinking for intelligence analysis
Guide from Australian Air Force. The key message is not surprising -- time pressure is bad for decision making. It increases changes of making mistakes, ignoring analyst's bias or even lead to seizure of pieces of important information to confirm the biasses / expected results.
-
A Standard and Clean Series A Term Sheet
YC take on how "good" Series A Term Sheet should look like.
Software Development
-
Distributed Phoenix Chat with PubSub PG2 adapter
How to leverage
pg2
(process groups) for PubSub over multiple nodes. -
Notes on the Go translation of Reposurgeon
An experience report on a Python-to-Go translation of a program with significant complexity, written in attempted conformance with the Go community’s practice for grounding language enhancement requests not in it-would-be-nice-to-have abstractions but rather in a description of real-world problems.
-
Ferrum: a fearless Ruby Chrome driver
Ferrum is super simple to use chrome driver for writing your tests.
Infrastructure
-
Verifying Service Mesh TLS in Kubernetes, Using ksniff and Wireshark
You don't necessarily need to verify TLS on service mesh, but knowledge of
ksniff
could be definitely helpful. -
Beautiful (you should subscribe to Adrian Colyer's blog) disection of Google's paper about how they compute availability of services to better reflect actual impact on the users.
-
Design for Failure — Distributed Transaction in Microservices
Kafka powered take on distributed sagas patter for implemented distributed transactions.
-
Your Circuit Breaker is Misconfigured
Good coverage of how to (and not to) configure your circuit breakers. Damian is used context of semian, their open-source implementation of circuit breaker (and bulkheading).
Data and Data Infrastructure
-
LinkedIn decided to open-source their tool DataHub, metadata search and discovery platform for wast amounts of different datasets available within the organization.
-
A flamegraph generator for Postgres EXPLAIN ANALYZE output.
-
JSON output plugin for changeset extraction.
-
Open Deep Learning and Reinforcement Learning lectures from top Universities like Stanford University, MIT, UC Berkeley. Currently covering the following topics:
- Introduction to Deep Learning
- CNNs for Visual Recognition
- NLP with Deep Learning
- Deep Reinforcement Learning