Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile
Borja @ Beyond the Loop

@beyondloop

Blog by @BLorenteEs, Engineer @Twitter 🖥 Writing articles to level up your skills ► JS 🚀 Python 🚀 Rust 🚀 Bash 🚀 Let's become better Devs together!

ID: 1287731827982176257

linkhttps://beyondtheloop.dev calendar_today27-07-2020 12:49:38

571 Tweet

140 Takipçi

207 Takip Edilen

Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile Photo

It's been a while, so here is a long thread to compensate: ♦️♠️Cards!♣️♥️ I love card games (MtG, Poker, Dominion), and am even reasonably good at some of them. The thing is, getting better at card games has taught me some lessons that apply to programming. 🧵👇

Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile Photo

Always ask yourself: = What problem is this solving? = Programming is navigating tradeoffs. It's easy to get blanket advice (unit testing > integration testing), but until we understand our problem and its constraints, we can't make the best choice. #DEVCommunity #CodeNewbie

Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile Photo

🛠️Get Comfortable With Your Tools.🛠️ That means your editor, git, and the command line should become second nature to you over time. The more energy you spend fighting with your tools, the less energy you have to spend on things that deliver value. #100DaysOfCode #CodeNewbies

Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile Photo

PSA: Avoid the word "just" in code reviews. As in "why don't you just do X?" Either: 1⃣ The author already considered X, and there's complexity you're not aware of, or 2⃣ The author didn't consider X, and that "just" is just making them feel dumb. "just" is not adding anything.

Borja @ Beyond the Loop (@beyondloop) 's Twitter Profile Photo

🪲Debugging tip: Start by finding a reliable, fast, reproduction of the bug. You want to be able to run one command line, and see the error be reproduced reliably. If it takes you 5 commands and 15 minutes to reproduce the bug, you'll lose track every time you try a solution.