To the foundation team, "makes us to do so much quicker" should probably be "enables us to do so much quicker".
Reply on news.ycombinator.com