There are a range of ways in JavaScript to handle or express delayed activity: Callbacks (pass a...
(cover pic unsplash) A thought occurred to me today when I was considering an article by Eric Normand...
How to think differently about your code, via an example of how I rescued myself from a horrible func...
Or just our approach to it? Why does this subject, so fundamental, seem so hard? The internet, inc...
Functional, OOP and procedural styles are all valid, just different - and in fact complementary. To...
If you are worrying about the how and the detail, just relax. Focus on the logical operations. The f...
Hi Ben Halpern A Canadian software develope...
As I delve a bit more into the experience of converting myself into a semi-literate functional progra...
There is no necessarily fundamental reason why functional programming is better than a procedural or...
(Cover image by John Westrock on Unsplash) "Design, maths & framework". The "you really should...
A combination of functional front-end JavaScript and state machines leads to unit and business logic...
I recently completed an excellent course by James Moore on the basics of functional JavaScript for we...
Shouting "Yes!" when code works the first time...
Or - I have commitment issues! A story of starting out in web dev and of avoiding making decisions about frameworks
In the old days, reuse was hard but we never broke interface backwards compatibility...
Why using vanilla JavaScript over front-end frameworks is still essential