I've just finished exams for the first semester so I am on break for about a month. I'm expecting to be able to do some more development work in this break.
A few weeks ago I realised that there aren't any IPFS portals that support Handshake domains. Since I had some spare time, I created an IPFS gateway. It allows you to add the IPFS content hash in the TXT record of a domain. After adding this record, you can use FirePortal as a gateway to access your IPFS content from a Handshake domain
Visit FirePortal
I've upgraded my distributed DNS server project HNSDoH. I've blocked all `ANY` type DNS requests as these are used to DDoS other services using the DNS server as a middle man. I've also added CORS to allow other sites to use HNSDoH without needing any additional proxies or CORS workarounds.
I've also had a few more people sponsor HNSDoH in order to let me continue to run this service without spending too much of my limited funds.
A few weeks ago, I asked the community to share their usage of HNSDoH to allow me to know if it is worth increasing the number of nodes or adding additional features. The survey showed that HNSDoH is used primarily with DNS over HTTPS (DoH) with only a few people using DNS over TLS (DoT) or plain unencrypted DNS.
There are around 10 people using HNSDoH multiple times a week. The main complaint with HNSDoH was occasional resolution issues, however this might be hard to investigate and fix.
I've been testing out a new Hyprland tiling window manager (basically the app that manages how windows are laid out on the computer screen). It has been very useful for increasing the amount of my screen I use. In addition, I have added a lot of my own customisation including adding keybinds to open my most used applications or specific rules for different applications. For example setting Discord and Telegram to automatically open in a split layout.