When people get started with unit testing, they often get stumped when it comes to testing functions that have side effects. This post is a gentle introduction to some of the concepts involved in testing side effects.
The kingdom of Testadel is under threat. Learn how to test side effects in your code through this medieval tale of lies, deceit, magic and espionage.
Angular has a powerful dependency injection system. Learn how to use it so that your code complies with the Dependency Inversion Principle.
Reading a number like 1000000000000 on a line of code may be a breeze for your computer but is next to impossible for a human to do without getting a headache or nose bleed. What can we do to make large numbers more readable to the human eye?