Intermediate Ada

Ada is a nice language to use, but it's not the most beginner friendly. Though there are some excellent resources like learn.adacore.com which can get you started if you're new to language, going from a beginning Ada programmer to a proficient one is quite the leap with most of the information being rather sparse.

This is meant to be a collection of articles exploring some aspects of Ada which are just beyond the scope of beginner-friendly tutorials.

Useful resources

Articles