Writing on Information Security, Software Development, and Marathon Training.

All of my long-form thoughts on programming, cybersecurity, running, and more, collected in chronological order.

Training for Your First Marathon: A Beginner’s Guide

Embarking on your first marathon journey can be daunting, but with the right preparation and mindset, you can cross the finish line with confidence. This guide covers everything you need to know to get started.