Shaoqing TanShare resume with humans, not botsFreely host human checkers for file downloads.May 25, 2023May 25, 2023
Shaoqing TanPresent with narrativesCreate and satisfy the train of curiosity of the audience, keeping their precious attention on what matters.Apr 6, 20211Apr 6, 20211
Shaoqing TanCgar — Guard File Downloads with reCaptchaCgar (reCaptcha Guarded Archive Retriever) is a simple service that retrieves files from blob stores (e.g. S3) to serve to browsers once a…Mar 13, 2020Mar 13, 2020
Shaoqing TanKut — Free UI for EveryoneKut is a tool that allows commands to run via a web UI. There are many one liner commands that are useful, they vary in function from…Mar 11, 2020Mar 11, 2020
Shaoqing TanGNU to Apache — Free Software is DeadThe Free Software movement carried a set of values that is no longer influential. It is superseded by free food, and degraded into…Feb 13, 2020Feb 13, 2020
Shaoqing TanHow to survive working from homeCOVID-19 is preventing millions of people from going back to the office. I took the chance to reflect on my own career working from home…Feb 9, 20201Feb 9, 20201
Shaoqing TanDIY AI Powered Hexapawn in PythonI have been taking a course in University of Toronto for Reinforcement Learning, an assignment asks of a playable Hexapawn game with…Oct 15, 2019Oct 15, 2019
Shaoqing Tanpipenv — a practitioner’s cheat sheet[TL;DR] Cheat sheet for npm usersAug 9, 2018Aug 9, 2018