👉 Conventions engineering is the systematic approach to establishing, documenting, and maintaining consistent coding standards and practices within a software development team. It involves defining and adhering to specific rules for naming conventions, code structure, commenting styles, and other coding practices to ensure code readability, maintainability, and collaboration efficiency. By creating a shared understanding of best practices, conventions engineering helps reduce technical debt, streamline code reviews, and facilitate smoother onboarding for new team members. This process often includes the use of style guides, automated tools for code formatting and linting, and regular code audits to ensure compliance with established conventions.