A good[ish] website
Web development blog, loads of UI and JavaScript topics
This is me rambling about design, plagiarism, and being bored. And stuff like that. Intro, or design for the sake of design Before I was a…
Here’s how to listen to more complex keyboard input with JavaScript. A basic example Usually, it’s better to listen keyup , because with…
This is a quick cheat sheet of MySQL commands related to creating, importing, and exporting databases and database users. I rarely need to…
Here’s few uncommon ways to loop in JavaScript. These might, or might not come handy at some point of your developer life. Length-less for…
I’ve been playing around with RPIs lately, and I’ve found it handy to take snapshots of my Micro SD card as I’m messing around, so that I’ve…
The Nginx location directive sets configuration depending on a request URI, on which, for example, redirects can be performed. The basics…
This post examines all the ways multiple DOM elements can be manipulated. That can be done with a while loop or with recursion when using…
Here I’m trying to figure out: what forms the specificity in CSS? What is the good kind of specificity? What is bad specificity? And how to…
The JavaScript's For...of loop structure is syntactic caster sugar dusted over the good old for statement. It's an extremely capable loop…
In other words: how to access objects values within the object itself. Would be cool if this worked: But it won’t, a getter is needed…