THE CHECK DIGIT: HOW A NATIONAL ID CATCHES ITS OWN TYPOSI thought the hard part of giving out ID numbers was making the ID numbers and making sure no two people ever got the same ID number. Very quickly this turned out to be the wrong thing to worry about Oct 19 · 8 min readimmanuelsoetan.hashnode.dev
Linux File Permissions Weren't Enough Here's What ACLs Actually DoLinux permissions are one of the first things you learn. chmod, chown, owner, group and others . This model has a hard limit, and when you hit it, you need something called Access Control Lists (ACLs)May 26 · 4 min readimmanuelsoetan.hashnode.dev
IP Addresses: The Internet's Universal Postal ServiceIP addresses are great. They make the internet work. Without them the internet would be a complete mess. That is why everything that connects to the internet must have an IP address. But where do theyMar 25 · 6 min readimmanuelsoetan.hashnode.dev
Build a CLI in Golang with CobraIntroduction I do not know about you but I wouldn't say I like snakes. The slither and the fact that this belly-crawling reptile can pack venom to kill you just terrifies me. However, in this article, we are not talking about Cobra the Snake but a Go...Sep 11, 2024 · 5 min readimmanuelsoetan.hashnode.dev
Getting started with RabbitMQ in GolangIntroduction What’s RabbitMQ and Why Should You Care? Honestly, the RabbitMQ docs explain it so well that I will copy and paste it. Docs “RabbitMQ is a message broker: it accepts and forwards messages. You can think about it as a post office: when yo...Aug 22, 2024 · 9 min readimmanuelsoetan.hashnode.dev