MBA Graduation: With Distinction, Israel Ogbole
I attended my graduation with family and friends, and I am especially proud that my kids were present.
I write about Cloud-native Observability, eBPF, Containers, Kubernetes, and OTel.
Additionally, I journal my daughter Naomi's coding journey—a nine-year-old with a growing passion for programming.
When I'm not working, you'll find me teaching my girls how to code, taking long bike trips that sometimes turn into hikes in good weather, playing chess, tinkering with Arduino boards, or enjoying meals and drinks with friends & family.
I was crazy enough to enrol in an MBA program a while ago. I'm glad it's now over, I graduated with a distinction in MBA Data Analytics.
I work as a Product Manager and I love data.
I attended my graduation with family and friends, and I am especially proud that my kids were present.
This is a beginner's guide to eBPF. Learn how to use eBPF, Go, and Prometheus to monitor network events unobtrusively. You'll learn how to use Linux tracepoints to monitor TCP transmissions and use Prometheus to store and visualize the data you collect.
Watch my kids as they demystify the concepts of cloud computing, cyber security, cyberbullying, etc. I am a proud #GirlDad...
From sketching wireframes to mastering Figma in just a few hours, she took charge of the entire design process. Along the way, she learned not only the technical side but also the importance of communication.
PGO can significantly improve code performance and resource utilization, potentially saving up to 14% on cloud spending without requiring any code changes. So, why aren’t you using it? Talk to me.
The omission of frame pointers complicated stack walking. .eh_frame came to rescue, allowing stack unwinding without debug symbols. Good news that Fedora and Ubuntu are re-enabling frame pointers.
Symbolisation converts raw memory addresses into human-readable symbols. The roles of DWARF and ELF in the symbolisation process is explored.
eBPF, AI, GPU, sustainability and WASM were the top topics, but there's more...lots of pictures
BLUF (Bottom Line Up Front) as a crucial communication technique that enhances clarity and decision-making in product management by presenting the most important information first.
A valuable lesson that I've learned in my career as a product manager is the importance of having a strong passion for your product. Here's why.
Whether you are launching a new product or improving an existing one, your success as a product manager depends on your ability to effectively champion your product
Learn how to create a product that sells itself. A must read for Product Managers. Product-Led Growth: How to Build a Product That Sells Itself is a comprehensive guide to building and growing a successful product-led business.
bpftrace to flamegraph in 3 simple commmands. eBPF allows for the creation of custom programs that can be attached to various points in the kernel, allowing for detailed and efficient monitoring and analysis of system behavior.
Here's to the end of one journey at AppD and the beginning of another at Elastic! As I sit here reflecting on the past five years, I can't help but feel a mix of emotions. On the one hand, I am filled with gratitude for the opportunities and experiences that I had at AppDynamics. On the other hand, I am excited for the new challenges and adventures that await me at Elastic.
Lately, I've been dwelling on the inevitable end of my life. To whom do I bring the sorrow of my passing? To what end? Do I give a crap about what I will be remembered for?
If your cloud-native observability strategy or solution does not include continuous profiling using eBPF, then you must go back to the drawing board. Here's why...
Measure yourself with the frequency and quality of original insights that you and your team come up with that make your value unique...
Observability lets us understand a system from the outside by letting us ask questions about that system without knowing its inner workings. OTel creates a unified standard for olly.
eBPF is what JavaScript is to HTML. It is a mechanism for Linux applications to execute code in Linux kernel space...
Distributed tracing provides end-to-end visibility and reveals service dependencies – showing how the services respond to each other to fulfil a request...
Observability does not replace monitoring. They are NOT mutually exclusive; rather, they are mutually reinforcing. Although observability and monitoring are not the same, they are often used interchangeably by vendors and customers alike.
R.I.P Mama, though this dark brown grave-sand of yours only adds colours to my tears
Today is Easter, and here I am writing about a sad news. My Mum was recently diagnosed with gastric cancer...
Coding is a creative activity that any kid can engage in, and teaching kids how to code should be top of mind for parents and guardians. Here are some of the tips to get your kids excited about coding
This tutorial will be a brief walk through the process of getting K3s Kubernetes up and running on Raspberry Pi - Using Ansible...