Jan-Lukas Else

Thoughts of an IT expert

XXXX-XX-22


The security risk of embedding images from external sites

Published on in 💭 Thoughts
Updated on

On a lot of IndieWeb sites, I noticed that profile images of webmentions get directly embedded from their original source. For example, Twitter profile images are loaded directly from Twitter servers (pbs.twimg.com) or even my profile image is directly embedded from my site.

View

Refactoring

Published on in 💬 Micro

I wrote about my Indieweb dream this morning. To come closer to this dream and to clean up some code, I started refactoring my hugo backend code. I made use of Go interfaces to later be able to easily add more storage, CDN or social network providers. It also made the code a bit cleaner and a bit more modular, but there’s still a lot of learning and work to do. What I still struggle with though is testing: I don’t have any automatic tests yet. How do I test HTTP calls to external APIs?

View

IndieWeb dream

Published on in 💭 Thoughts

My IndieWeb setup is continuing to evolve. I just added support for syndication (this post should appear on IndieNews) and JSON-posting to my Hugo backend and theme. Unfortunately, adding support for more IndieWeb features to this setup requires a lot of documentation reading, reverse engineering and looking at how other people have done that (of course in other programming languages, one has not much knowledge in).

View

Why you should remove Disqus from your site

Published on in 🔗 Links
Updated on

Marko Saric wrote down a few reasons, why you should remove Disqus from your website:

View

Ghost 3.0

Published on in 🔗 Links

I’m making heavy use of my new publish method today, but there’s a lot of interesting stuff today…

View

Firefox is getting client-side translations

Published on in 💭 Thoughts

According to some sources, Bergamot, a project focused on providing private client-side machine translations in a web browser - and got funding from the EU -, is making a great progress on getting integrated into Firefox. Kelly Davis from Mozilla published two (1, 2) demo videos on YouTube.

View

If this post is published on my blog…

Published on in 💭 Thoughts

If this post is published on my blog, I successfully developed a nice piece of software that allows me to publish from wherever I go to my blog using just a web browser. Even from my smartphone!

View

Why my blog has NO AMP version

Published on in 💭 Thoughts

Two days ago, Owen Williams shared a story on Medium’s OneZero with the title “Google Is Tightening Its Grip on Your Website”. He tells that it seems like Google is trying to get more power over the web in a somewhat evil way by forcing sites to implement an AMP (“accelerated mobile pages”) version. When sites don’t implement it, they won’t appear in Chrome’s discover page or in the top search results.

View

Why I Created My Own Wiki - Advantages of a Knowledge Base

Published on in ✍️ Posts
Updated on

Knowledge is one of the most important goods in today’s world. The value of an employee increases with the knowledge he possesses. But the problem is that we often have so much input that we can’t remember everything. Solution: Create a knowledge database.

View

The Day All Android Developers Will Use Kotlin

Published on in 👨‍💻 Dev
Updated on

Advantages, statistics and my own experience

🖼️ View

Previous

Next

Jan-Lukas Else