jlelse's Blog

Thoughts, stories and ideas

2019-12


How to Get a Completely Free Website

Published on in 👨‍💻 Dev
Updated on

In this post I want to show with which services and tools it is possible to run a completely free website. An own website not only offers the possibility to create your own professional web presence, it can also make you independent from silos like Facebook, Twitter or Medium. It is always better to publish content on your own page with your own domain. If a service changes the terms of use or ceases operation, it is so much easier to move to another service.

View

Do you still use RSS?

Published on in 💭 Thoughts
Reply to: Ask HN: Do you still use RSS?

Of course I still use RSS. RSS offers me the possibility to consume news in the way I want. No algorithms that think they have to decide for me what interests me and what not. No algorithms that withhold news from me. Only the feeds I have subscribed to, all news from these feeds and no advertising between the news. I’m done when I’m done and don’t have to look at any more suggested articles. And I have the possibility to save articles for later reading. Miniflux is my favorite RSS reader. And I use the word RSS representatively for RSS, Atom and JSON Feed.

View

Newsletter to RSS

Published on in 🔗 Links

Last month I wrote about my problem with newsletters. Today I discovered the service Kill the Newsletter!. It let’s you subscribe to newsletters by RSS. Therefor it creates a private email address and converts all emails received by this address into an Atom feed to which you can subscribe with any Atom-feed compatible news reader. That’s especially useful for newsletters that don’t provide an archive or RSS feed.

View

As few images as possible

Published on in 💭 Thoughts

Most of my blog posts don’t have any images for a couple of reasons:

View

PESOS

Published on in 💬 Micro
Like of: PESOS for Pocket

I should definitely checkout how to PESOS for Pocket. I use Pocket quite often, but don’t publish all links on my blog. For that I still need to improve bookmark support and than use something like IFTTT to publish recommended or starred articles to a bookmarks section.

View

My 2019 in Review

Published on in ✍️ Posts

This year is coming to an end and so I want to take the chance to review the year and write down what happened this year. On the technical side as well as personally.

View

Self-hosting my blog and its services

Published on in 💭 Thoughts
Updated on
Reply to: A reply by Beko Pharm

Self-hosting my blog and the related services not only gives me the independence from third-party-services, it also gives me the option to customize things to my liking. In my opinion, this is even more important.

View

Published on in 💬 Micro
Reply to: A reply by Chris Aldrich

Thanks for your tip to take a look at the post by Steve Layton! Unfortunately I’m not using micro.blog currently and rather want my setup to be self-hosted as much as possible. To do that I recently also started receiving webmentions myself instead of relying on webmention.io. It’s not that I don’t like these services, it’s more that I strive for full control over my setup.

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

Next

Jan-Lukas Else