Recent Posts

3 months into the startup journey

19 minute read

It’s been about 3 months since I started working on my own startup (wow, time flies so fast…). Some people seem to think that I’ve just started a cool startu...

Python packaging edge cases

4 minute read

TL;DR: You cannot package a Python module that depends on local wheel dependencies.

Subtle mistakes in writing unit tests

4 minute read

While most developers know what a unit test is, I have seen quite a few cases where people claim non-unit tests to be “unit tests”, even among experienced de...

An insight into the Gershgorin circle theorem

2 minute read

Eigenvalues and eigenvectors often appear in the mathematics of machine learning, in areas such as Principle Component Analysis (PCA) and Singular Value Deco...