Git has long faced challenges with its non-re-entrant library, which complicates the development of GUIs or web interfaces by requiring slow and cumbersome workarounds. Shawn Pearce initiated the libgit2 project to address this, creating a linkable library, but it languished until Vicent Marti, under the Google Summer of Code program and mentored by Scott Chacon, significantly advanced its development. Now, GitHub has enlisted Marti to continue enhancing libgit2 and its Ruby bindings, Rugged. Though still evolving, these projects offer substantial capabilities, with additional Python bindings available. Marti, a 20-year-old developer from the Catalan Countries, balances his computer science studies in Helsinki with interests in indie video games and Git advocacy.