<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chee Yee Lim&apos;s Personal Website</title><description>AI / Data Science Tech Lead Who Helps You Build The Future.</description><link>https://cheeyeelim.com/</link><language>en</language><item><title>First AWS Certification</title><link>https://cheeyeelim.com/blog/first-aws-certification/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/first-aws-certification/</guid><description>New badge unlocked: AWS Certified Solutions Architect – Associate 🎉</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><category>aws</category><category>cloud-deployment</category><category>continuous-learning</category></item><item><title>LLM-assisted HDB Resale App Rewrite</title><link>https://cheeyeelim.com/blog/llm-assisted-hdb-resale-app-rewrite/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/llm-assisted-hdb-resale-app-rewrite/</guid><description>After 20 minutes of spec-driven project initialisation + 20 hours of LLM-assisted manual review, I finally managed to fully rewrite and redeploy my web app on HDB resale pricing…</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>llm</category></item><item><title>Agentic-assisted coding - Dos and Don’ts</title><link>https://cheeyeelim.com/blog/agentic-assisted-coding-dos-and-donts/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/agentic-assisted-coding-dos-and-donts/</guid><description>3 ways that I use agentic-assisted coding</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate><category>agentic-ai</category><category>cloud-deployment</category><category>software-engineering</category></item><item><title>Agent-first Coding Approach</title><link>https://cheeyeelim.com/blog/agent-first-coding-approach/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/agent-first-coding-approach/</guid><description>After testing out my first agentic coding IDE using Google Antigravity, I truly feel that this is a tool that will fundamentally change how software engineers work.</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate><category>agentic-ai</category><category>cloud-deployment</category><category>software-engineering</category></item><item><title>Open Weight CV GenAI Models - FLUX.2</title><link>https://cheeyeelim.com/blog/open-weight-cv-genai-models-flux-2/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/open-weight-cv-genai-models-flux-2/</guid><description>On the front of generative AI for computer vision, there have been a lot of discussions on the more popular models like Nano Banana 2.</description><pubDate>Sun, 30 Nov 2025 00:00:00 GMT</pubDate><category>data-science</category><category>generative-model</category></item><item><title>Vibe Coding and Vibe Graphic Design</title><link>https://cheeyeelim.com/blog/vibe-coding-and-vibe-graphic-design/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/vibe-coding-and-vibe-graphic-design/</guid><description>I had always watched the vibe coding debates from the side line.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate><category>agentic-ai</category><category>data-science</category><category>generative-model</category></item><item><title>The Commercial Side of Open Source Software</title><link>https://cheeyeelim.com/blog/the-commercial-side-of-open-source-software/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/the-commercial-side-of-open-source-software/</guid><description>In most current technology stack, there is a critical open source software somewhere that the stack relies on.</description><pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>software-engineering</category></item><item><title>Data Science Dashboard/Web App Alternatives</title><link>https://cheeyeelim.com/blog/data-science-dashboard-web-app-alternatives/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/data-science-dashboard-web-app-alternatives/</guid><description>Whenever I need to build a dashboard, I have always relied on a mix of Python-based libraries (e.g. Dash, Streamlit) and commercial software (e.g. Tableau, PowerBI).</description><pubDate>Sun, 09 Nov 2025 00:00:00 GMT</pubDate><category>data-science</category><category>mlops</category><category>production-deployment</category></item><item><title>Career Quoridor</title><link>https://cheeyeelim.com/blog/career-quoridor/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/career-quoridor/</guid><description>Managing your career is like playing a game of Quoridor.</description><pubDate>Sun, 02 Nov 2025 00:00:00 GMT</pubDate><category>career-development</category><category>career-happiness</category><category>data-science</category></item><item><title>Some Closing Thoughts on Kubernetes</title><link>https://cheeyeelim.com/blog/some-closing-thoughts-on-kubernetes/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/some-closing-thoughts-on-kubernetes/</guid><description>Sharing the services and associated configurations I used to set up the Kubernetes backend powering my personal stack. In case the design is useful to others.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>mlops</category></item><item><title>Onto Kubernetes - Part 5</title><link>https://cheeyeelim.com/blog/onto-kubernetes-part-5/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/onto-kubernetes-part-5/</guid><description>I really liked the Bitnami’s Helm charts and Docker images repositories, at least until they decided to make their images paid access only.</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>mlops</category></item><item><title>Onto Kubernetes - Part 4</title><link>https://cheeyeelim.com/blog/onto-kubernetes-part-4/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/onto-kubernetes-part-4/</guid><description>With the Prometheus-Loki-Grafana stack being deployed, the observability stack has been fully deployed on the Kubernetes cluster. Operational metrics gathered by Prometheus and…</description><pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>mlops</category></item><item><title>Onto Kubernetes - Part 3</title><link>https://cheeyeelim.com/blog/onto-kubernetes-part-3/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/onto-kubernetes-part-3/</guid><description>I am still working on the Kubernetes stack behind my personal website whenever I have some free time.</description><pubDate>Thu, 30 Jan 2025 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>mlops</category></item><item><title>Owning your career as a data scientist</title><link>https://cheeyeelim.com/blog/owning-your-career-as-a-data-scientist/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/owning-your-career-as-a-data-scientist/</guid><description>It is the time of the year again when people start to reflect on the past year and plan for the year ahead.</description><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate><category>career-development</category><category>career-happiness</category><category>data-science</category></item><item><title>Data Science - Profit Centre vs Cost Centre</title><link>https://cheeyeelim.com/blog/data-science-profit-centre-vs-cost-centre/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/data-science-profit-centre-vs-cost-centre/</guid><description>Have you ever wondered how can we justify the business values created by data science? Is there any difference between a profit centre setup (i.e. client/stakeholder funded) for…</description><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate><category>data-science</category><category>roi</category><category>strategy</category></item><item><title>Brief Review on GitHub Copilot</title><link>https://cheeyeelim.com/blog/brief-review-on-github-copilot/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/brief-review-on-github-copilot/</guid><description>Time really does fly. It is now almost the end of 2024.</description><pubDate>Mon, 02 Dec 2024 00:00:00 GMT</pubDate><category>data-science</category><category>llm</category><category>software-engineering</category></item><item><title>Onto Kubernetes - Part 2</title><link>https://cheeyeelim.com/blog/onto-kubernetes-part-2/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/onto-kubernetes-part-2/</guid><description>About 2 months ago, I started migrating my entire personal stack onto Kubernetes from regular virtual servers.</description><pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>mlops</category></item><item><title>Technical Debt vs. Mortgage: A Data Science Homeowner’s Guide</title><link>https://cheeyeelim.com/blog/technical-debt-vs-mortgage-a-data-science-homeowners-guide/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/technical-debt-vs-mortgage-a-data-science-homeowners-guide/</guid><description>(I used chatGPT to help me make the written content more &quot;engaging&quot; and &quot;LinkedIn-like&quot;, so keeping the 2 versions below for comparison purpose.)</description><pubDate>Thu, 26 Sep 2024 00:00:00 GMT</pubDate><category>data-science</category><category>mlops</category><category>software-engineering</category></item><item><title>Onto Kubernetes</title><link>https://cheeyeelim.com/blog/onto-kubernetes/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/onto-kubernetes/</guid><description>I have always been told that using Kubernetes is too complex and overkill for most purposes.</description><pubDate>Wed, 31 Jul 2024 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>software-engineering</category></item><item><title>3 Micro Learnings Over the Weekend</title><link>https://cheeyeelim.com/blog/3-micro-learnings-over-the-weekend/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/3-micro-learnings-over-the-weekend/</guid><description>3 micro learnings over this weekend :</description><pubDate>Tue, 11 Jun 2024 00:00:00 GMT</pubDate><category>data-engineering</category><category>data-science</category><category>production-deployment</category></item><item><title>New additions to family - Traefik and Airflow</title><link>https://cheeyeelim.com/blog/new-additions-to-family-traefik-and-airflow/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/new-additions-to-family-traefik-and-airflow/</guid><description>Added Traefik and Airflow to the family of services behind my personal websites.</description><pubDate>Sat, 10 Feb 2024 00:00:00 GMT</pubDate><category>cloud-deployment</category><category>data-science</category><category>software-engineering</category></item><item><title>FIRE planner</title><link>https://cheeyeelim.com/blog/fire-planner/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/fire-planner/</guid><description>Built a new dashboard to help you plan financially for your potential FIRE (financial independence retire early).</description><pubDate>Mon, 18 Dec 2023 00:00:00 GMT</pubDate><category>data-science</category><category>production-deployment</category><category>software-engineering</category></item><item><title>Excel + Office Scripts</title><link>https://cheeyeelim.com/blog/excel-office-scripts/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/excel-office-scripts/</guid><description>If you have worked with Excel automation in the past, you may have painful memories working with complex Excel functions or VBA codes.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><category>automation</category><category>data-science</category><category>excel</category></item><item><title>Infrastructure and framework behind my personal websites</title><link>https://cheeyeelim.com/blog/infrastructure-and-framework-behind-my-personal-websites/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/infrastructure-and-framework-behind-my-personal-websites/</guid><description>I decided to set up my own website at the end of 2020.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><category>data-science</category><category>production-deployment</category><category>software-engineering</category></item><item><title>Makefile</title><link>https://cheeyeelim.com/blog/makefile/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/makefile/</guid><description>A small titbit to share today, the Makefile.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><category>data-science</category><category>production-deployment</category><category>software-engineering</category></item><item><title>Rocket League reinforcement learning-trained bot</title><link>https://cheeyeelim.com/blog/rocket-league-reinforcement-learning-bot/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/rocket-league-reinforcement-learning-bot/</guid><description>As a passionate gamer, I have been reading about the Rocket League Nexto cheat situation with keen interest…</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><category>data-science</category><category>machine-learning</category><category>reinforcement-learning</category></item><item><title>Timeline of LLM</title><link>https://cheeyeelim.com/blog/timeline-of-llm/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/timeline-of-llm/</guid><description>&quot;Classic quant signals might work, but you can’t explain them; ChatGPT might not work, but it can explain itself.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><category>data-science</category><category>llm</category><category>machine-learning</category></item><item><title>Data science solutions - Build vs buy</title><link>https://cheeyeelim.com/blog/data-science-solution-build-vs-buy/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/data-science-solution-build-vs-buy/</guid><description>Many data scientists are working in companies with less advanced technology infrastructure.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate><category>data-science</category><category>roi</category><category>strategy</category></item><item><title>Being a data scientist in consulting</title><link>https://cheeyeelim.com/blog/data-scientist-consulting/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/data-scientist-consulting/</guid><description>A very accurate and vivid description of being a data scientist in a consulting context.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate><category>consulting</category><category>data-science</category><category>skill-gaps</category></item><item><title>Delegating to chatGPT &amp;amp; Stable Difussion</title><link>https://cheeyeelim.com/blog/delegating-chatgpt-stable-diffussion/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/delegating-chatgpt-stable-diffussion/</guid><description>This week, I am jumping on the bandwagon by delegating the task of creating my LinkedIn post to chatGPT (for text) and Stable Diffusion (for image) with the following prompts.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate><category>career-planning</category><category>data-science</category><category>machine-learning</category></item><item><title>Soft skill - +1 mindset</title><link>https://cheeyeelim.com/blog/soft-skill-plus-one-mindset/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/soft-skill-plus-one-mindset/</guid><description>Recently I reflected on my professional career on things that I have done differently earlier on in my career versus now.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate><category>1-mindset</category><category>career-development</category><category>data-science</category></item><item><title>Things they didn’t teach you in software engineering</title><link>https://cheeyeelim.com/blog/things-they-didnt-teach-you-software-engineering/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/things-they-didnt-teach-you-software-engineering/</guid><description>Whenever you feel disillusioned about the mismatch in promises between what you were taught in university/bootcamp versus what you actually worked on in a job.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate><category>data-science</category><category>software-engineering</category><category>technical-advice</category></item><item><title>State of DS Survey by Anaconda - Skill Gaps</title><link>https://cheeyeelim.com/blog/state-ds-survey-ananconda-skill-gaps/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/state-ds-survey-ananconda-skill-gaps/</guid><description>According to the State of Data Science survey done by Anaconda, the top 5 most important skill gaps in data science are:</description><pubDate>Tue, 29 Nov 2022 00:00:00 GMT</pubDate><category>data-science</category><category>skill-gaps</category><category>unicorn</category></item><item><title>Illustrated stable diffusion from Jay Alammar</title><link>https://cheeyeelim.com/blog/illustrated-stable-diffusion/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/illustrated-stable-diffusion/</guid><description>If you are interested in knowing how Stable Diffusion generates amazing AI arts, but are put off by the steep technical details,</description><pubDate>Tue, 22 Nov 2022 00:00:00 GMT</pubDate><category>data-science</category><category>generative-model</category><category>machine-learning</category></item><item><title>Short review of Designing Machine Learning System</title><link>https://cheeyeelim.com/blog/short-review-designing-machine-learning-system/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/short-review-designing-machine-learning-system/</guid><description>I have finally finished “Designing Machine Learning Systems” after a few weekends of focus reading. It is one of the rare technical books that I finished in its entirety, and I…</description><pubDate>Tue, 15 Nov 2022 00:00:00 GMT</pubDate><category>data-science</category><category>machine-learning</category><category>mlops</category></item><item><title>Automatic speech recognition - Whisper OpenAI</title><link>https://cheeyeelim.com/blog/automatic-speech-recognition-whisper/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/automatic-speech-recognition-whisper/</guid><description>Whisper is a recently released transformer-based automatic speech recognition (ASR) model from OpenAI.</description><pubDate>Tue, 08 Nov 2022 00:00:00 GMT</pubDate><category>data-science</category><category>machine-learning</category><category>speech-recognition</category></item><item><title>Data versioning</title><link>https://cheeyeelim.com/blog/data-versioning/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/data-versioning/</guid><description>“Data versioning is like flossing. Everyone agrees it’s a good thing to do, but few do it.” Chip Huyen, Designing Machine Learning Systems</description><pubDate>Tue, 01 Nov 2022 00:00:00 GMT</pubDate><category>data-science</category><category>data-versioning</category><category>machine-learning</category></item><item><title>Concept drift vs data drift vs covariate drift</title><link>https://cheeyeelim.com/blog/concept-data-covariate-drift/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/concept-data-covariate-drift/</guid><description>Do you always get confused among concept drift vs data drift vs covariate drift like me?</description><pubDate>Tue, 25 Oct 2022 00:00:00 GMT</pubDate><category>concept-drift</category><category>data-science</category><category>machine-learning</category></item><item><title>MLU-Explain : Visual explanation of ML concepts</title><link>https://cheeyeelim.com/blog/mlu-explain-visual-explanation-ml-concepts/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/mlu-explain-visual-explanation-ml-concepts/</guid><description>A very cool website from Amazon that explains various machine learning concepts using interactive and visual essays.</description><pubDate>Tue, 18 Oct 2022 00:00:00 GMT</pubDate><category>data-science</category><category>education</category><category>visual-explanation</category></item><item><title>ML system design - problem definition &amp; consulting</title><link>https://cheeyeelim.com/blog/ml-system-design-problem-definition-consulting/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/ml-system-design-problem-definition-consulting/</guid><description>I recently started reading the excellent book called Designing Machine Learning Systems by Chip Huyen.</description><pubDate>Mon, 10 Oct 2022 00:00:00 GMT</pubDate><category>consulting</category><category>data-science</category><category>machine-learning</category><category>mlops</category></item><item><title>The happiness equation</title><link>https://cheeyeelim.com/blog/happiness-equation/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/happiness-equation/</guid><description>(Image source: https://twitter.com/aurelien\gohier/status/1062248485154705408))</description><pubDate>Sun, 02 Oct 2022 00:00:00 GMT</pubDate><category>career-happiness</category><category>mental-health</category><category>positive-psychology</category></item><item><title>Midpoint review of M6 competition - results</title><link>https://cheeyeelim.com/blog/midpoint-review-m6-competition-results/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/midpoint-review-m6-competition-results/</guid><description>As a quick follow-up to my last post on the midpoint review of M6 competition, I have looked into the actual performance statistics of my entries in the first half of the…</description><pubDate>Sat, 06 Aug 2022 00:00:00 GMT</pubDate><category>forecasting</category><category>m6-competition</category><category>portfolio-optimisation</category><category>time-series</category></item><item><title>Midpoint review of M6 competition</title><link>https://cheeyeelim.com/blog/midpoint-review-m6-competition/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/midpoint-review-m6-competition/</guid><description>With the ending of June, it is now the halfway point of M6 competition. It may be a good time to do a quick review of my progress and learnings from the M6 competition so far.</description><pubDate>Sat, 16 Jul 2022 00:00:00 GMT</pubDate><category>forecasting</category><category>m6-competition</category><category>portfolio-optimisation</category><category>time-series</category></item><item><title>A beginner guide to the folder structure generated by cookiecutter-pypackage</title><link>https://cheeyeelim.com/blog/a-beginner-guide-to-the-folder-structure-generated-by-cookiecutter-pypackage/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/a-beginner-guide-to-the-folder-structure-generated-by-cookiecutter-pypackage/</guid><description>cookiecutter-pypackage offers a very well equipped standard project template to create a Python package. However for many first time users, the automatically generated folder…</description><pubDate>Fri, 11 Feb 2022 00:00:00 GMT</pubDate><category>cookiecutter</category><category>python-package</category></item><item><title>Trying to use  cookiecutter-pypackage and ended up contributing to it</title><link>https://cheeyeelim.com/blog/trying-to-use-cookiecutter-pypackage-and-ended-up-contributing-to-it/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/trying-to-use-cookiecutter-pypackage-and-ended-up-contributing-to-it/</guid><description>cookiecutter-pypackage provides an amazing framework to develop a Python package with. The original version (https://github.com/audreyfeldroy/cookiecutter-pypackage) has been…</description><pubDate>Thu, 10 Feb 2022 00:00:00 GMT</pubDate><category>cookiecutter</category><category>natural-language-processing</category><category>python-package</category></item><item><title>Loading child CSS style in Wordpress</title><link>https://cheeyeelim.com/blog/loading-child-css-style-in-wordpress/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/loading-child-css-style-in-wordpress/</guid><description>If you are a Wordpress newbie and wanted to add your own CSS styles onto an existing Wordpress theme using child template like me, you may also be following the instruction on…</description><pubDate>Wed, 02 Feb 2022 00:00:00 GMT</pubDate><category>css</category><category>mini-hurdle</category><category>php</category><category>wordpress</category></item><item><title>Comparing Exploratory Data Analysis Libraries</title><link>https://cheeyeelim.com/blog/comparing-eda-libraries/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/comparing-eda-libraries/</guid><description>I have tested and reviewed a few Python packages for data processing and/or exploratory data analysis (EDA). Most of these packages attempt to automate parts of the data processing…</description><pubDate>Sat, 29 Jan 2022 00:00:00 GMT</pubDate><category>data-processing</category><category>exploratory-data-analysis</category></item><item><title>Comparing Time Series Machine Learning Libraries</title><link>https://cheeyeelim.com/blog/comparing-time-series-machine-learning-libraries/</link><guid isPermaLink="true">https://cheeyeelim.com/blog/comparing-time-series-machine-learning-libraries/</guid><description>I have tested and reviewed a few Python packages for time-series data analysis, mostly on forecasting. Most of these packages are one-stop shop machine learning packages, with some…</description><pubDate>Sat, 29 Jan 2022 00:00:00 GMT</pubDate><category>automl</category><category>machine-learning</category><category>modelling</category><category>time-series</category></item></channel></rss>