Jan-Lukas Else

Tech, life and everything else

Cache Hugo modules in Drone CI

Published on in 👨‍💻 Dev

Today I modified my theme to use Twemoji for emojis. To add the SVG files to the theme, I used a Hugo module mount in the config of my theme:

View

Photoprism 📸

Published on in 🔗 Links

I’m currently “managing” (or better say storing) my photos using Nextcloud. Whenever I take photos with the camera, I copy them to a YEAR/MONTH based folder structure. Also the photos from my phone get automatically uploaded to a folder with all phone photos.

View

🤩 Emojis 🤩

Published on in 💬 Micro

I stumbled over Twemoji by Twitter 🐦 and a Hugo module for Twemoji and thought it might be a good idea to use Twemoji on my blog (I didn’t use the Hugo module, but integrated it directly into my theme - with a few optimizations). In my Flatpak Firefox on Ubuntu most emojis don’t have a color and it isn’t really fun to use emojis in my blog posts when they don’t look great everywhere. Twemoji replaces the Unicode emojis in the browser with SVG images. So if you have JavaScript enabled in your browser, you’ll see emojis that look like on Twitter, otherwise you’ll see the default Unicode emojis from your operating system. So expect an increased use of emojis here. 🤓😂

View

Published on in 💬 Micro

That’ll be hard to do with Hugo. There’s no way to tell it to use absolute URLs in the feeds only. I’ll need to set up an extra step of some kind. I’ll check it out.

I use a partial in my Hugo theme to replace relative links with absolute links in the content in XML (RSS) and JSON (JSON Feed, ActivityStream) files. It has a regular expression to find and replace all relative links with their abolute version. It’s probably easy to modify to replace relative image sources too.

View

My May ‘20 in Review

Published on in ✍️ Posts

Now May is over too. So here’s my little monthly review of the events, my experiences and happenings of the past month:

View

Published on in 💬 Micro

Reply to: Back to the 90s

That’s an awesome approach to combine the 90s web with the IndieWeb, Henrique. I really like your new 90s web-inspired website style, well done!

View

City Roads

Published on in 🔗 Links

The attached picture is a visualization of the streets in my home town. I generated this picture with the website “city roads”. This site has been around for a while, but a link post from Julio Biason reminded me to share the link as well. With this site it is possible to display only the streets of a city or surroundings on a plain background.

🖼️ View

Published on in 💬 Micro

I haven’t been blogging as long as you, Kev, but almost 10 years ago, right at the beginning of secondary school, I had my first experience with websites. 2 or 3 years later I started blogging. In 2017 I have written about my blogging history until then (in German in the third person). I think it will be time soon to write about my blogging history again.

View

My own Static Site Generator

Published on in 💭 Thoughts

Because I don’t have enough side projects yet, I started programming my own static site generator, with the creative name GoBlog. I doubt it will replace my use of Hugo in the near future, but it is exciting to write a Go program that is designed for high speed. I get to know features that I have never used before. I also learn what to pay attention to when thousands of files have to be parsed and processed concurrently. Maybe I will never be able to use this project for anything useful, but side projects are mainly there to have fun or learn something useful.

View

How I curate links for my blog

Published on in ✍️ Posts

On my blog there is a section called “Links” (recently not only in English but also in German). But how do I find links that I find interesting and worth sharing? In this post I will describe my process.

View

Jan-Lukas Else