JavaScript series, Reverse Engineering, best practices and Spies

softchris profile image Chris Noring Updated on ・1 min read

Reverse Engineering

There is a real benefit to trying to figure out how the tools you use every day actually work. It forces you to think and also improve your architecture skill. Most of all it makes you understand why something is implemented in a certain way.

Have you ever wondered how a Promise actually works? Then this article is for you
You use test libraries every day, I hope. Have you ever wondered what makes them tick?
Want to understand what makes spies tick in testing by implementing it yourself? Then this is for you.

Good practices

Here are 10 things in JavaScript I think you should adopt today. You will type less and get more done.

Back to school

Recursion was one of those dreaded topics at Uni but if you got it WOW you could build some really elegant solutions. Recursion is everywhere, compilers, compression, search. Upskills with this elegant approach

Posted on by:

softchris profile

Chris Noring


https://twitter.com/chris_noring Cloud Developer Advocate at Microsoft, Google Developer Expert


ITNEXT is a platform for software developers, engineers, IT architects, system engineers and IT enthousiasts to share knowledge, connect and connect.


markdown guide

Typo in your title, I think you meant "Javascript". :)