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.
August 2026
September 2026
October 2026
Top Words
- blogmore
- rogallo
- wasat
- steam
- gemini
- found
- library
- github
- recently
- controller
- gemtext
- frame
All posts (275)
As mentioned a couple of days ago, I've been toying with finding areas of improvement in respect to the performance of BlogMore. Until now, for good reasons, I've not really paid any attention to how fast (or slow) BlogMore is when it comes to generating my blog. While it's never been blindingly fast, it's always...
Well, it's here: GitHub's tool to let you see how much better off you're going to be under the new Copilot billing system that comes in next month. It's... something. But let's set the background first. I'm here (in Copilot usage space) as an observer, spending time on an experiment that started with the free pro...
Having had Copilot crash out the other day, while working on the linter for BlogMore, I decided to lean into Gemini CLI a little more and see how that got on. When I first tried it out, a week back, I found it worked fairly well but could be rather slow at times. On the whole though, I found it easy enough to work...
It has arrived! I feel that Valve have upped their presentation game a little. Even the box feels quality; I don't remember my Steam Deck turning up in such a nice box. I might give it a go tonight. I probably should. On the other hand there's some coding I want to mess with so I have competing desires! The plan, at...
As mentioned recently, Andy did a nifty bit of testing of BlogMore to measure the performance hit of each of the optional generation features. Performance is something I haven't really spent much time thinking about; I cared more about how the result looked than I did about how quickly a site got generated. I seem...
Looks like my Steam Controller is close! Very close! Good job I updated the OS on the Steam Deck yesterday. It's almost like I anticipated this.
The new linting tool I've added to BlogMore has paid off already. While it is the case that it helped me find a couple of broken links and one or two other things to tidy, as I was working on the feature; by the time I released it, my blog was lint-free. But last night I did a little more work on the slow migration...
After noticing a broken link in a post yesterday, I got to thinking that it would be useful to add a linter to BlogMore. So I've released v2.21.0 which adds linting support. A number of things are checked and the results are broken down into things that are errors or warnings. Errors result from any of these checks:...
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 this habit of cargo-culting some changes, or just rewriting code that doesn't need...
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 2>&1; then echo "Error: This directory is not a Git repository." exit 1 fi...
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 BlogMore? I figured this should be doable using much of the existing code: pretty much...
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 shouldn't make a difference -- if it does that's a bug that deserves reporting),...
Page 17 of 23