Tech Notes And Miscellaneous Thoughts