After quantum error correction was introduced in mid '90s, in subsequent years many of the classical analogues regarding the structure of code (such as singleton bound, GV bound etc) were obtained in the quantum setting as well. Of course, there was also the big break of stabilizer formalism, fault-tolerant computing and particular families of codes like Toric code and other surface codes.
What are the general directions and target questions in the area (like current status of decoding algorithms and codes with good parameters) and applications of it?
For example on the application side, one key area that we see nowadays is local codes and connections to qPCP or hamiltonian complexity. What are some (big or small) questions that we are trying to answer?