Improving the MikroTik RB5009 WireGuard performance
A quick guide on how to get better WireGuard performance out of the already awesome MikroTik RB5009 router, by playing with the queues and the CPU frequency settings.
The very simple blog of a very complex developer.
A quick guide on how to get better WireGuard performance out of the already awesome MikroTik RB5009 router, by playing with the queues and the CPU frequency settings.
A story about how my fediverse instance wasn't completely ready for IPv6 and how Linux saved the day.
Proxmox VE is a very good virtualization platform, but it's lacking a feature that's pretty important in my opinion: full-disk encryption. Although it is not supported out of the box, it is still possible to achieve as Proxmox is based on Debian, so let's see how to set it up!
After putting our new self-hosted PowerDNS servers in production, it'd be fun to use Infra-as-Code with OctoDNS to deploy and version our DNS records, as well as to secure our DNS records with DNSSEC.
Now that we hosted our first authoritative DNS server, let's take that to the next level, setting up high availability and putting it in a real-world production: yours.
Let's see how we can self-host some authoritative DNS servers using PowerDNS, with PostgreSQL as the storage back-end, for gaining total control of our DNS zones (and its problems as well).
The Domain Name System (or Servers, depending on the context) is one of the key parts of our modern internet. You'd rather type "google.com" than learn a bunch of IP adresses by heart like a nerd , right??
A quick guide on how to enable this long awaited feature that just landed in RouterOS 7.18.
Creating a shy robot for a university project. This is a translated article of mine, original can be found on Eirlab As part of my computer science engeneering curriculum, I enrolled in an option called "Makers" during my fourth year. From this course within ENSEIRB-MATMECA's makerlab is born a shy robot, one that hates light and loves the shadows. This article is all about explaining how it…