DeveloPanda

Eyad Kobatte

Written by Eyad Kobatte. Follow me on Twitter or Check out my github

Design Patterns - Part 1 - Memento Pattern

October 21, 2021

Memento pattern is one of the 23 design pattern from GoF. It’s a pattern that can help manage state and take steps to states. A very common…

Reinventing the Wheel - Part 1 - Array#at

September 16, 2021

Node 16 introduced a new Array method which lets us access individual array elements through a method. I will be going to try and replicate…

Thinking in TypeScript

September 05, 2021

This is an evergrowing series of collections of my thoughts and observations from someone who has been using JavaScript for a while to start…

Making sense of destructured imports for testing and stubs

April 16, 2020

Edit This article has been edited with the following Previously, I wrote that we would be getting new instances of a function when we…