CHECKING STATUS
I AM LISTENING TO
|

ARCHIVE.

Javascript
Let’s Talk!

Looking for a reliable partner to bring your project to the next level? Whether it’s development, design, security, or ongoing support—I’d love to chat and see how I can help.

Get in touch,
and let’s create something amazing together!

Javascript Library Highlights 2025

On the old website I had a new single post for things I discovered and looked at! Crazy… I will update this post with things I find, enjoy and you might like too over the coming months.Far more organised on my own page now! Awesome curated JS libraries & resources Dynamic Web Applications HTMX htmx […]

Joystick on retro arcade game shot up close

The Best Free Open Source Retro Games in HTML5

Retro gaming has seen a resurgence in popularity, and thanks to HTML5, many classic-style games can now be played directly in a web browser without needing any additional software. These games are not only free but also open-source, allowing developers to tweak and customize them as they see fit. Here are some of the best […]

Particles2

Particle Network Animations in Javascript

What are particle animations? Particle network animations in JavaScript typically involve creating visual representations of particles (often small dots or shapes) that move around in a defined space, interacting with each other based on predefined rules or behaviors. These animations are commonly used for visual effects on websites, data visualization, or interactive demos. Solutions Particle […]

Cubicfusion Hotspot

Extending iPanorama 360 with an arial / floor – map

WHAT IS IPANORAMA 360? iPanorama 360 for WordPress is a specialized plugin that enables users to create and display interactive 360-degree virtual tours or panoramic images on WordPress websites. It extends the functionality of the WordPress content management system by providing a user-friendly interface and a range of features specifically tailored for creating and showcasing 360-degree […]

Simple Solutions Jquery

You might not need jQuery or Javascript!

Transition jQuery has provided easy access to complicated core Javascript solutions in the past and has been shielding us from difficult workarounds for legacy browsers. But times have changed and many of those things can be done as easily using Javascript directly. jQuery is a fast, small, and feature-rich JavaScript library. It makes interactions with HTML documents […]

Destination Youtube Data Api

Destination Youtube: Sync WooCommerce Products & Youtube Videos

INTRODUCTION This is not a tutorial, but more like sharing a nice geeky road-trip ;)  I have a pretty good understanding of the Youtube Data API, as I have actively used it on portalZINE TV in the past, to upload videos and dynamically link them to my local post-types. For one of my latest customer […]

Parsing Csv In Js

Importing CSV files with HTML5 and Papa Parse!

PAPA PARSE Papa Parse is a powerful, in-browser CSV parser for the big boys and girls :)If you do need easy CSV parsing and conversion back to CSV, take a look at it! // Parse CSV string var data = Papa.parse(csv); // Convert back to CSV var csv = Papa.unparse(data); // Parse local CSV file […]

Codecombat

CodeCombat – programming can be as much fun as a game

CodeCombat is a multiplayer programming game for learning how to code. The ultimate goal of CodeCombat is to bring more users into the field of computer programming by making the logic and syntax more accessible and enjoyable to learn. The end game is to educate a whole new generation of computer programmers that started their […]

Fontface Observer

Font Face Observer … gives you a font promise ;)

Font Face Observer is a fast and simple web font loader. You can use it to load fonts and customise your browser’s font loading behaviour. Font Face Observer gives you control over web font loading using a simple promise based interface. It doesn’t matter where your fonts come from: host them yourself, or use a […]

Sqllite

Using SQLite in Javascript with sql.js

Fun Fun Fun :) var sql = require(‘sql.js’); // or sql = window.SQL if you are in a browser // Create a database var db = new sql.Database(); // NOTE: You can also use new sql.Database(data) where // data is an Uint8Array representing an SQLite database file // Execute some sql sqlstr = “CREATE TABLE […]

1 / 21