Rodrigo Dias's avatar
Rodrigo Dias
npub1759g...05yl
web dev & startups. linux, devops, and self-hosting.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
Just made a Notion database: โ€œMistakes/Learningsโ€ where I am inserting all the mistakes I've made in life, school & business, as well as the reason it was a mistake, so that I don't make them again. Does anyone have a note/journal like this already?
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
Would you rather have slow Docker builds or large Docker images? I choose the first one most of the time ๐Ÿ˜… Having both is also possible depending on the project.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
I just realized windows are domesticated holes.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
Whatโ€™s your go-to analytics + error tracking stack? Plausible + Sentry? Google Analytics? Umami + PostHog? LogRocket? I've just been using Umami + Sentry for a while and have no complaints ๐Ÿ˜.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
When is GPT-5o and o5 coming out? GPT-5 isn't great tbh ๐Ÿ˜†
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
If I purchased the whole CPU, why would I be afraid of using every 100% of it?
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
7/7 Voilร ! Secure EU-hosted stack for under โ‚ฌ5/mo.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
6/7 Backups: ๐—ฏ๐—ผ๐—ฟ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ to offsite S3-compatible (Scaleway) in nightly cron job. Encrypted by default.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
5/7 Monitor with Prometheus + Grafana: free tier supports 5 K metrics; great intro to self-hosted observability.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
4/7 Containerize with Docker + Traefik: auto-HTTPS via Let's Encrypt, dynamic reverse-proxy from labels.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
3/7 UFW firewall: ๐˜‚๐—ณ๐˜„ ๐—ฎ๐—น๐—น๐—ผ๐˜„ ๐—ข๐—ฝ๐—ฒ๐—ป๐—ฆ๐—ฆ๐—›, ๐˜‚๐—ณ๐˜„ ๐—ฎ๐—น๐—น๐—ผ๐˜„ ๐—ต๐˜๐˜๐—ฝ, ๐˜‚๐—ณ๐˜„ ๐—ฒ๐—ป๐—ฎ๐—ฏ๐—น๐—ฒโ€”basics locked down in 3 lines.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
2/7 Harden SSH: disable password login, set ๐—ฃ๐—ฒ๐—ฟ๐—บ๐—ถ๐˜๐—ฅ๐—ผ๐—ผ๐˜๐—Ÿ๐—ผ๐—ด๐—ถ๐—ป ๐—ป๐—ผ, add your pubkey in ~/.๐˜€๐˜€๐—ต/๐—ฎ๐˜‚๐˜๐—ต๐—ผ๐—ฟ๐—ถ๐˜‡๐—ฒ๐—ฑ_๐—ธ๐—ฒ๐˜†๐˜€.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
1/7 Pick Hetzner Cloud CAX11 (ARM64) for โ‚ฌ4.05/moโ€”47 GB SSD + 2 vCPU. EU-based, fast network.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
How to spin up a โ‚ฌ5/month EU VPS for self-hosting ๐Ÿš€ Ready? ๐Ÿงต๐Ÿ‘‡
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
Tech job decline might actually be good. Forces us to stop chasing hype and build actually useful stuff.
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
"The user must not know how to use it" - Definitely not me
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
When your AI chatbot's response reaches this level, you know you've reached peak productivity ๐Ÿฅต๐Ÿ”ฅ๐Ÿ”ฅ
Rodrigo Dias's avatar
Rodrigo Dias 4 months ago
Sometimes I donโ€™t know how my past self could have been so astronomically dumb. ๐Ÿ˜ก
โ†‘