Skip to main content

Posts

Showing posts from 2017

Time to hit F5 on some OS concepts

A lot stuffs happened during this break. I'll scratch em down here later cz it isn't time for it. It's Sunday 2:30 am and I'm not gonna lie, I couldn't sleep in peace for the past 2 days as my mind has been haunted by an issue. One of my hobby app is firing a lot of requests to the Google Cloud Datastore. Technically speaking, my app has been well optimized for least requests - and it is doing it right. It turns out the issue is normal: the more people uses the app the more hits on the Datastore and each hit costs. Even though Google offers an economic awesome pricing scheme on Datastore, I've to account for higher hit ratio. I'm not rich, I've to fix this. I'm thinking of some kind of a caching mechanism. I've found some npm modules out their, unfortunately they don't have the right balls. So decided to give a try to make a pluggable solution that works just like how the OS manages hdd-ram-cache stack on a computer. But, my app is not

A final note to my Voldmort.

Voldmort is the name I given to my computer when I joined Interland 6 months ago as UXD. But personally, I'm more a MEAN stack developer than UX developer. Recently I got an opertunity as MEAN developer in a company at Infopark. So, today I'm signing off from Voldmort forever. I started writing this post from Voldmort. 6 months he served me awesome in Linux. Running node in it was a breeze. I always kept it up to date and bugfree. "Oh my zsh" beautified my terminal so that I never get tired by looking at it. My desktop was clean and stupidly simple. I never had more than 5 icons on my desktop even though I had a dual monitor setup. It always gave me fresh new feel whenever I turn it on. And when I'm wired in 🎧, story begins. It keeps me focused and distraction free. Thanks to SoundCloud, Sublime Text, GitHub, Node and Google (and ofcourse, java - I'm not gonna miss you 😂). The one single jerk was with Eclipse, but still forgivable. Big thanks 💜