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
I woke up this morning to find that EE had sent me an email at around 00:30 last night. We're sorry we didn't stick to our appointment or give you 24 hours' notice that we couldn't make it. We've added a £32.31 credit to your next bill...
The day after the last failed attempt to install fibre, I got a follow-up message from Openreach, pretty much not telling me anything I didn't already know: We came to see if we can connect your property to our Full Fibre network...
While I'm having a moment of calling code stable, I've bumped Wasat to v1.0.0 as well. There's no actual difference here when compared to the last release, other than the development status classifier in the PyPI metadata and the version...
Thirty-three days ago, back on the 18th of June, I created a development directory called rogallo, and started adding dependencies and laying out the main user interface of Rogallo. It's been tons of fun working on it while exploring...
Now that Rogallo is starting to settle down somewhat, with all the main Gemini Protocol work falling into place, I've been thinking about adding one or two adjacent protocols. The two most common and obvious ones are Finger and Gopher....
I've bumped Rogallo to v0.12.0. The first change is a simple addition of a !theme command to the command line. As much as possible, I've tried to make sure that every command that's in the command palette can also be run from the in-app...
Given that Rogallo is coming on pretty well, I feel it's about time to get some sort of documentation for it going in Geminispace. With this in mind, I've created an account over on tilde.team so I can make use of their support for the...
A quick update to Rogallo, with changes concentrating on giving the user more control over the content of a rendered page. Despite the fact that the Gemini Protocol and gemtext are all about things being minimal, some capsules can...
Introduction An occasional collection of things I've recently found on the Internet and added to my bookmarks. This blog is written in English Yeah, it's okay to write in your own voice, and for yourself. Weird, huh? GitFut Got to love a...
Rogallo v0.10.0 is now available. This release has a number of changes, including some new features, some changes to the user interface, and a couple of quality-of-life improvements. Maximum document width Amongst some feedback someone...
Wasat v0.8.0 is now available. This provides a small update to the GeminiURI class, adding three utility properties for extra URI manipulation. without_query - gives the URI minus any attached query parent - gives the parent path of the...
I'm sure most people reading this will be familiar with the concept of "bean soup theory". In case anyone isn't, here's how Wikipedia describes it: A specific phenomenon described as a 'What about me' effect. An individual watches a...
I forgot to post this yesterday. I was out on a lunch walk and noticed the clouds in the sky were looking like the right kind for some atmospheric optical fun. Sure enough, I looked up, and... A nice partial 22° halo. It's been a wee...
I've released v0.9.0 of Rogallo. The first big change in this release is the addition of syntax highlighting to pre-formatted text. Much like in Markdown, Gemtext also supports pre-formatted text bounded by code fences. Gemtext supports...
The Gemini Protocol makes it clear that the maximum length of a URI, when making a request, is 1024 bytes. This has implications for how large a user's input can be when responding to a 1x response. Because of this, I'd like to update...