first commit portfolio