Thanks to visit codestin.com
Credit goes to baty.net

Baty.net
  • Archive
  • Notes
  • About
  • Tags
  • Uses
  • 🔍

A blog about everything, by Jack Baty

Director of Unspecified Services.
Amateur photographer, blogger, and curious nerd.

Blog management fatigue

D’ya ever grow weary of thinking about blogging and blogging software and blogging workflows and blogging culture? No? Me neither. Not normally, anyway, but it’s happening now. I’ve been having a blast testing Kev Quirk’s new blogging platform, Pure Blog. He’s done a great job of nailing the basics. It’s easy and fun to use. So fun, in fact, that I’ve been teetering on using it for this blog at baty.net. Sometimes I just want a CMS. ...

February 13, 2026 · 443 words · Jack Baty

Pure Blog

Remember when I said I wouldn’t change blogging platforms? It’s still (mostly) true. So far.

February 9, 2026 · 439 words · Jack Baty

Sunday, February 08, 2026

Alice on the couch I tend to write a few types of posts: daily journals, longer posts, short notes, and photo posts. No blogging tool I’ve used has done each of these well. The closest I have so far is daily.baty.net. This is a journal post using Pure Blog. This blog will probably be about blogging with Pure Blog most of the time, since it’s why I made it. Maybe don’t subscribe to RSS just yet :)

February 8, 2026 · 77 words · Jack Baty

Testing content migration from Hugo, just in case

Just to be clear, I don’t have serious plans to migrate my main Baty.net (Hugo) blog to Pure Blog. That doesn’t mean I won’t explore the “But what if I converted baty.net to Pure Blog?” scenario. Things will be wonky while I tinker. Probably don’t link to anything here, since I’m almost certain the links will break. Some things I’ve noticed: Date formats in YAML are inconsistent with different SSGs. For example, Hugo wants date: 2026-02-05 05:29:52 -0500 and Pure Blog uses date: 2026-02-07 16:25 which throws an error in Hugo. Adding seconds to the date fixes it. Quoted strings in YAML front matter are optional. Many of my Hugo posts do quote the title: attribute using either single or double quotes. Would need to be removed, because in Pure Blog, those quotes are included as part of the title, etc. Same goes for tags: [“Tag1”,“Tag2”] vs [Tag1,Tag2].

February 8, 2026 · 148 words · Jack Baty

Pure Blog wishlist

Would like some specific/consistent markup element naming. For example, the post date is only identified by the time element on the post detail, but something else on the home page. Maybe name it something? Another example, I want the tags to be in a smaller font. They’re just a p element. I would like the page title to be a link (not underlined, though) I would like to override the copyright. Excerpts on home page should render markdown, yes? What’s the best way to deal with upgrades?

February 7, 2026 · 87 words · Jack Baty
Kids in river and on small dock

Saturday, February 07, 2026

A day with family

February 7, 2026 · 130 words · Jack Baty
Screenshot of the feishin music player

Feishin music player for Linux

I’m giving the Feishin music player a go on Linux. It’s full-featured and very Roon-like, but streams from my Navidrome instance. It’s an Electron app, which some people can’t stomach, but it doesn’t bother me much. It’s a minor ick to suffer for a music player I might actually enjoy using. If it turns out to be too much, then there are dozens of other options. I learned about Feishin from the post, The state of Linux music players in 2026, which was linked to here which was linked to by Andreas’ always interesting Link Dump.

February 6, 2026 · 96 words · Jack Baty
Car with Don Martin character saying Hi drawn in snow

Friday, February 06, 2026

Posting to the photo blog.

February 6, 2026 · 314 words · Jack Baty
Black and white photo of two dogs.

Thursday, February 05, 2026

Why am I not making photos?

February 5, 2026 · 231 words · Jack Baty

Global org-capture shortcut in KDE

I like being able to create new Org mode tasks from anywhere, via a simple keyboard shortcut. This probably doesn’t justify a whole post, but here’s how I did it. Create a script at ~/.local/bin/orgcapture.sh Here’s the script: #!/bin/bash emacsclient -c -F '((name . "capture") (width . 80) (height . 34))' -e '(progn (org-capture) (delete-other-windows))' In my Emacs config, I have a hook that tidies up the new frame: (defun my/org-capture-finalize-hook () "Close frame after org-capture if it was opened for capture." (when (and (> (length (frame-list)) 1) ; More than one frame (frame-parameter nil 'client)) ; Frame created by emacsclient (delete-frame))) (add-hook 'org-capture-after-finalize-hook 'my/org-capture-finalize-hook) In KDE’s Settings, I added a new command in the Shortcuts settings that point to that script. I assigned it to F3. ...

February 5, 2026 · 157 words · Jack Baty

Global org-capture shortcut in KDE

I like being able to create new Org mode tasks from anywhere, via a simple keyboard shortcut. This probably doesn’t justify a whole post, but here’s how I did it. Create a script at ~/.local/bin/orgcapture.sh Here’s the script: #!/bin/bash emacsclient -c -F '((name . "capture") (width . 80) (height . 34))' -e '(progn (org-capture) (delete-other-windows))' In my Emacs config, I have a hook that tidies up the new frame: (defun my/org-capture-finalize-hook () "Close frame after org-capture if it was opened for capture." (when (and (> (length (frame-list)) 1) ; More than one frame (frame-parameter nil 'client)) ; Frame created by emacsclient (delete-frame))) (add-hook 'org-capture-after-finalize-hook 'my/org-capture-finalize-hook) In KDE’s Settings, I added a new command in the Shortcuts settings that point to that script. I assigned it to F3. ...

February 5, 2026 · 157 words · Jack Baty
Black and white film photo of me sitting on the basement couch

Wednesday, February 04, 2026

Linux is nice so I’m using that today.

February 4, 2026 · 96 words · Jack Baty
Fastfetch screenshot

Installing Fedora Workstation on the laptop

I finally started to become comfortable in KDE, so I decided to try Gnome again.

February 3, 2026 · 381 words · Jack Baty
Two guys laying in the grass. Shot from ground-level.

Monday, February 02, 2026

One True Blog?

February 2, 2026 · 168 words · Jack Baty

First!

So, here we are, testing Kev’s new blogging tool, Pure Blog. It’s super simple. I had a development copy running on my Mac in about 5 minutes.

February 1, 2026 · 27 words · Jack Baty

Removing analytics from baty.net

AI bots have made site analytics less useful

January 27, 2026 · 263 words · Jack Baty
Kids feeding seagulls

Monday, January 26, 2026

Waffling. Home page layout wishes.

January 26, 2026 · 203 words · Jack Baty
Leica Q2

A Leica Q2 again

I’m back to using a Leica Q2. The constraints are a relief. For now.

January 25, 2026 · 271 words · Jack Baty

Saturday, January 24, 2026

Good grief it’s cold out

January 24, 2026 · 115 words · Jack Baty

Linux and/or macOS

I’ve been alternating between Linux (Fedora/KDE) and macOS since the beginning of the year. I’d describe Linux and the software running on Linux like this: Less polish, more power. What I find challenging is that sometimes I want the power, other times I want the polish. Surprisingly, I am starting to prefer being in Linux than being in macOS. Linux feels like it’s mine and I like that feeling. Everything in the OS makes me believe it was done with me mind. “Me” being “the user”. Even when things are frustrating, I usually understand why. macOS used to feel this way, but has drifted from it. It’s not all Tahoe’s fault, but it certainly hasn’t helped. ...

January 24, 2026 · 338 words · Jack Baty
Next  »
© Jack Baty | · Powered by Hugo & PaperMod