HI ๐Ÿ‘‹, I’M HENRIQUE (he/him), a Portuguese ๐Ÿ‡ต๐Ÿ‡น living in The Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ. I’m a recently graduated ๐ŸŽ“ master’s student, and a software engineer ๐Ÿ›  interested in web infrastructure, decentralized systems, identity, and making tools for developers and users. I enjoy learning about new things, taking photographs, playing badminton, programming, as well as a nice cup of coffee โ˜•๏ธ or tea ๐Ÿต. Welcome to my island on the Internet ๐Ÿ๏ธ, where you can find a bit of everything!

๐ŸŒป Latest Posts

Just met with some friends at some other friendโ€™s house and it was very nice. On an unrelated note, I noticed that OVPay is now charging me immediately after the end of the trip and not the day after for the full payment. At least with Hermes ๐Ÿš. It makes sense since The Netherlands doesnโ€™t have daily caps.

I use CodeMirror 6 on my website to edit posts. Until now, native spellcheck and autocorrections were not working. Little did I know that I could just turn on spellcheck=true and autocorrect=on on the editor field! The latter is a Safari only tag, but Iโ€™m really happy I can now write on mobile and benefit from the auto corrector from the keyboard!

@edent โ€ข 03 Dec 2022

This blog uses WebMention technology. If you write an article on your website and mention one of my blog posts, I get a notification. That notification can then be published as a comment. It usually looks something like this:This means readers of my post can see where it has been mentioned around thโ€ฆ

You bring very good points on how ethical it may be to syndicate comments through Webmentions. I personally have been doing option (2), so I remove comments if someone asks me. I’ve only had that happen once, but my follower base is much smaller! If it becomes a very frequent thing, it may be much harder to manage.

๐Ÿด Ate Homemade Fondue

My partner and I just had homemade fondue. Thanks to that, I discovered thereโ€™s a fondue ๐Ÿซ• emoji. I love it. First time I had fondue was in Switzerland in 2019. Since then, Iโ€™ve only had it again in 2020 in Brussels. Iโ€™m happy to have it again. Looking forward for more ๐Ÿง€ fondue!

Folks at work recently released NAT hole punching in libp2p and are now trying to find people to try it out to collect some valuable data. Libp2p is a modular network stack for P2P applications. NAT traversal and hole punching are quite important topics when it comes to building p2p applications, since it enables different machines behind NATs to talk to each other. If you care about p2p applications, please join the experiment! There’s more details in the linked page about how it works and the data collected.

Jan-Lukas Else โ€ข 27 Nov 2022

Itโ€™s crazy to think how much bandwidth is being used by metadata tags. Every company wants to invent itโ€™s own new system. Wouter Groeneveld gives a brief overview and recommends getting rid of them (for the most part). I agree with him completely. The only one of these systems that my blog supportsโ€ฆ

@en@jlelse.blog Thanks to this and Wouter’s post, I just reduced the amount of Open Graph meta tags on my website. I also decided to remove all the Twitter meta tags I was using. There is still some clutter on my website’s <head> element. I have to clean it up.