best-coding-practices
Originally published on February 7, 2023. Edited on March 6, 2023.
Here at Promyze, we’re big into sharing knowledge.
We regularly publish best coding practices in this blog and host webinars.
More recently, we released bestcodingpractices.dev, an open, resourceful place where you can discover best coding practices.
Today, we’re open-sourcing a (non-exhaustive) list of 42+ resources full of best coding practices for Docker, Git, Python, React, SQL, and more. This blog post is just an intro. There’s more for Go, GraphQL, Kotlin, Kubernetes, Ruby, Terraform… And we welcome contributions.
// If you want to level up your dev skills, make sure to register for our next webinars!
42+ best coding practices for Docker, Git, Python, React, SQL, and more
4 Angular Best Practices
- Angular Architecture Patterns and Best Practices (that help to scale)
- Best Practices of Angular i18n
- Angular Best Practices
- Best practices for a clean and performant Angular application
4 CSS Best Practices
- 30+ CSS Best Practices for Beginners
- CSS Best Practices — 16 Ways To Improve Your CSS Skills Quality
- 8 CSS selectors do’s and don’ts
- 12 CSS best practices
4 Flutter Best Practices
- 10 Best Practices for Flutter Developers
- Flutter Best Practices
- 17 Flutter Best Practices to Improve Performance
- Do’s and Don’ts for performance best practices in Flutter/Dart
2 Java Best Practices
16 JavaScript Best Practices
- 5 Best practices for Clean Code every Javascript developer should know
- 13 JavaScript Testing Best Practices You Should Know
- JavaScript Exception Handling: Patterns & Best Practices
- Best Easy Practices of Javascript
- JavaScript testing: 9 best practices to learn
- Some Best Practices of Javascript for clean and better code quality
- Common JavaScript Mistakes and Best Practices
- 7 JavaScript Best Practices to Improve Code Quality
- JavaScript SEO Best Practices
- 10 best JavaScript practices recommended by Top Developers
- Javascript Best Practices and Coding Conventions
- Best coding practices in Javascript
- Javascript Clean Code Tips & Good Practices
- JavaScript Best Practices — Avoid Variables Bad Practices
- JavaScript Clean Coding Best Practices
- 30 JavaScript Best Practices for Beginners
2 Docker Best Practices
4 Git Best Practices
- Best Practices for Using Git
- Follow These Best Practices for Using Git
- Git Best Practices – How to Write Meaningful Commits, Effective Pull Requests, and Code Reviews
- 17 Git Best Practices
3 Laravel Best Practices
2 Next.js Best Practices
- NextJS / React SSR: 21 Universal Data Fetching Patterns & Best Practices
- Best practices to increase the speed for Next.js apps
4 Node.js Best Practices
- Node.js Best Practices for Beginners and Advanced Users Alike
- 6 Best Practices to Improve Node.js Security
- Node.js Best Practices for Beginners and Experts Alike
- Setup Mocha in watch mode for TDD in Node.js
2 PHP Best Practices
8 Python Best Practices
- Common anti-patterns in Python
- 15 bad Python habits. Did you get caught?
- Good and Bad Practices of Coding in Python
- Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make
- Python Coding Best Practices and Style Guidelines
- Pythonic Code: Best Practices to Make Your Python More Readable
- The Best of the Best Practices (BOBP) Guide for Python
- The Hitchhiker’s guide to Python
23 React Best Practices
- React Error Handling and Logging Best Practices
- React Best Practices
- React.JS Best Practices
- React Worst Practices — The Beginning
- Bad React practices to avoid
- 5 Recommended ReactJS Tips and Best Practices
- React best practices and patterns to reduce code – Part 2
- React Best Practices — Avoiding Anti-Patterns
- Best Practices with React Hooks
- Best Practices With React Hooks
- 20 Do’s and Don’ts of React in 2020
- 6 React Best Practices For 2021
- 5 React Architecture Best Practices for 2022
- 32 React Best Practices That Every Programmer Should Follow
- 10 React Best Practices You Need to Follow In 2022
- 21 Best Practices for a Clean React Project
- REACT BEST PRACTICES AND SECURITY
- React Best Practices – Tips for Writing Better React Code in 2022
- 15 React Best Practices You Need to Follow in 2022
- React with TypeScript: Best Practices
- Best practices for styling React native
- Best Coding Practices in ReactJS
- Optimization Techniques and Best Practices for React Application
2 SQL Best Practices
5 TypeScript Best Practices
- Best Practices for TypeScript Monorepo
- Mastering TypeScript: 21 Best Practices for Improved Code Quality
- Typescript — Best Practices
- TypeScript Best Practices
- Do’s and Don’ts – TypeScript
6 Vue.js Best Practices
- Best Practices for Writing Vue.js
- Vue.js style guide
- Deverus Vue.js Style Guide
- Vue.js Best Practices You Should Adopt
- Style Guide
- How not to Vue
Over to you
Thanks for reading!
Wait, there’s more best coding practices for Go, GraphQL, Kotlin, Kubernetes, Ruby, Terraform… in this GitHub repo. If you see something missing, please feel free to open a Pull Request (PR).
Oh and make sure to register for our next webinars!
Enjoy!