Book NotesI read books on software engineering and web development to learn new skills and improve my abilities. I write booknotes to help me retain what I've learned, and to share my knowledge and experience with others.