We have a database of simple optimisation patterns to look out for when profiling your code. These have been subdivided by language, and where appropriate by subcategory (such as library). Some are based on computer science theory and are common to most languages, whereas others are highly language specific.

Many of these simple optimisation patterns are incidental finds, uncovered whilst profiling code. If you discover anything missing from our database, please help by submitting it for inclusion via GitHub.

Languages