Open source web analytics
Read NoteAn alternative, open-source analytics package which should be lighter weight than Google and claims to be more privacy conscious than even β¦
theAdhocracy
An alternative, open-source analytics package which should be lighter weight than Google and claims to be more privacy conscious than even β¦
An IndieWeb alternative to Instapaper, Pocket, etc. that lets you save web pages to read later via your own microsub β¦
Second is the article which led me to Lighthouse in the first place: AMPersand, by Ethan Marcotte. Not much to add to this one, just another voice adding weight to my uneasiness with the idea of AMP β¦
...when the web was young, the free market in ideas was open to anyone with access to a libraryβs internet connection.But the web rewards network effects and network effects β¦
The fediverse is an interesting concept that's long had competitors for a number of mainstream social sites, the most infamous of which is probably Mastodon. I hadn't realised that there was an β¦
A List Apart has long been a fantastic source of knowledge and inspiration in terms of both website design and writing, but on top of these accolades every now an then it manage to β¦
December 14th 2017: The day the internet β¦
Useful website for generating meta tags, Open Graph tags, Twitter cards, and JSON-LD β¦
Rewilding Britain just launched it's new/first website, which I'm far too excited by. Philosophical fanboyism aside, I really like the web design they've created. Plenty of green; stunning β¦
Time, and specifically timing, is a very hard thing to judge and something which is largely overlooked in our day-to-day lives. That's probably fine for common household chores, such as β¦
I am a huge fan of the ever insightful talk show Last Week Tonight, hosted by John Oliver. I love the directness of the opinion pieces, agree with many of the stances taken and largely find the β¦
CSS? Fonts? Italics? Sidebars? What witchcraft is this? Is this not theAdhocracy, the home of plain HTML and nothing more (despite the clear problems associated with that)? Well: yes! But at β¦
Well that's that then. The great legal firewall has descended and the BBC's iPlayer service is now firmly on the other side. As of today, you can no longer watch catch-up TV for free in the UK; β¦
Looking back over what I've previously written about Last.fm is a little, well, shameful. Since as long ago as July 2015 I've been noting how the service has a large void: analog music. I love having β¦
How do you determine quantitative worth for a de facto subjective experience? Is there even any point? Can you make related "values" actually relatable if those "values" are arguably β¦
Mozilla's new logo, for me, is a rebrand done extremely well. The moment I saw the design the concept struck me as clever, appropriate and intelligent. Styling the "ill" part of their name to mimic β¦
A few weeks ago I was lucky enough to spend a long weekend in Dartmoor. We ended up visiting Wistman's Wood for much of the first afternoon, which was so captivating we would have definitely spent β¦
I have been taking part in Google Rewards for over a year now. For the most part, I complete the various surveys to feed an ongoing habit without feeling like I'm being too indulgent or wasting β¦
I'm a pretty big fan of the Marvel Cinematic Universe, so it felt a bit ridiculous when I was given Guardians of the Galaxy: Volume 2 for Christmas. To be clear, the gift wasn't ridiculous; β¦
An attempted experiment to replicate the blog layout of ilovetypography.com, which uses floats to great effect, with more modern CSS Grid and Flex techniques. Turned out to not be quite so simple, but taught me a lot about the benefits and limitations of CSS Grid.
Migrating assets to a new CMS can be a complete pain, but working out which files go with each page or article on a website doesn't have to be a nightmare if you start with a solid foundation. For me, that means tightly coupling my folder structure on the server with my content structure on the website, a workflow that Craft is particularly nifty at automating.
Craft CMS has the ability to accept environment variables as well as aliases. It can be worthwhile understanding how these two seemingly similar concepts differ, and when you might want to use one over the other.
A step-by-step guide to installing Craft CMS 3+ on the Arcustech hosting services, because sometimes all the command line steps can seem a little daunting if you aren't used to it!
A look back and a look forward... it must be the start of a new year. 2019 held a lot of change and personal improvement, but I can't help but feel that 2020 is going to be a big one. So what exactly do I have planned and what am I hoping for the next 12 months?
Oh boy, there's a lot worth pulling out of this overview of upcoming web β¦
I mostly use my iPad for watching YouTube. So what do I do now that Google has locked my device out of the YouTube app because it's too old? Why is it possible for a company to effectively remove features from my device that worked yesterday?
I finally made it to an IndieWebCamp meetup, even if it was remote only due to the increasingly restrictive implications of the coronavirus. I learnt a lot, I had a great time, and I'm ready to start implementing a whole bunch of new ideas right here. I also took a huge number of notes from the speakers and sessions throughout the day.
In which I begin by questioning why microformats are defined on the class attribute, instead of somewhere more bespoke, and end up concluding that I don't understand what microformats are actually for... and I'm not sure anyone else does, either.
If you'd asked me how I'd most like to spend my 30th birthday, I'd have said something like β¦
Notes from the fully remote React Summit 2020 (or at least the talks I tuned in for). Lots covered, from static-site generators and the Jamstack through to React state management and accessibility. What a fun day!