This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.
I am very happy with LastPass
offered some additional context around 1Password. Be sure to give the whole thread a look if you're in the market for a new password manager:
1password is amazing product. I used LastPass but switched to 1Password.
- Really pretty and nice UI
- Family plan. the price is very fair but you could guarantee that all your credentials so be safed across family and it's also great to have share vaults where you could put common things
- Touch Id support. Use it on Mac and iPhone, so it's really fast and secure way to access to your vault.
- 2fa codes support. First of all you could keep all your codes in 1password + it will be auto copied to your clipboard. it so useful
I think that's my best features I use every day in 1password
jumped into The node_modules problem discussion thread to talk about how there really is a package for everything. This actually pre-dated the very timely disclosure of an npm package that was discovered to have a backdoor:
At the risk of being too snarky this morning:
a library that sums two numbers (hypothetical example, I hope)
I don't concern myself with the number of lines (compact vs verbose).
Code must first be readable (by a new programmer, at 5pm on Friday, operating on four or less hours of sleep). You're going to run into trouble with anything else.
I've never encountered code that was too readable. But I have encountered plenty of puzzle/mystery/deceptive/spaghetti code.
And finally, @puritanic
gave a great reply in response to What are some misconceptions about web development?:
Another common misconception is that when you finish the website your work is done 🙃If we're talking about production applications this is far from true.
You don't need to be an expert at maths to be a good web developer. That's mandatory for the data science and machine learning but in web development, you'll use your math skills on rare occasions only.
And you don't need to have a CompSci degree to start working as a web dev, this is mandatory for data science and ML (although there are exceptions here too as well). I'm self-taught (and no degree) and I've been working as a frontend dev for almost 3 years now 😎
See you next week for more great comments ✌
Shortcuts are the most productive thing that a developer can add to their repertoire that will aid them through their entire career. Learning how to use your system and tools will improve your productivity...