Blog

Writing about what I think, learned, and experienced. These are the dots yet to be connected.

  Categories

Business (42) Conference (11) Data Science & Analytics (26) Design (13) Life & Work (55) Machine Learning (18) Programming (34) Recommender Systems (20)

  Series I have written

How to Talk About AI (5) Becoming a Canadian (12) Productizing Data with People (12) Building Recommender Systems in Julia (6) Digital Malawi: Developing Hope in the Information Age (7) Ethical Product Developer (16)

2024-02-26
One of the Poorest Life Is Not *That* Bad
2024-01-31
Relativize Malawi, and Rethink Their Contexts
2023-12-25
My 2023 Annual Review: Between Individual and Systems
2023-11-30
Is Computer Education Always Good?
2023-10-30
Starting with Humanity—Growth and Technology Otherwise Hurt You
2023-09-29
Dilemma over "Best Practice": How We Could Develop Data Protection Practices in Malawi
2023-09-08
Definition, Role, and Current Status of Digital Literacy in Malawi #LiteracyDay
2023-08-23
Starting Field Study on How Information Flows in Malawi
2023-06-20
Runner's Search for Identity
2023-05-21
Information Sustainability, Mindful Consumption, and Healthy Engineering
2023-04-25
When We Lose Autonomy—Whose Life Are You Living?
2023-04-07
Three Perspectives on Large Language Models and Their Emerging Applications
2023-03-30
How Information Flows: From Field Studies to Risk Mitigation
2023-02-21
The Complexity of Simplicity: Tacos, Sushi, and ChatGPT
2022-12-18
My 2022 Annual Review: Towards the Deepness
2022-12-08
Mentoring on @ADPList. Here's What I Think. #ADPListWrapped
2022-12-04
Data Are Created, Collected, and Processed by People
2022-11-27
Fluid People and Blended Society: How Systems Model "Dividuals"
2022-11-19
The Locality of Information and Technology
2022-11-11
Google Cloud Dataflow and Its Positive Impact on Developer Productivity
2022-11-03
Connecting the Dots in Complexity
2022-10-27
Updating My View of Nuclear Power
2022-10-20
Why We "Productize"
2022-10-14
Ethics in Recommendation Pipeline—A First Look at RecSys 2022 Papers
2022-10-05
My First Month as Self-Employed
2022-09-29
Reviewing Things I Do Not Know About the Indian Act #NDTR
2022-09-22
Why Your Job Title Matters (Cont.)─Technology for the People
2022-09-14
Seeing Past and Present in Coursera "Machine Learning on Google Cloud" Specialization
2022-09-09
How I Define "Artificial Intelligence"
2022-09-02
Paddling in the Life, and Currently I'm a Freelance Software Developer
2022-08-12
Dilemma of Creative Selection
2022-08-06
Recommendation.jl Came Back to #JuliaCon 2022
2022-06-11
Indigenous Canada: Storytelling, Community, and Sustainability
2022-06-05
Becoming Permanent Resident of Canada
2022-06-04
My First Post-Pandemic International Trip
2022-05-23
Rethinking Why, When, and How I Learn
2022-05-15
Am I Zombie? Autonomy vs. Recommendations on the Internet
2022-05-07
What I Like About Microsoft Recommenders Repository
2022-05-05
Starting with Empathy to #GetReal, Beat Loneliness, and Be Ethical. #MentalHealthWeek
2022-05-01
Learning Canada's History
2022-04-21
"Why Do We Build This?" Humane Technologist's View of Bad Product/Project
2022-04-09
Loneliness Is Worse Than Smoking, Alcoholic, Obesity
2022-04-03
Cross Validation for Recommender Systems in Julia
2022-03-28
3 Pillars of Ethics' Scope: Society, Personal Relationship, and Individual
2022-03-20
It "Was" Ethical: Key Takeaways from UMich's Data Science Ethics Course
2022-03-13
Security, Privacy, and Ethics in the Web 3.0 Era
2022-03-06
Serendipity: It's Relevant AND Unexpected
2022-02-27
Recommender Diversity is NOT Inversion of Similarity
2022-02-20
Validate, Validate, and Validate Data. But, in terms of what?
2022-02-13
"Out of Scope"
2022-02-04
"Definition of Done"
2022-01-30
Data Ethics with Lineage
2022-01-23
The Producer-Consumer Gap
2022-01-16
"Diversity" Means More Than What We Typically Think
2022-01-08
Recommendation.jl v0.4.0: Working with Missing Values, Data Typing, and Factorization Machines
2022-01-01
Ethical Product Developer
2021-12-26
My 2021 Annual Review: A Year of Divergence (And Slowly Started Converging)
2021-12-11
Quality Habit-Formation: It's Like Casting a Vote on My Desired Identity
2021-11-24
How Can Recommender Systems Contribute to Mitigate Echo Chambers and Filter Bubbles?
2021-11-12
What Container and JIT Mean for Today's Supply Chain Disruption
2021-11-06
I Tried Audio Journaling for 30 Days
2021-10-30
Cross-Framework Dependency Injection with spring-guice
2021-10-16
My 30-Day Food Tracking Challenge from Sustainable Diet Perspective
2021-10-05
User-Centricity Matters: My Reading List from RecSys 2021
2021-09-24
Understanding Big Tech's Sustainable Commitment with Word Cloud
2021-09-18
Sustainable Capitalism: The Importance of Long-Term Thinking and Adaptivity
2021-09-06
Voting for 2021 #BCAleTrail Best Brewery Experience Award
2021-09-04
Save HTML <svg> as an Image
2021-08-28
Next "Dot" in Journey: Curiosity-Driven Job Change in Canada (Aug 2021)
2021-08-07
Why Your Job Title Matters
2021-07-15
Reviewing Ethical Challenges in Recommender Systems
2021-06-05
Understanding Array Bisection Algorithm
2021-05-26
Hi Product Managers, Are You Creating Products That *You* Love?
2021-05-21
Unusual Drinking & Eating Habits: Non-Alcohol, Decaf, Flexitarian
2021-05-14
A Journey of Sustainable Development #SDGMOOC
2021-05-07
Actionable Insights from Supply Chain Analytics
2021-04-30
Environmental Problems Through the Lens of Business
2021-04-25
My First Impression After Reading Bill Gates's "How to Avoid a Climate Disaster"
2021-04-19
Learning Cryptocurrency with Code
2021-04-11
What Blockchain Brings to Real-World Applications
2021-04-04
The Essence of Supply Chain Management
2021-03-21
Moving to Canada: Adding Randomness to My Life
2021-03-13
How Much CO2 Emissions Have Your Flights Made?
2021-03-06
Moving Julia Project from Travis CI to GitHub Actions #JuliaLang
2021-02-03
Practicing D3 Interactive Data Visualization with Fitbit Activity/Sleep Log
2021-01-23
Datavis 2020: A Free Online Course About D3.js & React
2020-11-28
Are You Still Writing a Resume in Word/LaTeX?
2020-08-29
What I Think About When I Talk About ML Product
2020-08-16
Language as a Design Tool
2020-05-31
Don't "Guess" How People in Other Roles Work
2020-05-26
Completed Functional Programming in Scala Specialization on Coursera, Finally
2020-05-01
Issue-Driven Makes You Professional
2020-04-18
How I'm Working From Home
2020-04-11
What Makes a Good Dashboard: The Rise of Augmented Analytics
2020-04-04
Life with (Partially) Broken iPhone
2020-03-29
The Hardest Part of 2020's Strategic Ideation
2020-02-07
Why a Data Science Engineer Becomes a Product Manager
2020-01-26
Design Thinking = Capturing the World Like a Designer
2020-01-20
The Rise of Customer-Centric Retailing @ NRF Retail's Big Show #NRF2020
2020-01-05
How to Produce Ideas
2019-11-17
What I've Seen at IoT Solutions World Congress 2019
2019-11-10
Rethinking the Role of Data Leaders @ Data Leaders Summit Europe 2019
2019-10-26
ApacheCon 2019 North America #ACNA19 & Europe #ACEU19
2019-09-08
I Stopped Drinking Alone for 4 Months
2019-08-31
Hello Netrify for Hosting a Static Site
2019-07-26
Lightning Talk about Recommender Systems in Julia at #JuliaCon 2019
2019-07-13
User Modeling, Adaptation, Personalization for Marketing #UMAP2019
2019-04-07
TokuDB in MariaDB (on Ubuntu)
2019-03-31
Publishing My Master's Thesis with Documenter.jl
2019-03-24
Apache Hivemall in PySpark
2019-01-14
Feeding User-Item Interactions to Python-Based Streaming Recommendation Engine via Faust
2018-11-22
Attending MLconf SF 2018 #mlconf18
2018-11-02
Sending Sensor Data from Mbed Simulator to Treasure Data
2018-10-26
Apache Hivemall at #ODSCEurope, #RecSys2018, and #MbedConnect
2017-11-11
Understanding Research Trends in Recommender Systems from Word Cloud
2017-06-26
Deploying Static Site to GitHub Pages via Travis CI
2017-05-28
Hugo meets kramdown + KaTeX #gohugo
2017-04-30
Moving to GitHub Pages
2017-04-16
Comparison of Running Time of Cached/Uncached Spark RDD
2017-02-25
Parallel Programming vs. Concurrent Programming
2017-01-21
FluRS: A Python Library for Online Item Recommendation
2017-01-14
Recommendation.jl: Building Recommender Systems in Julia
2017-01-07
My New Year's Resolution 2017: Write an Article Every Week
2015-10-19
Migrate to Hugo from Jekyll: Another Solution for the MathJax+Markdown Issue
2015-10-13
PyCon JP 2015 #pyconjp
2015-10-04
Japan PHP Conference 2015 #phpcon2015
2015-10-03
Machine Learning Summer School 2015 Kyoto #MLSSKYOTO
2015-04-21
How to Derive the Normal Equation
2014-11-09
Hello English Entries