
Analyzing PyPI Download Statistics: from Zero to Half a Million Downloads in 9 Months
Remember the OpenCV packaging project for Python about which I wrote 9 months ago? Turns out it got a bit more popular than I expected. The popularity reflects directly to the issue and contributor count which in turn has provided a great opportunity to learn how to govern and maintain

Diving into Modern JavaScript
Over the past 10 years I have been writing JavaScript every now and then. If you were doing something for the web, it was almost inevitable that at some point you would have to write some JavaScript here and there to make some feature work nicely in the frontend of

DIY Hydrophonic Herb Garden: Lessons Learned
Summer is approaching fast. It means that it's time to do a short retrospective of my last summer DIY hydrophonic garden project. The hydrophonic system I built last year was a huge success. However, there were also a couple of small issues with it. I'm going to use the same

Python Packaging: OpenCV on Wheels
If you want your open source software project to become popular, the project should be easy to install and distribute. To achieve this, software has to be packaged. With packaging I refer to delivering your software for people around the world so that it can be installed preferably with one
DIY hydrophonic herb garden
My previous blog post might have been a bit hard to grasp, so let's move on to a bit easier topic: gardening. Gardening is fun and rewarding, but Finnish summer isn't very warm or long. A few days ago it was snowing, which isn't very fun at this time of