home
email
This is the personal website of James J Porter. Things you might be interested in:
My 2023 thru hike of Vermont's Long Trail
Creating a magical videobooth for a friend's wedding
Solving the world's most challenging puzzle with Python