I've just released v2.4.0 of BlogMore, a #SSG written in #Python. This release breaks up the main stylesheet a little so seldom-used styles are seldom loaded.

https://blog.davep.org/2026/03/25/blogmore-v2-4-0.html

#programming #blogging

BlogMore v2.4.0

After adding the stats page to BlogMore yesterday I realised that the main stylesheet was starting to get fairly large. Not so big that it was a problem for downloading (and of course normally it would get cached anyway), just more that it was carrying around styles for things that only appear on one page (the styles for the stats, for example).

davep

BlogMore v2.3.0 is out and about, now with more control over the style of code blocks, and with an optional useless stats page. Also with a couple of bug fixes.

https://blog.davep.org/2026/03/24/blogmore-v2-3-0.html

#blogmore #python #programming #ssg

BlogMore v2.3.0

I've just pushed BlogMore v2.3.0 up to PyPI. This release has a couple of bug fixes and a couple of significant new features.

davep

Me: "Right, I'm *really* done adding significant new features to BlogMore, at least for now"

Also Me: ...

#python #programming #ssg

Yet Another генератор статической документации для онтологических моделей данных

Привет, хабр! Решил поделиться с миром своим проектом, который делался в свободное время и был мне полезен на моей текущей работе. Ссылка на гитхаб https://github.com/simplepersonru/SimpleOntoDoc Проект - генератор статического сайта документации для онтологической модели данных Онтологическая модель данных — это способ формального описания предметной области, в основе которого лежат три главные вещи: 1. Классы (типы объектов, «сущности»). 2. Атрибуты (свойства этих классов). 3. Связи (отношения между классами). Под катом: + Мотивация (зачем мне это нужно) + Как это выглядит (с опубликованным примером) + Как можно применить (зачем Вам это нужно) AI дисклеймер - при написании статьи активно использовалась нейросеть головного мозга, будьте осторожны

https://habr.com/ru/articles/1014020/

#ssg #documentation #ontology #cim #razor_pages

GitHub - simplepersonru/SimpleOntoDoc

Contribute to simplepersonru/SimpleOntoDoc development by creating an account on GitHub.

GitHub

So @andyc asked about finer control for code blocks in BlogMore and now I'm sat on my sofa amusing myself by toggling contrasting themes...

#python #ssg

BlogMore v2.2.0, now with post counts in the archive page. https://blog.davep.org/2026/03/23/blogmore-v2-2-0.html

#blog #python #programming #ssg

BlogMore v2.2.0

I've just bumped BlogMore to v2.2.0. This release adds post counts to the archive page.

davep

I've just released BlogMore v2.1.0, in which I tweak fenced code blocks a wee bit.

https://blog.davep.org/2026/03/22/blogmore-v2-1-0.html

#Python #programming #ssg #copilot #llm

BlogMore v2.1.0

It's been a couple or so days since I last made any changes to BlogMore -- mainly because I've been messing with blogmore.el -- but yesterday morning I decided to make a change I've been wanting to make for a wee while.

davep

Very interesting.

Coming from Joost de Valk aka Yoast this move from WordPress to Astro gets an extra charge.

#CMS #WordPress #SSG #Astro #Yoast

https://joost.blog/do-you-need-a-cms/

Do you need a CMS? | Joost.blog

For twenty years, wanting a website meant needing a CMS. That's no longer true. The real question people ask now is simpler: how do I get my content on the web?

Joost.blog

The latest tweaks to blogmore.el, an #Emacs package I'm writing to encourage me to blog more with BlogMore. https://blog.davep.org/2026/03/21/blogmore-el-v1-7.html

#emacs #lisp #ssg #writing

blogmore.el v1.7

Yes, the last time I mentioned blogmore.el it was v1.4 and now it's up to v1.7. So I tinkered a little with it last night, okay?

davep