Rodrigo Dias's avatar
Rodrigo Dias
npub1759g...05yl
web dev & startups. linux, devops, and self-hosting.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Maybe NOT always using the cutting-edge of tech would be a good idea?? I just use too much early tech and upgrading every app and Docker container I use is not fun. ๐Ÿ˜… Are you a more mature-product user or do you chase the latest trends like I do?
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Code comments should explain why, not what. The code already shows what it does.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
The cloud is just someone else's computer, but at least it's someone else's problem too.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Technical debt compounds faster than financial debt AND is harder to pay off.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Every codebase has that one file everyone's afraid to touch. You know the one. I know the one. ๐Ÿ˜…
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Microsoft Edge is low-key solid for dev work now. Tabs groups actually help with my tab hoarding problem. And they sync between devices! Who knew?
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Focus beats features. A product that does one thing flawlessly outperforms a kitchen-sink (Teams) app every time.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Learning grep and CTRL+R in your shell will save more time than the next hyped framework. Tool mastery compounds daily.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
REST naming cheat-sheet: GET /books โ†’ list POST /books โ†’ create GET /books/42 โ†’ fetch one PATCH /books/42 โ†’ partial update DELETE /books/42 โ†’ bye Predictable verbs = zero-page API docs.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Use EXISTS instead of COUNT(*) > 0; databases stop at the first match and save I/O.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Deadlines are fictional characters we pretend exist to feel something.
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
"Works on my machine" is the grown-up version of "the dog ate my homework."
Rodrigo Dias's avatar
Rodrigo Dias 7 months ago
Wow. ChatGPT Deep Research is amazing for planning trips. If you're not using it, you're ACTUALLY missing out.
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
Using a good programming font with ligatures is one of those small quality-of-life improvements that genuinely makes the day better.
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
The Arch Wiki should be called the Linux Wiki. It doesn't just help Arch users!
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
Sometimes the most productive thing you can do is close the laptop and go for a walk. You'll figure it out.
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
I don't write things down to remember them later. I write them down to understand them now.
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
The hardest problem in computer science is, and always has been, managing state. Everything else is a layer on top of that.
Rodrigo Dias's avatar
Rodrigo Dias 8 months ago
Using a well-designed CLI is peak efficiency. It's a direct conversation with the machine, no distractions.
โ†‘