WordPress has come a long, long way since I started working with it some eight years ago. The introduction of the Gutenberg editor to the core was the last significant improvement to the core, albeit badly received in some circles.…
Continue ReadingProgrammers Puzzlebox
Here’s an iteration of a concept I came up with over the holidays. If you’re a web developer, you might enjoy this set of sixteen puzzles. Be warned! The difficulty ramps up significantly. The game starts as soon as you…
Continue ReadingCSS Paint API
I’ve recently become aware of the CSS Paint API and am excited to start using it. I can see this having potential uses in keeping payload sizes down on sites, I’m also excited to experiment and find out just what…
Continue ReadingBartholomew’s Plan of London – 1907
As mentioned in yesterday’s post, I’ve been georeferencing some old maps given to me by friends of mine. This map shows Bartholomew’s Plan of London. It doesn’t have a formal copyright on it, but if I’ve understood the text in…
Continue ReadingGeoreferencing old maps
I’m known by friends in my home town as something of a mapping and cartography. A couple of friends of mine have been kind enough to share maps with me which they’ve inherited, dating all the way back to the…
Continue ReadingScale Chart
I’ve written a basic scale chart for stringed instruments using React, which you can see here. I’ve written scale charts using various languages many, many times now and can honestly say that leaving a few build pipeline mishaps aside, the…
Continue ReadingDOMDocument 2.0.0 release
I’ve released a new major version of my DOMDocument library which includes many, many enhancements. Please see the documentation, see the commits for changes, or check out the publication. This new version pre-empts further improvements to PHP regarding implementing the…
Continue ReadingYellow Sub Creative
It is with great pleasure that I can share that I am now officially a Senior Developer on the Yellow Sub Creative team! I have been and will be doing a great deal of work with 3D graphics and animation,…
Continue ReadingNew Banner!
I’m working on a project at the moment which may potentially involve rendering video in a THREE.js environment. The banner for this site has needed upgrades for some time, the CSS animation didn’t really do it justice, so over the…
Continue ReadingPorting Perlin Turbulence
As part of a project I’m working on right now, I’ve been looking at this set of SVG effects for HTML elements. For the purposes of this particular project, it’s desirable to re-create this effect in THREE.js using post-processing fragment…
Continue Reading