Han QiinTowards Data ScienceCherry Pickup Bottom-Up Dynamic Programming ExplanationDevelop your abstraction skills in Dynamic Programming·17 min read·Mar 13, 2022--1--1
Han QiinTowards AITabibitosan for Consecutive SQL problemsSave yourself from painful cross-joins and lag/lead window functions·9 min read·Dec 31, 2021----
Han QiinTowards Data ScienceTaming the Python Import SystemDo it wrong so you can do it right·4 min read·Apr 25, 2021----
Han QiinThe StartupHow badly named SQL column aliases confuse when using GROUP BY and ORDER BYJust don’t use the same alias name as input column name·4 min read·Feb 6, 2021--1--1
Han QiinTowards Data ScienceGotcha! when using global variable with recursionI was working on this leetcode question https://leetcode.com/contest/weekly-contest-212/problems/path-with-minimum-effort/ using…·5 min read·Oct 31, 2020----
Han QiinThe StartupScraping Excel Online Read-Only File With RequestsIn a previous article…·7 min read·Sep 9, 2020----
Han QiinThe StartupScraping Excel Online Read-Only File With Selenium and Javascript in PythonThis exercise was prompted by a question on a forum https://community.dataquest.io/t/how-to-download-an-excel-online-file/494093 regarding…·7 min read·Aug 31, 2020----
Han QiinTowards Data Science20 days to Google Cloud Professional Machine Learning Engineer Exam (BETA)A journey of throwing oneself in the deep end·12 min read·Aug 23, 2020--3--3
Han QiinTowards Data ScienceWhat’s the difference between pd.merge and df.merge?In my voluntary role providing online technical support for www.dataquest.io, i come across numerous questions which allow me to dive…·3 min read·Sep 5, 2019----