• New additions to family – Traefik and Airflow

    New additions to family – Traefik and Airflow

    Added Traefik and Airflow to the family of services behind my personal websites. Traefik – an amazing modern reverse proxy that integrates extremely well with docker containers, saving me a lot of troubles in manual configurations (looking at you nginx). Traefik makes it trivially simple to redirect internet traffic to multiple Dash docker containers, by……

    Posted on

    Categories

    Tags


  • FIRE planner

    FIRE planner

    Built a new dashboard to help you plan financially for your potential FIRE (financial independence retire early). Link to dashboard : https://cheeyeelim.com/apps/fireplanner It takes a few inputs to help you visualize your (+ your partner’s) personal cash flows throughout your lifetime. Besides simple income and expense adjustments, it also simulates housing/mortgage and child-related expenses. Unfortunately,……

    Posted on

    Categories

    Tags


  • Infrastructure and framework behind my personal websites

    Infrastructure and framework behind my personal websites

    I decided to set up my own website at the end of 2020. 3 years later, I run 2 websites backed by multiple supporting services (see image below), all set up and operated by myself. My goals are (1) to set up a robust infrastructure that can ensure my websites/services are always up, and (2)……

    Posted on

    Categories

    Tags


  • Excel + Office Scripts

    Excel + Office Scripts

    If you have worked with Excel automation in the past, you may have painful memories working with complex Excel functions or VBA codes. Recently I realized newer versions of Excel support Office Scripts, which changes my impression of Excel automation completely. Some highlights of Excel + Office Scripts: ✔️ Can be run on the cloud,……

    Posted on

    Categories

    Tags


  • Makefile

    A small titbit to share today, the Makefile. A Makefile can be used to define sets of commonly used commands to save time and to ensure the commands run in the correct order with needed pre-requisites. For example, you can define a list of build-related commands under a target called “build”. Then next time you……

    Posted on

    Categories

    Tags


  • Rocket League reinforcement learning-trained bot

    Rocket League reinforcement learning-trained bot

    As a passionate gamer, I have been reading about the Rocket League Nexto cheat situation with keen interest (https://kotaku.com/rocket-league-machine-learning-cheating-nexto-bot-1849980593). For those unfamiliar with games, Rocket League is a competitive online game where players control cars to play football. Someone has built a bot trained via reinforcement learning, and offered it as a cheating solution to……

    Posted on

    Categories

    Tags


  • Timeline of LLM

    Timeline of LLM

    “Classic quant signals might work, but you can’t explain them; ChatGPT might not work, but it can explain itself. In a sense this is the opposite of a classic “black box” machine-learning investment algorithm.” This is an interesting take by Matt Levine, on the ability of ChatGPT to be an asset manager (https://www.bloomberg.com/opinion/articles/2023-01-26/chatgpt-is-not-much-of-a-pitch-robot). One of……

    Posted on

    Categories

    Tags


  • Soft skill – +1 mindset

    Soft skill – +1 mindset

    Recently I reflected on my professional career on things that I have done differently earlier on in my career versus now. One thing that stood out is, that I practice the +1 mindset now. The +1 mindset considers not just my views, but also the others that I interact with. Early on in my career,……

    Posted on

    Categories

    Tags


  • Things they didn’t teach you in software engineering

    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. I recommend reading this article, https://vadimkravcenko.com/shorts/things-they-didnt-teach-you/. It is written for software engineering, but many points mentioned apply to data science/analytics as well.

    Posted on

    Categories

    Tags


  • Data science solutions – Build vs buy

    Data science solutions – Build vs buy

    Many data scientists are working in companies with less advanced technology infrastructure. But these companies still wish to solve their business problems with the help of data science / analytics. At this point usually a question arises, “Should we build or buy a solution to solve this problem with data science?”. As nicely pointed out……

    Posted on

    Categories

    Tags