It's not all roses in the world of Node.js. In fact, more than just about every other platform I've used, it can feel like a precarious mountain path with a long cliff below. Yes, it features some very beautiful vistas, but one wrong step and it's all over. Let's cover four of those simple mistakes with substantial, unexpected consequences, as well as some potential guardrails.
id Software co-founder John Romero tells the early story of the game company in this GDC 2016 talk and lists the programming principles that guided them towards the rapid development of many games including Doom and Quake with a very small team.
This post gathers what you need to know, and what you need to do, if you use CloudFlare, or if you personally used a website using CloudFlare.
You might have heard of RxJS, or ReactiveX, or reactive programming, or even just functional programming before. These are terms that are becoming more and more prominent when talking about the latest-and-greatest front-end technologies. And if you're anything like me, you were completely bewildered when you first tried learning about it.