Blog Archive 2024 Python Heap Dump Sep 13 2024 2023 Learning Neural Networks May 07 2023 Learning Neural Networks May 07 2023 The 4 Disciplines of Execution Apr 16 2023 2022 The Design of Everyday Things Jun 21 2022 2021 Crossing the Chasm Dec 27 2021 Multipliers: How the Best Leaders Make Everyone Smarter Aug 29 2021 What I Have Learned From the LinkedIn Graph Database Team Aug 22 2021 Keep Your Eyes Open Aug 18 2021 Response Time and Throughput Apr 04 2021 Nondeterministic Code Feb 26 2021 JIT in Action Jan 16 2021 2020 Good Economics for Hard Times Dec 20 2020 Software Engineering Laws Jan 25 2020 2019 Floating-Point Surprises Jul 03 2019 Interaction Between HugeTLBFS and Hugepages Apr 01 2019 2018 Linux PID Dec 16 2018 Microbenchmark Nov 11 2018 One-Liners Nov 07 2018 2017 HugeTLBFS Read Bug Nov 27 2017 Jonathan Lee Sep 10 2017 You Don't Exist, Go Away! Aug 30 2017 2015 What I Have Learned From CMU CS Education Dec 23 2015 What I Have Learned From Writing a Kernel From Scratch Jun 15 2015 2014 Which Intent Will You Get After Android Relaunches the Activity Aug 28 2014 android.os.Message.what Jan 19 2014 2013 Does Your App Have a Rock Solid SSL Connection Jul 31 2013 Review on American Dreams in China Jun 16 2013 A Close Look Into PHP Zval Mar 17 2013 Who Are You Jan 25 2013 2012 Refactor With Vim Dec 09 2012 OpenSSL Read Ahead & Epoll Aug 28 2012 PHP Single Quoted String Aug 07 2012 阅读·实践·思考 Jul 21 2012 HDFS Source Code Analysis Jun 18 2012 Insert One Million Rows Into Database Jun 02 2012 Why We Should Use Library Apr 22 2012