sanjar-notes / swe-tools

Software engineering culture and tools
0 stars 0 forks source link

Tooling is vital, especially for Big tech companies #19

Open sanjarcode opened 8 months ago

sanjarcode commented 8 months ago

I happened to waste 2 hours due to print debugging (because network tab doesn't work in RN debugger (Chrome)).

My bad. Url was wrong, and log was printing old value. Axios works fine with RN.

  1. Will set up debug properly for RN. Chrome console works, but network tab doesn't.
  2. Print debugging is diff from a debugger. It can't print a wrong value 😅.

The lost time yesterday explains why so much is invested into tooling/linters by large companies.

The investment is negligible compared to salaries, I think.

And since runtimes, frameworks are backward compat, they need to be open source. So tools are free. i.e. an individual can make stuff faster

Everybody wins 🚀

This is important to note since I thought tooling was secondary, an extra and it ok to be bad default.

Turns out it's a vital thing.

Other than money, just the time aspect is also very important. Just remember this when getting into new stuff, or when creating foundational stuff.