I have a one-game policy, mainly because I'm old and have a family and bills and taxes. So I basically just play The Finals every night. You'd think I'd be pretty good at The Finals by now! You'd think. My one-game policy is like any good policy, it's a rough guideline. Here are the games I've been breaking my rule for lately. Arc Raiders Arc Raiders was my overtime for a while. Everyone goes to…
In a meeting room in 2016, my ears perked up. A much smarter person than me had taken a moment to reflect and said, “Let’s bring this back to first principles”. I nodded like I knew what that meant. I mean, I had a general idea... but I didn't realise the magical power that incantation holds. Many times since, I’ve seen those words duck and weave the strongest egos, opinions, and personalities. I…
If you're reading this, I'm guessing you've got an 11ty site live on Cloudflare Pages somewhere, and you've probably come across one of the many Cloudflare messages and prompts asking you nicely to move off Pages and over to Workers. It's a bummer, because Cloudflare Pages is a really great product! If you've used GitHub Pages or Netlify, Cloudflare Pages is easy to pick up. But diving into the…
When setting out to build Capital Brief , 11ty (v2 at the time) supported on-demand builders in Netlify via the 11ty serverless plugin . This allowed me to use a build strategy along the lines of: Build the most recent stories and first page of each index Use on-demand builds for the rest This gave us predicable build times and ensured the pages we expected humans to read were super fast. Sounds…
Let's kick off with a caveat: I don't rely on 11ty collections for building indexes and loops and stuff. I pull down the data I need from a CMS, get it into shape, then use the cleaned up data in WebC template files. This keeps almost all data related transformations in one place (the data file), and allows the templates to be super clean. Everything that follows here is based on that usage of…
It was a short discussion when determining the auth method for Capital Brief . Some flavour of passwordless was a must, and when thinking back to passwordless experiences that brought me joy, Slack came to mind. I remembered opening Slack on my phone for the first time. I entered my email address and hit sign in, expecting a password prompt to follow. But instead, bing! An email with a sign in…