Notes & Reflections

A mix of web development, climbing, personal stories, and topics that keep me motivated and learning.