Ahmed SalehAspect-Oriented Programming DemystifiedI remember the first time I heard about the term Aspect Oriented Programming (AOP). Initially, I was surprised to learn that there’s…Dec 27, 2023Dec 27, 2023
Ahmed SalehDecoding PromQL: Unraveling Range Vectors and Instant Vectors in PrometheusThe difference between instant and range vectors isn’t always straightforward to understand in PromQL. Many people struggle to decide…Nov 25, 2023Nov 25, 2023
Ahmed SalehMonotonic Stack DecodedHow many times have you faced a problem where the solution would boil down to finding the next or previous greater/smaller element and the…Sep 25, 20232Sep 25, 20232