PinnedSrinjoy Santra·Mar 12Practical Go Error ManagementWhy Go errors feel painful (but are powerful)
PinnedSrinjoy Santra·Mar 1CurlDelegating Handler in .NETDebug your .NET core http client requests by logging as curlA response icon1A response icon1
Srinjoy Santra·Feb 25, 2023Adapter Pattern in C#This is the seventh chapter of “Head First Design Patterns” book.
Srinjoy Santra·Aug 4, 2022Factory Pattern in C#This is the fourth chapter of the “Head First Design Patterns” book. I have covered the Strategy, Observer and Decorator patterns before.
Srinjoy Santra·Aug 29, 2021Decorator Pattern in GoThe Decorator Pattern attaches additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassA response icon1A response icon1
Srinjoy Santra·Mar 15, 2021Observer Pattern in GoThis is the second chapter of Head First Design Patterns book. Here I briefly discuss the use-case and the implementation.
Srinjoy Santra·Feb 20, 2021Strategy Pattern in GolangUsually I find technical books very dry, but “Head First Design Patterns” was awash with funny anecdotes and eye-grabbing illustrations…
Srinjoy Santra·Sep 18, 2020Concurrent Merge Sort in GolangBack when I learnt merge sort, I always saw this diagram of dividing the array till the end and merging them in a sorted manner. A passing…
Srinjoy Santra·Jun 30, 2020React Hooks: Building a simple like-dislike review systemThis will be a basic tutorial to familiarize the concept of state hook.
Srinjoy Santra·Mar 19, 2019A brief overview of JavaScript ObjectsIn JavaScript, an object is an unordered collection of associated key/value pairs (properties). Each property can reference a primitive …A response icon2A response icon2