Recent brief pieces on teaching generally:

Dan Berrett, “Teaching Clearly Can Be a Deceptively Simple Way to Improve Learning”, the Chronicle of Higher Education.

Andrew Joseph Pegoda, “19 Lessons About Teaching” Inside Higher Ed

Below are collections of links and bibliography on teaching arranged by topic:

Instructional Design

Writing a Syllabus

Learning Outcomes and Rubrics

Class Engagement

Grading

Teaching with Technology

Online Teaching

Learning Theory