Prototypal Inheritance In JavaScript

Prototypal Inheritance In JavaScript

Prototypal Inheritance is the one of the cornerstones that make up JavaScript. It's a confusing topic for those coming from other programming languages such as Python or Java. How does it work and why does it exist ?…

One Year at The Digital Academy 🎉

One Year at The Digital Academy 🎉

This year has been one of the most transformative years of my life. I have learned a lot and by a lot I mean a #$@% ton.…

Testing... The Bane of My Existence (until Jest came along)

Testing... The Bane of My Existence (until Jest came along)

Not going to lie, testing has not been my friend for these last couple of months. That is until Jest came along!…

The Fundamental Principles of Design and why everyone should understand them

The Fundamental Principles of Design and why everyone should understand them

As a developer when I think of design I think of mock-ups, wire-frames, prototypes. While in a practical sense this is very much true, design is really way more broad then this.…

The Impostor Syndrome

The Impostor Syndrome

Photo by Dmitry Ratushny on UnsplashIt’s been a while, but in my defense I’ve never been busier in my life over the past six months at the Digital Academy! While some of my colleagues are basically super human (looking at you Sinan) and able to put out the…