Leabhar Cliste
Welcome to Leabhar Cliste, a comprehensive guide to programming practices, principles, and concepts. These resource aims to capture an understanding and proficiency in various aspects of software engineering.
Dive into the following topics:
- API - API design principles and best practices.
 - Complexity - Concepts of complexity in programming.
 - Console - Useful command line tips and usage.
 - Database - Database design concepts.
 - Design - General design and engineering principles to follow.
 - Errors - Writing good error messages.
 - Mindset - Different software engineering mindsets.
 - Naming - Achieving meaningful names in software.
 - Presentations - Enhancing your presentations.
 - Productivity - Common productivity guidance.
 - Resources - Curated external resources and learning.
 - Security - Concepts for maintaining security.
 - Testing - Test methodologies and guidance.
 
New content added regularly.