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!
π
Today's JavaScript, from an outsider's perspective
Toshl is one of those weird little apps that, on paper, appear
extremely useful but which I've never quite clicked with. On at
least three separate occasions over the past year I've signed up
for a β¦
Month in media is an archived project, now with a permanent home in the Reviews section. Films, TV shows, books, video games, and other media watched, read, or played in June 2016.
How do you decide which use cases you should support and which
you shouldn't? This question has been hovering in the back of my
mind for quite a while now, because it seems to be increasingly
β¦
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;
β¦
I enjoyed reading this article, written by Ethan Marcotte. It
makes some interesting points, aligns with my own cognitive bubble
and provides some deeper insight into areas of stuff that
I β¦
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
β¦
Source, one of the many blogs I follow, has recently had a
themed content week focusing on security. For their main readership
this means security for the newsroom, security for the journalist,
but β¦
I have recently fallen back into an old habit: League of
Legends. The eponymous MOBA remains immensely addictive, fun and
interesting, but above all else my return (after over a year!) has
β¦
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've had my current Sony Xperia for nearly three years, which is
a good run, but it's definitely starting to show its age. First of
all the headphone jack broke; it still works, it just doesn't know
β¦
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.
Welcome to the third version of theAdhocracy! It's been a long time coming, but the site has finally been rebuilt, rehosted, and re-just-about-everything else, so I figured I'd actually formalise the launch with a new post explaining what's happened and why.
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?
π
Pass API Data to the Stylesheet with CSS Variables
I keep running into the same problem: how to set a style attribute in the CMS and have that be dynamically rendered on the front-end, without relying on inline styles. Turns out it's a great use case for CSS variables!
I have a tendency to prefer the kind of "inside-out" control
that Kent is advocating in this piece, though I've never head it
called "inversion of control" before. The idea of giving your users
the β¦
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.
Having trouble with Windows 10 and wallpaper slideshows? There's an app for that... actually, quite a few, they're just hard to find, so I curated a few that I've stumbled across for you.
Last Friday, my company ran a trial "work from home" afternoon.
We were sent home at lunch and everyone had to log on to our
services remotely, in order to stress test how they would cope
under a β¦
π
Adding Search with Algolia (Gatsby, Craft CMS - Part 1)
Static sites don't make search functionality easy, but luckily there are some excellent services that do. I've been messing around with Algolia and finally have it working with Craft and Gatsby the way I want it... on the backend, at least.
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!
In which I start off asking a simple question: what content categories should I use on this website? Four hours later, I've discoverd information gardening, now pages, digital-me libraries, and oh so much more. And yes, I think I've answered that first question. Fancy a trip down the rabbit hole?
The Sigma 150-600 Contemporary has been on my shortlist as the wildlife lens to get for some time. Today, it left that shortlist... and entered my camera bag! Whilst I can't go out and test it on actual wildlife right now, I have been taking some test shots around the house.
Progressive summarisation may not be ideally suited for me right
now, but it's an idea which stuck with me whilst I was undergoing
my own taxonomy building process. It's worth stepping through the
β¦
A solid introduction to the Jamstack, including full build
tutorials for an initial SSG setup with Eleventy and Netlify,
integrations with the News API service and Open Weather,
geolocation checks β¦