# Bubble best practices

This Best Practices guide is a tool that is intended to be accessible to Bubble beginners (who have spent a few hours using the Bubble editor), intermediate users, and Bubble experts. Depending on your level, it should be useful for the following:

* Beginners: learn best practices and build good habits early on
* Intermediate: use this as a reference on how to approach many technical choices in Bubble
* Experts: learn how AirDev builds and compare our design choices to your own experience

For more experienced users of Bubble, this guide will be a window into the way AirDev chooses to build their apps. The motivation for most design choices AirDev makes in client apps, AirDev products, and  templates is also explained here.
