The Weekly Dev - 202302

Code Your Way Out

We are taught that code reuse is good.

Depending on big famous library X is better than reimplementing the features from scratch.

As it turns out, sometimes it is true, some other it's not, and you are better off reimplementing your own solution, provided you have a good understanding of the problem you are going to address.

This is true for common features as it is for Security.

It's true for the 1-user app as it is for scalable systems for 1 billion users.

Reuse, dependency on features we don't fully understand are bad, and usually come back and bite us badly.

Distributed Systems

Two weird things

Source: www.golaminar.de

The Way To Go

Golang and Proxy Servers

Source: eli.thegreenplace.net

Boring Security

Go 1.20 Cryptography

Source: words.filippo.io

The Internet of Things

WireGuard Implementation for ESP32

Source: github.com/ciniml



[cryptography] [golang] [arduino] [security] [git] [distributed systems]