irvingying

Notes and small projects. Nothing here yet.