Should there be an HTTP error code for censorship? Quite
probably and I agree with Terence that 403 (forbidden) is a
misleading response. I really like his various proposals and the
format he uses is β¦
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 β¦
π
That Anti-Diversity Googler & Self Introspection [#32]
Standard workday, standard work lunch catching up on RSS feeds.
Of course, quite a few of them are discussing the leaked
"Anti-Diversity" manifesto from the, now infamous, ex-Google
employee (name β¦
Last night I did something incredibly simple which I have been
terrified of doing for four months: I uploaded a photograph I took
during our time on β¦
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 β¦
It is Christmas Eve and the penultimate week of the New 52
challenge! There's a nice symmetry to that, which, of course, is
why I picked today to write a post... and nothing to do with it
being the β¦
I was recently given a new laptop at work (π₯³), but failed to realise that my Git author details weren't syncing correctly with GitHub for almost a month... π€¦ Rather than simply accept those white squares, I decided to rewrite the repository history. The process turns out to be quite simple, but I still hit several snags so figured it could be useful to document my fixes and errors.
π
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!
π
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.
Well, it only took about a week of dazed puzzling, data tables, and tearing my hair out in clumps, but I think I may finally have a rough content taxonomy for theAdhocracy. A rough first version, that is. Let me explain...
π
Adding Search: Refining The Frontend (Algolia, Gatsby, Craft CMS - Part 3)
The search page is live, the index is populated, but it all looked a bit rubbish and it didn't quite work as well as I wanted. Now it's using custom-styled components, queries are tracked/stored via the URL for persistence, and you can filter results based on category.
π
Adding Search: User Interface (Algolia, Gatsby, Craft CMS - Part 2)
Having hooked up Algolia with my Gatsby build pipeline and populated a search index from my Craft CMS API, the next step was the build a frontend UI to enable users to actually query my posts. It turned out to be a pretty simple process.
YouTube embeds can be expensive on page load metrics, but what
alternative is there? How about loading a thumbnail that hot-swaps
itself for an <iframe> when clicked? Sounds great, but
wouldn't β¦
Marketing needs versus user experience is a topic that I have some deep misgivings over, but a recent post made me want to try and boil some of those thoughts down into their underlying rationale. I'm not sure I totally succeeded, but there we go.
The three words that spawned the world wide web as we know it;
the response from Tim Berners-Lee's supervisor to Tim's initial
proposal. Jeremy's talk dives into the history of how the web came
to β¦
Cher has written an excellent, concise, and extremely
evenly-handed response to the current Tech Twitterβ’ nonsense. I
wanted to save it (alongside Andy's) to refer to next time this
happens β¦
Chris reviews their thoughts on the infamous Great
Divide article, with some useful additional nuance. Also,
isn't it fun to see a blog post response to a blog post β¦
I've been saying for a couple of years that we are on the brink
of a "fluid design" revolution in front-end development, similar to
what happened around the late 2000s with "responsive design". β¦
A brilliant deep-dive into the subtle psychological manipulation
that occurs when interacting with LLMs and other so-called "AI"
tools and the parallels inherent with con-artist tricks such as
β¦
An open-source tool for API testing, with automatic type safety
baked in and a much more advanced output UI that highlights
contained images, code blocks, messaging etc. whilst still
providing the β¦
For many folks writing or sharing art on the open web in 2024,
the rise of corporate theft under the guise of "AI" has become a
real sticking point. I share these sentiments, though have yet to
start β¦