Skip to content

Welcome

This is my collection of experiments and learnings in software, hardware and machine learning.

The goal of these articles is to explore areas of computer engineering that allow autonomy, reduce unnecessary dependence, and avoid overly centralized systems.

Software:
- Memory-Hardened Symmetric Encryption in C++ with libsodium.
- End-to-End Encrypted Chat — Client-Side Encryption, Stateless Relay, No External Dependencies.

Cloud Computing:
- How to Set Up a Load Balancer with Nginx on Railway.
- Setup your private VPN on AWS EC2 with WireGuard.
- How to Horizontally Scale WebSocket Servers Using RabbitMQ.