jlelse’s Blog

Thoughts, stories and ideas

Tags: GoBlog


Published on in 💬 Micro

Sometimes I am a perfectionist. Having previously made my private diary blog available via a Tailscale sidecar container in my Tailnet, I have now integrated Tailscale directly into GoBlog. Both Tailscale and Tailscale’s Let’s Encrypt certificates can be configured directly in GoBlog. No sidecar container is needed anymore. A much simpler solution! (And Tailscale rocks!)

View

Published on in 💬 Micro

Tailscale excites me again and again! Now it is also possible to get TLS certificates for nodes. I immediately got to work and integrated this into GoBlog, so that the browsers no longer complain when I log into my diary – a http:// page, which is already encrypted through Tailscale…

View

Published on in 💬 Micro

I found out that Google Translate provides a hidden but freely available Text-To-Speech API and used it to improve the read aloud feature in GoBlog. Just let this post be read aloud right here to see how it looks now. 😉

View

SQLite without Cgo

Published on in 💭 Thoughts

On Saturday morning I experimented a bit. Whenever I used SQLite in a Go application, I used the popular package mattn/go-sqlite3. Not a bad choice, after all it implements the database/sql interface. One drawback, however, is the need for a C compiler, since Cgo is used to run the original SQLite code in the background.

View

Private diary with GoBlog and Tailscale

Published on in 👨‍💻 Dev
Updated on

Yesterday I wrote about Tailscale. Really cool service! And I’m a little bit obsessed with it, too. Now that I have connected my devices to a network, I had the idea to make my GoBlog diary available only via Tailscale instead of a public domain.

View

Performance obsession

Published on in 💭 Thoughts

I’m a bit obsessed when it comes to the performance of my blog (and GoBlog). But I think I have already achieved a very good result.

View

Published on in 💬 Micro

GoBlog now has its own blog where I will tell about updates.

View

“Building A Self-Hosted Journal”

Published on in 🔗 Links

In addition to Colin Walker and myself, Kev Quirk now seems to be using blogging software for journaling as well. Wordpress, self-hosted on his NAS.

View

go-shutdowner: Simple graceful shutdowns in Go

Published on in 👨‍💻 Dev

As I already mentioned, I’m trying to modularize parts of GoBlog to make the code more organized and to be able to test it better (thanks to the tests, I always notice small bugs that I can then correct).

View

Tests for GoBlog

Published on in 💭 Thoughts

Recently I’ve been investing more time in refactoring and creating unit and integration tests for GoBlog. After all, I don’t want to just make sure my blog is working properly through trial and error, I want to be able to prove that with automated tests.

View

Next

Jan-Lukas Else