About: Mat

Recent Posts by Mat

CSS loading spinners with no HTML

Had the idea to make some loading spinners using CSS a couple of months ago. Inevitably the internet got there first, and there are already many excellent examples out there, including one from Codepen‘s “Top 100 Pens of the Year” no less – so yeah, not a new idea. However, there was one thing IContinue Reading

Objective severity definitions

Task management systems usually come with severity and priority options, however I’ve rarely seen clear, up front definitions of how they should be used. There’s myriad ways of course, but here I’m going to share a simple one I’ve used in a couple of my former placements, just as a straw man. Severity Severity canContinue Reading

Typographical grid plugin

Here’s a snippet I wrote the other day that overlays the page with a typographical/layout grid when activated. Others exist, but very few, and not with the functionality I wanted, so there’s room for another. I made it into a jQuery plugin simply to make it clear it’s dependent on jQuery: It’s not suitable forContinue Reading

Battleships GS

In the spirit of a brand new month of April, I’d like to launch my latest personal project. It’s an open-source, online, multi-player, real-time, cloud-based, gaming platform, with the age-old classic ‘Battleships’ as the first release. You’d be a fool not to try it out: Play Battleships GS now!. How to play Take a copyContinue Reading

Asynchronously reloading the Twitter JS widget

As anyone who’s used it knows, the standard JS Twitter Widget document.write-s itself into the page by default. This obviously sucks because a) you have to have the JS for it mixed up in your content, which in turn means b) if it hangs for some reason, all content after the widget is held up.Continue Reading

Recent Comments by Mat