<!DOCTYPE html><htmllang="en"><head><metacharset="utf-8"/><metaauthor="Alex Mikhailov"/><metaname="viewport"content="width=device-width, initial-scale=1, shrink-to-fit=no"/><metaname="color-scheme"content="light dark"/><metahttp-equiv="content-language"content="en-us"/><metaname="description"content="Slice of my technical life"/><metaproperty="og:description"content="Slice of my technical life"/><metaproperty="og:image"content="https://fidonode.me/resources/images/preview/rss.org.png"/><metaproperty="og:title"content="Alex's M Personal Blog"/><metaname="twitter:description"content="Slice of my technical life"/><metaname="twitter:title"content="Alex's M Personal Blog"/><metaname="twitter:image"content="https://fidonode.me/resources/images/preview/rss.org.png"/><metaname="twitter:card"content="summary_large_image"/><linkrel="icon"type="image/x-icon"href="/resources/favicon.ico"/><linkrel="stylesheet"type="text/css"href="/resources/css/pico.sand.min.css"/><scriptdefer="true"src="https://umami.dokutsu.xyz/script.js"data-website-id="d52d9af1-0c7d-4531-84c6-0b9c2850011f"></script><title>Alex's M Personal Blog</title></head><body><headerclass="header"><divclass="container"><nav><ul><li><strong>Alex Mikhailov</strong></li></ul><ul><li><ahref="/index.html">About</a></li><li><ahref="/posts.html">Blog</a></li><li><ahref="/rss.xml">RSS</a></li></ul></nav></div></header><mainclass="container"><divid="table-of-contents"role="doc-toc">
<h2id="org5e745d5"><ahref="file:///home/fido-node/org/home/05 Blog/posts/blog_index_and_tags_automation.html">Blog index and tags automation</a></h2>
<divclass="outline-text-2"id="text-org5e745d5">
<p>
Let's add tags to blog posts
</p>
<p>
Tags are a nice and easy way to organize posts without explicit search. In the simplest way, you have a list of tags in posts, and each tag links to a page with all posts having the corresponding tag. It is also helpful to have a page with all tags available in the blog. And, of course, I don't want to maintain the list of tags manually.
<ahref="https://imagemagick.org">Imagemagick</a> is a ffmpeg of the image world. You can do a lot of fun things with it. For example you can take a picture, cut corners on it, place it on top of another image, add some text and get final result. So it is looks like a good tool for making previews from code.
Htmlize works poorly with headless publishing. It lacks extensibility, including features like line numbers, a copy button, and the ability to highlight predefined parts of the code.
<h2id="orgdb75fda"><ahref="file:///home/fido-node/org/home/05 Blog/posts/add_rss_to_blog.html">Org blog with RSS</a></h2>
<divclass="outline-text-2"id="text-orgdb75fda">
<p>
Let's add RSS feed to blog
</p>
<p>
RSS might seem like an outdated, marginal thing. But it still has at least one benefit—you can use an RSS feed as a sitemap for search engines. Plus, it's pretty geeky.
<h2id="org2dd3caf"><ahref="file:///home/fido-node/org/home/05 Blog/posts/about_blog.html">Org to HTML and back</a></h2>
<divclass="outline-text-2"id="text-org2dd3caf">
<p>
Blog post about publishing my blog with Org Mode
</p>
<p>
I'm neither proficient in Org Mode (further on "Org"), nor a good front-end engineer. I think that a simple solution is better than no solution. If you see a mistake, you can contact me via <ahref="mailto:iam@fidonode.me">iam@fidonode.me</a>.
Sometimes I think about the long journey I've made with keebs. In childhood, I had decent membrane keyboards, most of which had an ergonomic profile like the MS. Not sure if it somehow affected my taste because I started my career with the simplest, cheapest board and typed countless lines of code on such keebs. Then I heard about clickity-clack mechanical keyboards and decided to try one. It was a simple Chinese keeb with a thick metal body, double-shot caps, and Cherry Brown switches. A decent thing to annoy everyone around you. I think this purchase marked my dive into mech keebs
I'm not a geeky aficionado who thinks you can fix everything with a new keyboard, but I built a couple of them. I hope I've finally built the last one for quite some time….