2
Articles
Why REST is failing your microservices. A gentle introduction to defining services with .proto files.
Usually you shouldn't roll your own crypto, but understanding the OAuth2 flow by building it from scratch is an invaluable learning experience.