Here is a list of books that I would highly recommend. Books marked with a “⭐” are personal favourites. Please feel free to reach out if you happen to have any recommendations.
- The Tangled Web: A Guide to Securing Modern Web Applications by Michal Zalewski
- Crypto 101 by Laurens Van Houtven
- Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code by Zed Shaw
- Learn More Python 3 the Hard Way: The Next Step for New Python Programmers by Zed Shaw
- Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart
- Software Tools in Pascal by Brian W. Kernighan, P.J. Plauger
- Docker for Developers: Develop and run your application with Docker containers using DevOps tools for continuous delivery by Richard Bullington-McGuire, Andrew K. Dennis, Michael Schwartz
- Don’t Sweat the Small Stuff … and It’s All Small Stuff: Simple Ways to Keep the Little Things from Taking Over Your Life by Richard Carlson
- Can’t Hurt Me: Master Your Mind and Defy the Odds by David Goggins
- Why We Sleep by Matthew Walker
- Digital Minimalism: Choosing a Focused Life in a Noisy World by Cal Newport
- How to Become a Straight-A Student: The Unconventional Strategies Real College Students Use to Score High While Studying Less by Cal Newport ⭐
- Enigma: The Battle for the Code by Hugh Sebag-Montefiore
Additionally, I spend a lot of time reading and reviewing academic literature. The following section is a non-comprehensive list of papers I studied–at times repeatedly. This list does not constitute an endorsement or an approval of the research itself or any of the authors but merely a suggested reading list for visitors interested in exploring my areas of interest. I have no affiliation with any of the research listed below.
Notice from author: This section is being developed. More papers will be added soon.
Janc, A., Kotowicz, K., Weichselbaum, L. and Clapis, R., 2020. Information Leaks via Safari’s Intelligent Tracking Prevention. arXiv preprint arXiv:2001.07421.
Notes: The Information Security Engineering team at Google describe multiple security and privacy issues in Safari’s Intelligent Tracking Prevention (ITP) design.
Decan, A., Mens, T. and Constantinou, E., 2018, May. On the impact of security vulnerabilities in the npm package dependency network. In Proceedings of the 15th international conference on mining software repositories (pp. 181-191).
- JOHNSON, J.E., SIM, F.H. and SCOTT, S.G., 1987, April. Musculoskeletal injuries in competitive swimmers. In Mayo Clinic Proceedings (Vol. 62, No. 4, pp. 289-304). Elsevier.
- Nugent, F., Comyns, T., Kearney, P. and Warrington, G., 2019. Ultra-short race-pace training (USRPT) In swimming: current perspectives. Open access journal of sports medicine, 10, p.133.