Jan-Lukas Else

Jan-Lukas Else

Tech, life and everything else

Tags: GoBlog


Published on in 💬 Micro

I have this on my to-do list for quite some time already: More documentation for my blogging software GoBlog. GoBlog is still changing from time to time and probably needs a bit of refactoring before creating a release. But a first step to offer more documentation is adding an example configuration, which I just did. I hope this helps all those curious people who wanted to try GoBlog. Feel free to contact me with questions!

View

ShortPixel API

Published on in 🔗 Links

Until today, I used the Tinify API to compress images on my blog. About 250 images per month are free, after that it’s pretty cheap. (I never exceeded the free limit).

View

Comments

Published on in 💭 Thoughts

A long time ago I had used Disqus on this blog for comments, which is not a good idea. Then I switched to utterances and at some point I removed comments altogether.

View

Published on in 💬 Micro

I got the sudden idea to add a feature to GoBlog that lets you read a random post. Said, done. After a few minutes and only a few lines of code, there is this functionality: For both my English and my German blog.

View

Drafts!

Published on in 💬 Micro

My blog software now allows me to create, edit and publish drafts. Now I don’t need to use Nextcloud Notes for posts I don’t want to publish immediately. 😀

(This post was first saved as a draft and then published.)

View

My writing workflow (Dec 2020)

Published on in ✍️ Posts
Updated on

It’s probably time to tell you about my blogging workflow one year later (here’s how it was in 2019). And I saw other people writing about their writing workflow. What a meta topic…

🖼️ View

Published on in 💬 Micro

Although Micropublish is an awesome Micropub editor, I just integrated a custom really basic editor into GoBlog to create, update and delete posts. I will also add image upload soon and then I don’t depend on any external software (except a web browser) for my blogging workflow any more.

View

Published on in 💬 Micro

Because ActivityPub instances can go offline from time to time and it’s general best practice to retry failed requests, I just added a new queueing system for ActivityPub requests to GoBlog using this nice library named “dque”. There’s always a bug or sub-optimal solution I need to fix before I want to release GoBlog (or whatever I will name it in the end) to the wide world. But the frequency of the discovery of improvable things is decreasing, so I hope I will be able to write documentation soon.

View

Published on in 💬 Micro

Productive Sunday morning: I just integrated a full-text search into GoBlog. It’s using the SQLite FTS5 extension. I always find it impressive how many features SQLite has and what is possible with it!

Feel free to try the new search (on the English blog - or on the German one). 🤓

View

My new GoBlog-Blog is finally alive 🎉

Published on in ✍️ Posts

I spent months coding and it’s finally time to say “Hello World”!

View

Jan-Lukas Else