Jan-Lukas Else

Tech, life and everything else

I already have enough devices

Published on in 💭 Thoughts

One problem that can occur when you are in a technology-focused bubble is that you often feel the desire to buy new hardware, even though you already have everything you need.

View

Pure CSS Lightbox in Hugo theme

Published on in 👨‍💻 Dev

Hugo themes have the option to override the default rendering of Markdown images by using “Markdown Render Hooks” since version 0.62.0. By creating a file in layouts/_default/_markup named render-image.html it is possible to use a custom template for rendered images. This gives a lot of flexibility. I just used that flexibility to create a lightbox with pure CSS (without using JavaScript, like many lightbox implementations do). After clicking (or tapping) on an content image, you will see it filling the browser view. Another click brings you back to the content.

View

Published on in 💬 Micro

I just added a page that lists all the photos from this blog. It’s my alternative to using Instagram. Everyone can view my photos without the need to create an account, seeing advertisements and getting tracked. It was also a little challenge getting Hugo to filter and list all posts.

View

Friends must be free to choose whatever software and service they want

Published on in 🔗 Links

This rant is great!

View

Testing uMatrix

Published on in 💬 Micro

I’m now trying to get used to the browser extension uMatrix. It’s a bit more advanced than uBlock Origin by the same developer and it let’s me select on which domains to allow or block cookies, css, scripts etc. I enabled the setting to block JavaScript by default, because I noticed that especially news sites sometimes load much faster (or at all) with JavaScript disabled and of course this reduces the amount of tracking a lot. Do you have experience with uMatrix and any tips on how to make the most use out of it?

View

Published on in 💬 Micro

You’re right, I just took another look at the specs and corrected the template and added the “mediaType” attribute and set it to HTML. Now microblog.pub shows the summary correctly (even with rendered HTML), Pleroma shows the content correctly (without markup), but Mastodon shows the raw HTML code of the summary. :thinking_face:

View

Adding ActivityStreams representations to Hugo

Published on in 👨‍💻 Dev
Updated on

I promised and people already asked, so here is the first part of the documentation about how I enabled ActivityPub support on my Hugo-based blog:

View

Is Having an RSS Feed Just Giving Content Away for Free?

Published on in 🔗 Links

Chris Coyier is thinking in an article on CSS-Tricks about RSS:

View

LibreLingo

Published on in 🔗 Links

LibreLingo is a relatively new open-source project that seems to be inspired by Duolingo. The demo already looks great, I learned the Spanish words “pan”, “pasta”, “leche” and “pareja”.

View

Make music with Excel

Published on in 🔗 Links

Through this article by The Verge, I discovered this YouTube video by musician Dylan Tallchief. He used Microsoft Excel to create a DAW (a digital audio workstation) called xlStudio. With that you can create entire songs in Excel spreadsheets and even export them to use them in the software suite Ableton. I don’t know much about music or music production, but this looks pretty awesome.

View

Jan-Lukas Else