How often do you find yourself on some website, innocently trying to read an article, when you notice that the site’s designers and programmers seem to be trying as hard as they can to get rid of you? (more…)
Read more »
More than a library but not quite a language, Ectype showcases a novel approach to web languages: rather than creating a completely new syntax and transformi... (more…)
Read more »
Developers spend up to half their time debugging, but often struggle to reproduce and investigate issues with existing developer tools. A time travel debugge... (more…)
Read more »
Implementing my 1999 video store refactoring example in JavaScript, with four different ways to compose the extracted functions. (more…)
Read more »
Some time ago I wrote an article explaining the concept of generators and how to use them in Python, but did you know that JavaScript has its own version of generators? This is actually a concept many people who develop JavaScript apps didn’t know it exis... (more…)
Read more »