Uday ReddySlices could be tricky in golangBefore we understand the why slices could be notorious tricky, lets get some basics right.Oct 23Oct 23
Uday ReddyConsistent hashingThis is an excerpt of consistent hashing from Amazon Dynamo white paper.Oct 14Oct 14
Uday ReddyHTF is a semaphore implemented in golang?I happened to be intrigues by pgx library lately. For those who dont know its a postgres connection library. You might be like, “meh…Feb 10Feb 10
Uday ReddyinNerd For TechChoose Function over ClassDisclaimer: By no means do I claim that Function is always better than Class, this is case study where function outweighs class.Jul 4, 2022Jul 4, 2022
Uday ReddyinNerd For TechEvent Loop in detailWe all use javascript extensively but never worry about the implementation, hope this helps choose the right API.Mar 15, 20212Mar 15, 20212
Uday ReddyinNerd For TechJournal: Do you need to care about re-renders in react?Back story: Back in 2013/12 when React was released it was widely popular because of virtual DOM. DOM updates are time-consuming and…Feb 23, 2021Feb 23, 2021
Uday ReddyBuilder patternSeparating the construction of a complex object from its representation so that the same construction process can create different…Aug 28, 2020Aug 28, 2020
Uday ReddyPrototype pattern or dynamic factoryEver wondered how to a factory that can be dynamic?Aug 9, 2020Aug 9, 2020
Uday ReddyFactory patternDefines an interface to create products in superclass, but let the subclass decide the type of object.Jul 25, 2020Jul 25, 2020
Uday ReddyBridge patternDecouples abstraction from implementation so that both can vary independently.Mar 12, 2020Mar 12, 2020