selected publications blog posting Program Generation for Linear Algebra Using Multiple Layers of DSLs. 2019