War criminal and mass murderer who takes money from dictatorships and mediaeval monarchies worries that the Labour party under Corbyn is too moderate.
Month: September 2018
Typescript saves you from stupid bugs at the cost of introducing impossible to solve bugs.

Typescript saves you from stupid bugs at the cost of introducing impossible to solve bugs.
This is true

This is true
C++ has a LHS ternary operator.

C++ has a LHS ternary operator.
Google has been trying to ruin the URL for 20 years.
Google has been trying to ruin the URL for 20 years.
Early microcomputers were fun because their only real purpose really was to teach you how to program.
Early microcomputers were fun because their only real purpose really was to teach you how to program.
This article reconstructs pretty accurately what it felt like to be there. I can confirm that growing feeling of excitement as the narrative of learning the machine gradually unfolded.
That’s an experience that’s hard to beat even today despite three decades of technological advancement.
You really, truly, honestly don’t need a Virtual DOM. Srsly.
You really, truly, honestly don’t need a Virtual DOM. Srsly.
This is an interesting discussion from last year about Tagged Template String Literals (TTSL? I’m coining it right here) versus Virtual DOM systems (React, Vuejs etc).
While the focus of the discussion is on the (then recent) lit-html announcement, Andrea Giammarchi’s hyperHtml is also given the prominence it deserves. Andrea, an independent developer, invented the technique and released his library 6 months earlier than Google.
https://www.youtube.com/watch?v=uCHZJy2n8Qs&lc=UgyBaGjg7EyZsNHMmBZ4AaABAg
The number one good thing that React brought to front end development was the pure render function.
The number one good thing that React brought to front end development was the pure render function. Pure functions can be composed out of other pure functions and this gives us a more powerful way to reuse existing code.