JuinDevOps.devThe Design of Prometheus TSDBPrometheus is a monitoring system that includes a homebrewed time series database (TSDB). This article explains how Prometheus TSDB is…·4 min read·Jan 10, 2023----
JuFive Surviving Tips for New Tech LeadsFirst becoming a tech lead could be a daunting task. Here lists six surviving tips that might be useful in your first 90 days.·4 min read·Jan 9, 2023----
JuWhy Software are So Complex?Every time I start looking into the codebase of a software maintained b, I feel disoriented because of the complexity of those code.·4 min read·Dec 31, 2022----
JuinDevOps.devThe Architecture of PrometheusThis article explains the Architecture of Prometheus.·3 min read·Dec 27, 2022----
JuObservability ExplainedObservability is a measure of how well internal states of a system can be inferred from knowledge of its external outputs.·5 min read·Nov 3, 2022----
JuWhy I Quit “Coding”?One of my close friend once asked me, what do you do as a tech lead at a normal day? After listing a lot, I confessed. I quit coding.·3 min read·Sep 28, 2022----
JuVisualize the Architecture for HLD DocumentThis article teaches how to visualize the architecture for the high level design (HLD) document, so that software engineers and technical…·3 min read·Sep 27, 2022----
JuWrite the First Sentence for HLD DocumentThis article teaches how to write the first sentence for the HLD document, so software engineers and technical writers can precisely convey…2 min read·Sep 16, 2022----
JuUse Scikit-Learn and RunflowIf you’re not familiar with Scikit-learn and Runflow,2 min read·Jul 6, 2021----
JuMustache InheritanceMustache Template has been a very “stable” templating language for years. There have been only a few corner cases are updated in the…2 min read·May 16, 2021----