Remy Sharp
-
Butter [book]
Made me hungry and could even smell the foods, but took me a long time to read which made it feel extremely stretched and disconnected. I really don't know why this book took me nearly 60 days to read, but it did which makes the events at the start of the book feel so utterly far away from the end. I'm…
Published
-
An opportunity to learn: Advent of Code [blog]
I've written about Advent of Code in the past, but that was 5 years ago, so this warrants a new post, and there's an extra opportunity, I think.
Published
-
Handing over to the AI for a day [blog]
Context: back in March 2025 I decided to put aside my scepticism and try AI driven development for the day. I appreciate that in 8 months, the AI landscape, particularly around agentic software dev has moved along, and perhaps this should have been posted originally back in March. All the same, maybe…
Published
-
FFConf 2025 [blog]
I've been wanting to write and share my experience of this year's event but a number of things have slowed me down - not least of all that it was Julie's birthday the following Tuesday (the first year her birthday was entirely swallowed by the event). So now as I sit writing this a full eight days later…
Published
-
Building an AI Sandbox with Docker [link]
As I think about how command line AI tools can be used, I know it's already a bit of the wild west not disimilar to the way we install npm modules. I've seen a bit of writing about how these tools should be run in a controlled sandbox (because they can mess with the surroudning environment), and this…
Published
-
Syntax Highlighting in Web Component Templates [blog]
A simple but effective fix to working with web components and VS Code. I wanted to get syntax highlighting and prettier support (to auto fix indenting, quotes, etc) in my component's templates. The extremely quick read is, add /* HTML */ to the front of the template. Case sensitive and space sensitive…
Published
-
Automerge [link]
Version control for your data: Automerge is a local-first sync engine for multiplayer apps that works offline, prevents conflicts, and runs fast. Interesting project, possibly for mini personal projects that want to share some data (possibly without a database? unsure). But also in some kind of collaborative…
Published
-
How has FFConf changed since it was known as Full Frontal? [blog]
Besides the name, the entire core foundation has changed. This question came up recently by someone who had either attended back in the early days or that knew of our event, but they (understandably) saw us as it was in 2009. I think the vibes you came away with in the 2009 and 2010 events would be recognised…
Published
-
What Happened to Apple's Legendary Attention to Detail? [link]
I accidentally upgraded to Tahoe (I didn't know it existed and thought I was moving to Sequoia and the UI design is all over the place, and it's constantly reminding me how bad it is. This excellent article takes what was an attention to detail that we took for granted (because tech is supposed to "just…
Published
-
Empire of AI: Dreams and Nightmares in Sam Altman's OpenAI [book]
I'd recommend anyone who wants to understand the emergence of AI and OpenAI in particular to read this book. I do struggle reading non-fiction, and this book was no different. It took me nearly 2 months to finish reading (in my evening snippets) - but it was definitely worthwhile. It was this 90 minute…
Published
-
Making a low-budget conference look high-budget using an ATEM video mixer and a long USB cable [link]
Niels Leenheer goes through a detailed setup on how to take a single HDMI to projection into a mini event setup with holding screens. The technical detail is superb too, specifically considering power draw you would need but also, importantly, the length of cables and types to handle data rates. Definitely…
Published
-
CSS HDR Gradients [link]
Very cool CSS gradient tooling by Adam Argyle.It's so pretty all I want to do is play with UI forgetting that it'll actually give me CSS.I also like that the URL is sharable and savable (perhaps through a bookmark or in a markdown doc).His latest changes include:- better import design- more resilient…
Published
-
Signal Pollution [blog]
Very recently I was forced to sign up to Meta due to a product purchase (don't at-me!) and I had forgotten what it was like to be part of the algorithms. Our entire family browse the internet (the web and internet) from behind a DNS proxy that blocks a lot of social media including Facebook/Meta/Insta…
Published
-
Fifteen [blog]
I'd been waiting for the grief to find me. I wasn't actively looking for it, I know which memories to poke to feel real pain, but I wanted to create space for it to find me, and throughout the month of August, this year, it couldn't find me. Until today. 30th August. This day is the knife edge. The day…
Published
-
In Bloom (Sweetpea, #2) [book]
No quite the same murderfest from Sweetpea 1, but still enjoyably angry at the world. I think I expected the same kind of murder spree from the first book, and it's not that at all (although Rhiannon, the protagonist, desperately wants that). It's actually written on the tin, In Bloom is Rhiannon's experience…
Published
-
Getting my highlights & notes from KOReader [blog]
It's not an intuitive process and requires a few speciality commands to work, so it made sense that I write up the process so I can duck myself later on.
Published
-
Reasons to Be Cheerful [book]
Honestly not sure what I thought of the book… I'm unsure how I got this on my to-read list. I think I was looking for funny books from the last few years. I didn't laugh once reading this book though. It was a sweet story, set in the 80s, but I'm not sure where the arc was. The story is told from the…
Published
-
Vibe coding and Robocop [blog]
I've been immersing myself in the AI news for the last few months, trying to get understanding of the landscape, what and why there's excitement, whether the ethics (both from a copyright and climate change perspective) are being considered, and what's the impact of my own usage. In particular lately…
Published
-
Unhooking from Amazon ebooks [blog]
Over the years we, as a family, have been moving our purchases away from Amazon, except in one single place: Kindle ebooks. For me it's that I'm incapable of reading physical books (but my kindle unlocked my reading), and with a Kindle, I was limited as to where I buy my books. When I read that it was…
Published
-
Sweetpea (Sweetpea, #1) [book]
Funny, unwavering and dark. Rhiannon, Sweetpea, is according to BuzzFeed, a serial killer - and probably a psychopath. For the first half of the book I just read it as she's a bit crazy and has decided to act on her impulses. Except as I carried on reading, I realised that what she was doing was listing…
Published
-
The Radleys [book]
An easy read, good for the holiday. I chomped this down in a matter of days (though it helped being by the pool to spend more time reading). I've read a number of Matt Haig's books and find I prefer his older material over the newer books, and this book fitted nicely into that category. Without examining…
Published
-
Spike Milligan: Man of Letters [book]
A book of letters…kinda made me want to write letters… I picked this up based on "funny books" though I'm really not sure how I landed on this book. I know, sort of, Spike Milligan's work, but only from TV. I didn't know he was an author, particularly from funny war stories so I missing considerable…
Published
-
The Left Hand of Darkness [book]
300 pages but wow it felt 4 times longer... I found the writings quite difficult to consume. A lot, if not all the names were sounds but without any familiar rhythm, and Le Guin was describing, with I assume great accuracy a world with locations, cities, regions and mountains - but I was struggling to…
Published
-
AI: did you check your work? [blog]
There's no denying that the web industry, as with many others, has AI and LLMs as a ubiquitous presence. There's all kinds of different uses for LLMs, and comes with all the ethical concerns - ignored or perhaps at the heart of your use. More recently "vibe coding" has me…wary.
Published
-
Showing book clippings on my blog [blog]
After jailbreaking my Kindle and seeing how simple it was and how all existing functionality was retained, I spotted that there was a My Clippings.txt file on the Kindle when mounted (I'm sure it's always there, I just hadn't mounted before). This prompted me to get all my clippings (or as I think of…
Published
-
Minority Rule: Adventures in the Culture War [book]
Maybe you've read this book, and you feel a sense of despair. I think before read the book I had a sense of despair. This book did an excellent job of articulating my despair. Articulating ideas that I couldn't put words to on my own. I bought this book on pre-order after seeing Ash Sarkar on Pod Save…
Published
-
How I made an LED driver smart… [blog]
…by just a little. Our family bathroom has a cabinet with an IR sensor that turns on LEDs in the side of the cabinet. The IR sensor is "wave your hand under the cabinet" and the lights go on or off. The littlest uses this light (instead of the overhead which is connected to the extractor fan - i.e. loud…
Published
-
Do politics belong at web events? [blog]
This question has been asked before and discussed before and I've always looked on from the sidelines, even though, as a conference organiser, I do in fact have fairly strong opinions about this.
Published
-
Making a Killing (DI Fawley #7) [book]
Wanted to like it more, the gimmicks frustrated me. I've read every DI Fawley book and I've always enjoyed them. I'm starting to think of these books as a bit of guilty pleasure. However, I'm limited to reading on the Kindle which means the medium which I read is rather specific. Hunter will (as in:…
Published
-
The day piracy changed [blog]
It certainly wasn't today. It was some time ago, but I wanted to mark this in my blog as a reminder that once, long ago, piracy was, well, stealing. That's all changed now.
Published
-
Devs: draw your line [blog]
This post is for my developers out there, web and otherwise. We have super powers. We can make something functional from practically nothing. And you know what they say about great power… So this is short and sweet: know where you draw the line and stick to your god damn guns.
Published
-
The Time Machine [book]
Facinating for when it was written, but felt like it was sort of missing a story. I'm definitely reading these older classics so that I acquaint myself with what I've assumed all my peers read when they were younger, so this eventually made its way into my reading list. It's an incredible story given…
Published
-
Upgrading USB devices to USB-C [blog]
For a small home project, my son suggested adding some under lights to a plant stand we recently added to our kitchen. I figured we could do this with a cheap LED strip and it could connect to the "house" using Zigbee and Home Assistant. All was well until I realised the plug socket nearest the plants…
Published
-
How to disable Google Gemini in your Google Workspace [link]
Google's AI offering came along to paid accounts without permission or request. What made it worse is that it couldn't be turned off, which… I don't even have words. It was via Jan on Mastodon that I'd seen it wasn't possible to disable. But Jan having more persistance than me actually managed to find…
Published
-
Blog Questions Challenge [blog]
I remember seeing something very similar doing the rounds on that site we used to use called "Twitter", possibly back in 2007. Anyway, fast forward a full grown adult and it's making the rounds, except this time instead of looking dough eyed from afar, that lovely man Stuart tagged me (though arguably…
Published
-
Home Assistant: how get real-time UK electricity and gas [blog]
There's a number of ways to get real-time electricity readings into Home Assistant. I'm currently using a Puck.js to read the blinking light on my meter but our gas meter is one of the new ultrasonic ones (in particular there's no readings or lights without physically interacting with it), so there was…
Published
-
The Man Who Died Twice (Thursday Murder Club, #2) [book]
Reeks of "cosy crime" - and that's good. There's a reason that Richard Osman's series has been a runaway success for many people (or at least I can believe it) - the story is well written, the characters are extremely well drawn and the pages are a pleasure to digest. I keep thinking I'm further along…
Published
-
What is good web design, and bad web design? [blog]
My son, aged 13, was given this question for his homework recently. As someone (me!) having worked on the web professionally since 1999, I felt a connection to this particular bit of homework. Obviously we clashed (homework sucks, both for kids, parents and teachers) - but I thought it would be a good…
Published
-
The Echo Wife [book]
Could not put the damn book down! Very easy book to read, and annoyingly difficult to stop reading late at night. The story is told from Evelyn's perspective, a brilliant scientist working in the field of human cloning. There's a lot that goes on in the book, both from the story moving forward and driven…
Published
-
Server isn't sending content length [blog]
As part of the ZX Spectrum community I wrote a tool that can download content over HTTP from a ZX Spectrum Next, but one prerequisite is that the content-length header is present (so it operate properly). A friend from the community runs a server and built a (really nice) GUI tool on top the .http command…
Published
-
My 2024 [blog]
This year zipped past for me, mostly because I had my eye on an event in November for most of the year, but here we are: the close of '24 and on the doorstep of '25. In this post I'll try to remind my future self of what I did, but unlike previous years, there's a lot less public work (side projects…
Published
-
Starter Villain [book]
Cats…sentient cats. A fun, good length book that doesn't take itself too seriously (which, sentient cats is probably the first clue). On reflection (and since the blurb already gives this away), the "hyperintelligent talking spy cats" are a core mechanic of the story, I do now wonder why they hadn't…
Published
-
FFConf 2024 [blog]
Our 16th year, 17th outing (it's complicated with doubles for 3 years and skipping the pandemic years…) completed two weeks ago, and it is high time I post my thoughts. There are two parts this post breaks into: the day itself and the amazing talks, and the lead up and its future.
Published
-
The Answer Is No [book]
Brief, sadly, on all aspects. I knew this was a short read, and having come out of Frank Herbert's Dune at almost 900 pages, a nice little chomp down on a Backman book was exactly what I wanted. Except, frustratingly, I ended up feeling a little cheapened by this book. I've loved Backman's other books…
Published
-
Dune (Dune Chronicles, #1) [book]
Incredible world building, but I definitely felt the story lost me multiple times. I've watched Dune 1 and 2 before having read this book, so I had a distinct advantage that Denis Villeneuve's version was already in my head and gave me an (effective) leg up on the visualisation of the world that Herbert…
Published
-
Build and run online services _easily_ [link]
I find this very cool that the Gov.uk / GDS have released their platform tooling (in particular forms) to the public sector.I can imagine it's a jump to go from project in the public sector to being able to implement all the nuts and bolts it requires, and this platform looks to cut right through the…
Published
-
The Open Source AI Definition – 1.0 [link]
There's now an official definition of "open source AI", which companies like Facebook have been using (prior to this definition) to effectively attempt to convince us (Devs) that the models are in keeping with the values of Open Source.When the reality for many of these companies and their models is…
Published
-
Ted Chaing on AI and art [link]
I can't stop thinking about this quote from Ted Chiang (originally snipped by Simon Willison). Art is notoriously hard to define, and so are the differences between good art and bad art. But let me offer a generalization: art is something that results from making a lot of choices. […] to oversimplify…
Published
-
The moment before: 30th Aug [blog]
I don't like waking up on this particular day. I almost want to just skip the day and not face it. I don't like it because I know there's a version of me that's waking up to this particular morning in 2010 still innocent and full of hope and excitement that our first child is on their way. That version…
Published
-
I Will Luddite AI by Robert Kingett [link]
A long but excellent article or even essay on AI, it's appeal to the blindness community, prompt injection, hacking and a wealth of links and well thought out discussion. Like Robert I only really learnt the real meaning of "luddite" this year, specifically because of AI, and he goes on to discuss this…
Published