DEV Community

Cover image for Programing Best Practices For Good Developer
Derek Nguyen
Derek Nguyen

Posted on • Updated on

Programing Best Practices For Good Developer

The list below isn't meant to be exclusive, it's more so a collection of links that have helped me out along the way (and can hopefully help you). As you'll see, I've focused on Web Development such as Ruby, Rails, Javascript. There is also a wealth of information on interview prep and applying to jobs.

With the list below, I hope I can help developers improve their skills and rise up in their career path.

Always updating on Github


Table of Contents

  1. Start Here
  2. HTML Best Practices
  3. CSS Best Practices
  4. SASS Best Practices
  5. JavaScript Best Practices
  6. NodeJS Best Practices
  7. ReactJS Best Practices
  8. Angular Best Practices
  9. ReactNative Best Practices
  10. PHP Best Practices
  11. Ruby Best Practices
  12. Rails Best Practices
  13. Laravel Best Practices
  14. Swift Best Practices
  15. Objective-C Best Practices
  16. Java Best Practices
  17. Kotlin Best Practices
  18. GO Best Practices
  19. Rust Best Practices
  20. Elixir Best Practices
  21. Scala Best Practices
  22. TypeScript best practices
  23. Flutter best practices
  24. Vue best practices
  25. C best practices
  26. Python best practices

Start Here

Hello! I created this list and am constantly updating it with new resources, information, and news. If you want to stay updated on the newest trends, tutorials, and articles in the Web Development world, please feel free to submit a PR!


HTML Best Practices


CSS Best Practices


SASS Best Practices


JavaScript Best Practices


NodeJS Best Practices


ReactJS Best Practices


Angular Best Practices


ReactNative Best Practices


PHP Best Practices


Ruby Best Practices


Rails Best Practices


Laravel Best Practices


Swift Best Practices


Objective-C Best Practices


Java Best Practices


Kotlin Best Practices


GO Best Practices


Rust Best Practices


Elixir Best Practices


Scala Best Practices


Typescript Best Practices


Flutter Best Practices


Vue best practices


C Best Practices


Python best practices

Discussion (0)