A collection of interesting learning resources and tools I found.
Ever wondered what goes on underneath when you search for something on Google?
Amazing collection of write-ups related to Cilium CNI
Reverse Engineering/Game Patching Tutorial - Full Res Roller Coaster Tycoon with Ghidra+x64dbg+Python
A reminder to not blindly jump onto flashy tech. Evaluate clearly whether a tool is really what you need
Do you find yourself struggling to write a documentation? If yes, this is for you
Insightful talk about some of the best practices when it comes to building and releasing software
Deep dive into Kubernetes networking stack. Highly recommended for those who no longer want to view networking as a blackbox.
For those who want to understand how programs get loaded under Linux
Amazing blog belonging to publisher of Wizardzines. Plenty of articles on Linux and more.
For moments when you wish you had a pod that isn't on an alpine diet
No more wrecking your brain trying to visualize the subnets.
Tutorial: Communication Is Key - Understanding Kubernetes Networking - Jeff Poole, Vivint Smart Home
Useful for someone looking to contribute to Kubernetes.
Channel also has lots of other very informative videos.
Amazing talk on application of Rumsfeld Quandrant in monitoring.
Unknown response + unknown detection = ALERT!
What makes a great SRE team? Very insightful talk. Highly recommended.
Really really deeeep dive into internals of networking.
Google's definition aside, what exactly is a SRE?
Modern distributed applications have needs around lifecycle, networking, binding, and state management that cloud-native platforms must provide.
Kubernetes has great support around lifecycle management but relies on other platforms using the sidecar and operator concepts to satisfy the networking, binding, and state management primitives.
Future distributed systems on Kubernetes will be composed of multiple runtimes where the business logic forms the core of the application, and sidecar “mecha” components offer powerful out-of-the-box distributed primitives.
This decoupled mecha architecture offers the benefits of cohesive units of business logic and improves day-2 operations, such as patching, upgrades, and long-term maintainability.
Monitorama BAL 2019 - Cory Watson - Dashboard Renaissance - How dashboards work and how to improve them
If you ever struggled with building an intuitive and understandable dashboard, this is for you.