PinnedLily CheninPerformance engineering for the ordinary BarbiePerformance engineering for the ordinary BarbieA publication on profiling and other topics in observabilityOct 6, 2023Oct 6, 2023
PinnedLily CheninTowards Data ScienceLinear regression and gradient descent for absolute beginnersA simple explanation and implementation of gradient descentNov 26, 20204Nov 26, 20204
Lily ChenMy advice for career-driven women who may want kids somedayA mom in tech’s perspectives on the biological clock, pregnancy, mom shaming, and career sacrificesMay 3024May 3024
Lily CheninILLUMINATIONHow far can 250 days of Duolingo get you?Can you really learn to speak a language with just 10–15 minutes of Duolingo?Apr 91Apr 91
Lily CheninPerformance engineering for the ordinary BarbieWhy profiling should be part of regular software development workflowAnd how to make it soMar 17Mar 17
Lily CheninPerformance engineering for the ordinary BarbieHow Javascript manages memoryWhat the Chrome and Firefox profilers teach us about Garbage CollectionFeb 21Feb 21
Lily CheninPerformance engineering for the ordinary BarbieHow the Chrome Profiler helps you understand Javascript event loopEvent loop clearly explainedNov 2, 2023Nov 2, 2023
Lily CheninPerformance engineering for the ordinary BarbieIntro to Memory Profiling & Chrome DevTools Memory Tab explainedI think the Homer hiding gif best captures my immediate reaction when I saw the Memory tab for the first time.Oct 11, 20232Oct 11, 20232
Lily CheninPerformance engineering for the ordinary BarbieHow profiling could forecast latency impact of infrastructure downsizingSave money with limited performance impactOct 4, 2023Oct 4, 2023
Lily CheninPerformance engineering for the ordinary BarbieProfiling: Flame Chart vs. Flame GraphFlame Charts and Flame Graphs clearly explainedSep 23, 2023Sep 23, 2023