Jan-Lukas Else

Thoughts of an IT expert

2019-12


Go and Java

Published on in 💭 Thoughts
Updated on

While I need to use Java for university projects (currently that are one Spring and one Java EE project) and work, I use Go on some personal projects (Hugo backend and KISSS). While I’m getting more familiar with Go (I do Java for many years), I also experience cases where I actually miss language features from Java. Oh and it’s not generics, I’m currently (still) fine without generics.

View

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

In the Beginning was the Website

Published on in 🔗 Links

I think Desmond Rivet wrote a very, very good explanation about the IndieWeb. Here are my favorite pieces from this article:

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

Review: Eastpak Provider

Published on in ✍️ Posts

In October I bought myself a new backpack after my old backpack, which I used every day, suddenly fell apart and I needed a replacement. Now, finally, I can write down a few more thoughts about this backpack, the black version of the Eastpak Provider:

View

No more YouTube

Published on in 💭 Thoughts

To fight my laziness and procrastination, I just unsubscribed from all YouTube channels and deactivated the app on my phone.

View

My problem with email logins

Published on in 💭 Thoughts

There are some online services that use email login. This means that instead of a combination of user name and password, only the email address is entered and a login link is sent to it. Basically, this is a good option to increase security a bit. The service only needs to store a list of email addresses instead of the corresponding password (hopefully encrypted and hashed) for each user.

View

A Medium Dilemma

Published on in 🔗 Links

I wrote something similar about Medium back in July to what Ben Werdmüller writes now. Medium isn’t doing something bad, it’s just that they changed directions over the last years. From being a platform, where anyone can write anything and anyone can read anything for free, it’s now something like a paid magazine anyone can contribute too (and earn some money from it).

View

Spotify: Wrapped 2019

Published on in 🔗 Links

The end of the year is coming and so came a mail from Spotify telling me about my musical year in review. I didn’t use the same Spotify account the whole year, but needed to create a new account somewhere around summer because the student discount (5€ instead of 10€ per month for Premium) expired after some years, although I’m still a student.

View

Google AMP Can Go To Hell

Published on in 🔗 Links

This article is from 2018, but it’s so true! It contains a lot of good reasons why Google AMP is bad for the health of the web. To do my part, I don’t implement AMP for my sites.

View

Previous

Next

Jan-Lukas Else