My thoughts on technology

This is my personal blog and notebook.