Welcome to Martin's blog!
This is my personal website for random crap I made. It's written in C++20 and uses the latest version of the Drogon web framework. It also doubles as a Gemini server.
Besides of being my blog. This website serves as an experimental platform for me to use and test my systems and security and skills. The server is deployed on my HoneyComb LX2K ARM workstatoin with serious security measures. So you might see some down time. Likely be me updating stuff or my ISP reassigning my IP address. Also there's no k8s or docker.
Even with the plethora of security measures, the backend is still more than 20x the speed of vallina NodeJS on single thread. And it can scale almost linearly with core count.
Compiler: GNU C++ version 12.1.0
Hardning: llunveil, hardened_malloc, systemd protections, user isloation, stack protection, etc..
Server: drogon 1.8.4
If you like what I'm doing. You can support me through my Monero address
Systems software, HPC, GPGPU and AI. I mostly write stupid C++ code. Sometimes does AI research. Chronic VRChat addict
I run TLGS, a major search engine on Gemini. Used by Buran by default.
- marty1885 \at protonmail.com
- Matrix: email@example.com
- Jami: a72b62ac04a958ca57739247aa1ed4fe0d11d2df