Alero Moses E.
Software Developer & enthusiast of everything cool
Curiosity and boredom can be catalysts for great things
Introduction If you’ve spent any time working on web authentication, you’ve likely come across JSON Web Tokens, or JWTs. For those who haven’t, here’s the quick rundown: JWTs are a compact, URL-safe way to represent claims between two parties. They’re part of the broader JavaScript Object Signing and Encryption (JOSE) standard and have become a…
“Good design is like evolution—it thrives through small, independent compositions. Inheritance builds rigidity, while composition creates life’s beautiful adaptability.” – Richard Dawkins The quote above paints a picture of composability over inheritance in good (software) design. Composition over Inheritance is a phrase I have encountered many times throughout my career.What it truly meant and why…