Is JavaScript Promise Sync or Async?

TLDR; Any code in Javascript or Typescript that uses the word “promise” is asynchronous. What Does Async Mean? When coding asynchronously it means that your code is running on a different thread or CPU core than the main program that started the process. This leaves the main thread free to do important jobs like keeping … Read more

Is Async Better than Sync in Javascript?

Neither async nor sync are better in Javascript. Rather, they both have specific use cases. This post will show you the most common cases for each and the real world scenarios in which you would use them. TLDR; Use async code for all long running processes that take longer than 30 milliseconds. You can use … Read more

Technology Job Salaries by Year and Sector

This post is the once stop shop for you to see tech, software engineering and IT salaries from around the world. Simply click any link below to see what you should be earning! These are updated every year so you can get an idea of the progression, and extra cash, that you should be seeing! … Read more