Skip to content

Blog

On Deep Work

Girl Studying

I believe that useful work, of lasting value to oneself and others, comes from uninterrupted concentration. Intuitively it makes sense - imaging working on a complex task, requiring you to hold many pieces of information in your mind simultaneously in order to produce a result, something common in knowledge fields. When you are interrupted, such as by an instant message or some other notification, your attention on the main task is lost, some new context is loaded into your memory as necessary to deal with processing the distraction, and by the time you resume the main task, it becomes harder to recall the pieces of information you were holding in your memory earlier.

Developing in WSL Containers (Now with GPU support!)

As a programmer there were a lot of version/environment issues I faced while developing with Python, Node and other tools. Some examples:

  • Switching between different Python versions on Windows is difficult and requires third-party solutions e.g. Chocolatey
  • Switching between different Node versions also requires a third-party solution (nvm)
  • While pipenv, venv and poetry are ways to manage different Python environments, they still depend on the base Python version installed, which is another external dependency
  • Maintaining other dependencies such as CUDA drivers, ffmpeg etc.

To Endowus, Or Not?

Endowus has been making waves in the robo-advisor market in Singapore, hitting $1 billion in assets under management (AUM) recently.

It offers tailored investment solutions, customized for your risk appetite. Its portfolios are constructed from institutional-level fund classes, so fees are lower. Endowus also rebates trailer fees they receive from funds, so you pay even less. Finally, you can even build your own portfolio, using funds from PIMCO to Dimensional.

With that in mind, should you switch from IBKR to Endowus?