Mattia Righetti

208 posts

Mattia Righetti banner
Mattia Righetti

Mattia Righetti

@matttrighetti

api security @cloudflare

Katılım Haziran 2025
302 Takip Edilen65 Takipçiler
Josh (🦀/acc)
Josh (🦀/acc)@joshmo_dev·
chat, is this a good time to say my fiancee and I finally have a wedding date? so fucking stoked
English
11
1
29
617
Mattia Righetti
Mattia Righetti@matttrighetti·
@antirez Exactly. These takes always come from people that never wrote a single line of code in their lives.
English
0
0
0
232
Srijan R Shetty
Srijan R Shetty@srijanshetty·
@levelsio Once TailScale is installed - you can just block all ports. No need for 443 or 22. Install cloudflared and then it’ll take care of punching in the web traffic. Tailscale ssh will punch in the SSH traffic. I just block everything man.
English
6
4
194
10.9K
@levelsio
@levelsio@levelsio·
When I set up a new Hetzner VPS first thing I do install Tailscale and once I'm in via Tailscale lock down the firewall to only accept web traffic on HTTPS 443 for Cloudflare IPs and SSH 22 for Tailscale IP That way nobody can get in I know I keep repeating this but it should be basics of setting up a new VPS So basic IMHO it should be part of any VPS service to default install Tailscale and enable it so it's the only way to get in Why? A VPS server is just like your laptop or destop computer but now imagine if it's connected to the entire internet with 8 billion people that can access it and try hack it You want to only have it accessible to you And if you want to host a website on your VPS (like I do), you should only let Cloudflare access your VPS so it can stand in front and block any hack attempts Never expose a VPS to the world wide web which realistically is the world WILD web
Areeb ur Rub@areeburrub

@levelsio @nfcodes I created a redis instance on hetzner with public port open for few minutes and someone was running a cryptominer the next moment taking 50% CPU 💀 After that I always use @Tailscale 👌

English
202
203
4.1K
535K
Mattia Righetti retweetledi
Greg Brockman
Greg Brockman@gdb·
rust is a perfect language for agents, given that if it compiles it's ~correct
English
492
363
6K
1.8M
Rust Bytes 🦀
Rust Bytes 🦀@rustaceans_rs·
Is your company currently hiring for a role that includes using Rust? Reply with a link to the opening and any relevant context. If you're not, we'd appreciate a repost for visibility #rust #rustlang #programming
English
3
4
23
2.5K
Mattia Righetti
Mattia Righetti@matttrighetti·
@matheus78744861 @adibhanna I was not advocating for getting rid of tmux, I use it all the time for the reasons you just pointed out. But OP mentioned that he tried to live w/o tmux and I gave him a hint 🙂
English
0
0
0
33
Arkeus
Arkeus@matheus78744861·
@matttrighetti @adibhanna sure but tmux allows for long living sessions. Different windows paired with sessionizer its beautiful
English
1
0
1
132
Adib Hanna
Adib Hanna@adibhanna·
Saw a post by DHH earlier on how he's been using Tmux with Neovim & Claude Code. It's actually how I've been using it as well, pretty nice setup! I thought I could live without Tmux for a while, but I keep coming back to it.
Adib Hanna tweet media
English
10
2
111
10.3K
Mattia Righetti
Mattia Righetti@matttrighetti·
Just tried this on a bunch of repos, most of the changes are trivial (e.g, {}interface -> any, range simplifications) but it's nice to have. Could see it as part of lint CI job. go.dev/blog/gofix
English
0
0
1
174
Dillon Mulroy
Dillon Mulroy@dillon_mulroy·
your claude could never
Dillon Mulroy tweet media
English
64
6
668
133.7K
michelle
michelle@_mchenco·
why do men love youtube? fascinating phenomenon
English
53
2
169
23.6K
Mattia Righetti retweetledi
Dane Knecht 🦭
Dane Knecht 🦭@dok2001·
Downdetector showing simultaneous spikes for YouTube, Google, AWS, Cloudflare, Roku, Facebook, Gmail… I can personally confirm at @Cloudflare is running perfectly fine. If every service is "down" at the same time, maybe the problem isn't the services. There has to be a better solution than Downdetector.
Dane Knecht 🦭 tweet media
English
51
23
599
94.8K
Mattia Righetti
Mattia Righetti@matttrighetti·
YT is down, I’m going to bed early tonight I guess
English
0
0
2
79
Mattia Righetti retweetledi
ThePrimeagen
ThePrimeagen@ThePrimeagen·
I hate these "coding isn't the hard part" tweets I have been a part of and seen several companies not just struggling with "the right decision" but the culmination of their past technical decisions. AI won't magically make this go away. Lines of Code is still a liability and producing it faster doesn't change or reduce it, if anything it increases liability. Room temperature Twitter take strikes yet again
English
243
215
4.6K
235.8K
Mattia Righetti
Mattia Righetti@matttrighetti·
Missed this from dotenv!
English
0
0
0
56
Mattia Righetti
Mattia Righetti@matttrighetti·
New `run` command. Instead of manually exporting variables to your shell, you can now execute processes with environment variables injected directly from a specific environment. github.com/mattrighetti/e…
English
1
0
0
80
Mattia Righetti
Mattia Righetti@matttrighetti·
No Wi-Fi on this flight
English
0
0
1
80