Paras BhattraiTinkering Performance with Memory OptimisationsMemory is cheap and computation is expensive. If you are in tech then surely you must have came across this phrase. But do memory…Jul 17, 2020Jul 17, 2020
Paras BhattraiError handling in Rust: 101Coming to golang from a javascript world, I was surprised that Go did away with my favourite try catch. Very soon I found my tricks around…Apr 12, 2020Apr 12, 2020
Paras BhattraiWebAssembly: Where does it fit?WebAssembly is being pushed to be adopted on scale with all the four major browsers now supporting it. Since the web toolchain is already…Jan 13, 2020Jan 13, 2020
Paras BhattraiIs your Garbage Collector making program slow? [Go lang]One of the most celebrated feature that go improves over C is Garbage Collection (GC). Until recently when Rust came up with provisioning…Jan 6, 2020Jan 6, 2020
Paras BhattraiCounting Contributions on GitHub from BitbucketGitHub’s contribution map can be very motivating sometimes. Unless all your commits are going into Bitbucket private repos without any…Dec 30, 2019Dec 30, 2019
Paras BhattraiSetting up service worker for push notificationsIf you have ever spent hours figuring out why your pushManager subscription is not happening, eventually finding out it’s your service…Oct 27, 2019Oct 27, 2019
Paras BhattraiGolang and NLP resourcesIn a quest to avoid calling mature python NLP libraries from the Go code, I found some usable Go libraries for simple NLP tasks. Compiling…May 18, 2019May 18, 2019