We discuss practical and some theoretical aspects of computing a database of classical modular forms in the $L$-functions and Modular Forms Database (LMFDB).