Peter Gichia's photo

Peter Gichia

A self-taught software developer here to document my learning journey to inspire and teach concepts in a beginner friendly way