Experimenting some more with an #MCP server to better understand this stuff: blog.davep.org/2026/04/12/n...
#MSDOS #clipper #nortonguide #AI #python #programming #fastMCP
Posts by Dave Pearson
More tinking with an MCP server, and learning it's kinda clunky to develop and test one with #Copilot CLI: blog.davep.org/2026/04/12/g...
#mcp #fastmcp #ai #python #programming #github
I've released the first version go NGMCP, an MCP server for reading and querying Norton Guide database files. blog.davep.org/2026/04/11/n...
#python #programming #mcp #fastmcp #ai #agent #msdos
Experimenting with how you build an MCP server, by building a server for Norton Guide files (of course!). So far it's going... surprisingly well. Now I can ask questions about CA-Clipper programming and get really slow answers.
#ai #llm #python #programming #clipper #msdos
#BlogMore v2.13.0 is now available, with a couple of fixes related to clean URL use (discovered thanks to the Google Search Console). blog.davep.org/2026/04/11/b...
#blogging #blog #ssg #python #programming
I've released v1.2.0 of obs2nlm, a tool to turn an #Obsidian vault into a source for #NotebookLM. This release adds the ability to split a vault into multiple sources.
blog.davep.org/2026/04/10/o...
#python #programming #ai #llm
#BlogMore v2.12.0 is out, with a couple of improvements to the sitemap and the ability to index the stats page: blog.davep.org/2026/04/10/b...
#python #programming #blogging #webdev #ssg
I've released #BlogMore v2.11.0, with this version adding more streak-based stats and a whole blog calendar/history view. Because why the hell not.
blog.davep.org/2026/04/09/b...
#blogging #python #programming #ssg
Figured out how to fix the headers in quiz.el: blog.davep.org/2026/04/08/q...
#emacs #lisp #elisp #programming
Today's cleaned-up Emacs package is fasta.el; not really of much use to me any more, probably not of use to anyone else, but I couldn't ignore it.
blog.davep.org/2026/04/08/f...
#emacs #lisp #elisp #bioinformatics #programming
I've released v2.10.0 of #BlogMore, my blog-oriented static site generator. This release adds a post streak display to the stats page. Got to keep that writing streak going!
blog.davep.org/2026/04/07/b...
#blogging #blog #ssg #python #programming
Did a little tidy up of quiz.el, a trivia quiz game for #Emacs
blog.davep.org/2026/04/07/q...
#elisp #elisp #programming
A tidy up of another one of my old packages, expando.el, a tool to expand and view macros: blog.davep.org/2026/04/06/e...
#emacs #lisp #elisp #programming
Me with the lunar flypast on in the background...
blogmore.el v4.0 is available, with a tag removing command and a handful of utility functions made "public": blog.davep.org/2026/04/06/b...
#blogmore #blogging #ssg #emacs #lisp #elisp
Subjugated by perfection
seen-by.davep.dev/2026/04/05/s...
#photoblog
So blogmore.el has had a pretty big overhaul with a pretty big breaking change so now we're up to v3.1: blog.davep.org/2026/04/05/b...
#emacs #lisp #elisp #blogging #ssg #programming
BlogMore v2.9.0 is available, with better styling for keys marked up with <kbd>: blog.davep.org/2026/04/04/b...
#blogging #blog #ssg #python #programming
So I needed to make a second release of blogmore.el in one day: blog.davep.org/2026/04/04/b...
#emas #lisp #elisp #programming #blogging #ssg
I've release blogmore.el v2.6, which adds a useful menu approach using transient.
blog.davep.org/2026/04/04/b...
#emacs #lisp #elisp #blogging #programming #ssg
You well heeled big wheel
seen-by.davep.dev/2026/04/03/y...
#photoblog
Updated another #Emacs package I've carried around for years, and it's another one I wrote a long time back, called nukneval.el: blog.davep.org/2026/04/03/n...
#Lisp #Elisp #programming
Bumped blogmore.el to v2.5, in which I tidy a toggle, learn to use ERT for testing, and find a bug with older Emacsen. blog.davep.org/2026/04/02/b...
#emacs #lisp #elisp #blogmore #blogging
BlogMore v2.8.0 is out, with a wee bugfix, handling a situation where lines could be lost if they looked like meta data: blog.davep.org/2026/04/02/b...
#blogmore #blogging #ssg #python #programming
I thought I'd try a new #Emacs theme for the first time in a decade or so and then I had a segault and now I'm not trying a new theme and I think I'm good for another decade that's me telt.
Having just added more obvious draft posts to BlogMore, this made me realise I should add a draft toggle command to blogmore.el: blog.davep.org/2026/04/01/b...
#emacs #lisp #elisp
BlogMore v2.7.0 has been released. This version adds a visual indication of a published post is still in draft mode: blog.davep.org/2026/04/01/b...
#python #programming #blogging #ssg