3 months into the startup journey
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...
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...
I haven’t mentioned this to many people, but since September 2020, I’ve been studying part-time (alongside work) for an online master’s in computer science a...
You say the code coverage on your codebase is 100% - that’s awesome! But is it C0 or higher?
I worked on the Kedro open source project for about 2 years, and explained open sourcing to many people, both technical and non-technical. While I never get ...
If you want to work in tech in the UK and need a visa, I strongly recommend you consider applying for Tech Nation’s Global Talent visa.
By default, Python modules can import any internal/external Python modules without any restrictions. However, this flexibility can cause maintainability issu...
TL;DR: You cannot package a Python module that depends on local wheel dependencies.
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...
Eigenvalues and eigenvectors often appear in the mathematics of machine learning, in areas such as Principle Component Analysis (PCA) and Singular Value Deco...
I wrote an interview article for MSc Computing Science at Imperial College London in their website a while ago. I’m re-posting it in my blog for anyone inter...
I was reviewing basic linear algebra and saw these two statements about the relationship between unit vectors and unit basis vectors.
Code review is part of most programmers’ job, and involves a number of written interactions with your colleagues over Github. I found this blog post “How to ...
When writing an end-to-end test using behave, debugging can be a little tricky. If you want to add a break point with pdb, you can provide a CLI flag behave ...