Jan-Lukas Else

Tech, life and everything else

💬 Micro: XXXX-12

This section is for short notes, thoughts or IndieWeb interactions.


Webmention update

Published on in 💬 Micro

I’m now receiving webmentions myself and also show them as “interactions” on this blog.

I implemented webmention receiving into my Hugo backend. Mentions are stored as a simple json file per webmention in the “data” folder of my blog and then I’m using some Hugo magic (data templates) to render them in my theme.

By doing it this way, I don’t need any JavaScript to show interactions and I don’t need to rely on a 3rd party service (I used webmention.io) for receiving anymore.

View

Joining Codeberg

Published on in 💬 Micro

I just joined the Codeberg e.V. as an active member.

The mission of the Codeberg e.V. is to build and maintain a free collaboration platform for researching, creating, archiving, and preserving knowledge, code, and to document its development process.

I really like Codeberg and its mission and use the platform for some of my projects. Today, a fellow student / colleague asked me a few questions about it, then joined himself. That inspired me to actually join now too, instead of sometime in the future.

More Information about Codeberg on their website or blog. Joining is possible here.

View

A new “Share” option

Published on in 💬 Micro

Thanks to AddToAny, there’s now a “Share” option on my blog. If you find an article share-worthy, simply click on that link and select how to share this article. It should be pretty simple.

In Hugo I use the following line of code to create a share link:

<a href="https://www.addtoany.com/share#url={{ .Permalink }}{{ with .Title }}&title={{ . }}{{ end }}" target="_blank" rel="nofollow noopener">{{ T "share" }}</a>

{{ T "share" }} is a translation string, but if you don’t care about translations, simply replace this with your preferred string.

View

All the Nextcloud apps I use

Published on in 💬 Micro

These are the Nextcloud apps that are activated on my Nextcloud instance:

  • Accessibility: Has an option to activate a dark theme
  • Activity: It’s really nice to have an activity log of created, changed and deleted files
  • Brute-force settings
  • Calendar
  • Checksum: Lets you calculate checksum of files
  • Deck: I often use this when organizing the learning for exams
  • Deleted files
  • File sharing
  • Gallery
  • Log Reader
  • Markdown Editor
  • Metadata: Lets you see metadata of pictures etc.
  • Monitoring
  • Notes: I use it for all my notes, there’s a great Android app
  • Notifications
  • Optical character recognition
  • PDF viewer
  • Preview Generator: Lets you pre-generate preview images of new photos via a Cronjob
  • Privacy
  • Right click
  • Share by mail
  • Tasks: I don’t really use it, but it may be a good alternative to Todoist and other tasks managers
  • Text: Nextcloud’s new text editor. It’s really nice and supports markdown
  • Theming
  • Versions
  • Video player
  • Viewer

View

Automatic Webmention sending

Published on in 💬 Micro

My dynamic Hugo backend (it’s not just Micropub anymore) should now send Webmention requests automatically after publishing a post. I first thought about using the Telegraph API for that, but then just took the webmention library written in Go by Will Norris.

View

Jan-Lukas Else