Sign in

Software Engineer at Postman | “Coder by profession, Artist by passion” | Stopped writing on Medium and moved to https://piperunner.in/blogs

I have stopped writing on medium as you might have guessed from my long pause on this platform. There are good reasons for it and that would be a story for another day. If you like to read what I share… please keep a close eye on https://piperunner.in/blogs/ as I have moved to my own blog website. Thank you for all your support and motivation that powered me through the 2 months of intense grind to write that website from scratch. It is not pixel perfect yet but has all the bells and whistles for my audience to read the blogs I write. If you need any kind of specific feature for reading (eg: reading mode, light mode for blogs, etc), just let me know. I’ll spend a weekend and add whatever you demand. :)

Peace out !!


A standard workflow that you should definitely know about.

Whenever you wish to work on an opensource code base, the first thing you need to know is what to contribute, and soon after that, you will end up with the question of how to contribute. Even though this is one…


In the last article (written over a year ago) we showed a hacky way of glueing together Python and Electron using a well-structured architecture. The architecture itself was powerful but it was still complicated to use, so I ended up creating a library out of it. Today we shall discuss…


Recently I found myself engaged in one of the many side projects that I keep doing from time to time. But this time I was looking for something challenging and had a little more enthusiasm for this particular project.

So long story short, we were reinventing an IoT ecosystem where…


I recently went on to blabber about feature extraction and speaker diarisation in a little meetup we had here at pyDelhi (a python users meetup based in Delhi, India ). …


This goes out to all my followers who have been really kind to my publication since its inception. I started Heuristics as a fun little place to put up my work back when I was in my 3rd year of college.

Since then, we have been growing into a nice…


In the last article we prepared a boiler plate that made use of CRA. The boiler plate that we created could be used to develop a React based UI that could run smoothly in an electron shell. …


We’ll, this took me a while to complete as I was a bit caught up with life. Anyway, let’s get started…

You could always just clone my repository from GitHub and skip straight to Test Drive 2 of this article…

But I would like you to know how the boilerplate…


The Blueprint

Before we actually get down to writing a sample app, let us try to understand what all components we need to deal with, and how they communicate with each other. …


From Development to Production

This will be a huge blog, so it would be best to split it up based on the target of our discussion. I don’t know how many parts I’ll have to split this into, but let’s get started anyway.

So you planned to write a Desktop app for some reason…

Aakash Mallik

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store