Recent advancements in quantum error correction have led to the breakthrough of good quantum Low-Density Parity-Check (qLDPC) codes that offer asymptotically optimal code rates and distances. We will review these constructions in the first half of the talk. One of the key challenges in building fault-tolerant quantum systems using these qLDPC codes is implementing transversal gates, which help protect against errors during logical operations. It is an open question whether good qLDPC codes that support such gates exist. In the second half, we will present a general strategy for constructing qLDPC codes that support transversal non-Clifford gates. This approach is compatible with the families of good qLDPC codes, and we believe it can produce families with polynomial rates and nearly linear distances. Additionally, we will briefly discuss a construction that achieves magic state distillation with an overhead exponent approaching zero.