davep

davep

Dave Pearson

My personal blog which covers a handful of main topics and wanders through all sorts of subjects. Mostly you'll see me writing about coding and Python and a bit of Emacs and so on; but sometimes there will be more random thoughts and personal stuff.

Latest Posts

At the moment I'm working on a linting command for BlogMore. Having given up on Copilot/Claude for this, I've been having quite a bit of success with Gemini CLI. But while doing this, I've noticed some odd things with it. It does have...
Following on from my first post about this, I've tweaked the script I'm using to backup a repo to GitLab and Codeberg: #!/bin/sh # Check if the current directory is a Git repository if ! git rev-parse --is-inside-work-tree > /dev/null...
At some point this morning I was looking for something on this blog and stumbled on a post that had a broken link. Not an external link, but an internal link. This got me thinking: perhaps I should add some sort of linting tool to...
I've just released BlogMore v2.20.0. There are five main changes in this release, and a lot of changes under the hood. First, the under-the-hood stuff: while this isn't going to make a difference to anyone using BlogMore (at least it...
I've done a small update to make-phony.el, my little Emacs package that lets me be lazy when adding .PHONY to mark a target as a phony target in a Makefile. The only change is a tweak to the regular expression, to tighten up the check...
Carrying on with the theme of being lazy while editing posts, I've released blogmore.el v4.5.0. This version adds blogmore-set-as-cover. With this, if you place point on a line that is an image and run the command, it is set as the cover...
As I've said earlier, I'm not looking to move off GitHub any time soon, but I am curious about evaluating the options. So far, while trying out Codeberg, I am finding it to be very unstable. A little earlier I was simply browsing some of...
Not that I'm avidly tracking it because I'm envious of all the pictures I'm seeing on Reddit, but... One step closer to getting my hands on my Steam Controller!
I've had a GitLab account since December 2017. This came about because of the new job I started in January 2018. They used a self-hosted internal instance of GitLab for all their code, so it made sense I get familiar with it (it wasn't...
I'm out and about, MacBook Air in tow, with a couple of hours to kill. So I dip into a coffee shop and decide to tinker with stuff. I open up Codeberg and... Okay, guess I'll be using something else at the moment then. So far I'm not...
I've released an update to blogmore.el, my Emacs package that helps me out when writing this blog. I've added two commands to this version which help me be lazier than ever. The first is blogmore-become-like. When run, this prompts for...
Well, that was pretty quick. This morning it was in the packaged state and, checking just now: When I've bought hardware from Valve before, I'm pretty sure it's taken around 3 days to get here, coming from the Netherlands. I can see this...
I've finally made a proper start on the planned migration to webp for images. I did consider writing a tool that would go through and migrate the files, and update the Markdown, all in one go, but something about that makes me kind of...
Following on from what I wrote about GitHub recently, I thought I'd check out Codeberg. While I'm aware of it (it is supported by Hike after all), I've never actually used it and have never had an account there. I was delighted to find...
After a day of no movement, I wake up to see this: One step closer to getting my hands on it! I'm oddly kind of invested in getting my hands on this. A regret I have is that I never bought one of the originals. Back in the day I did buy...
Search Random