1,717,933. That’s the number of lines of code that keeps the main website running on a daily basis, approximately 32,000 of which were written by us. The idea was simple really. Create a platform that would make it easy for youth to sign up for volunteering opportunities. Easy, right?

No, not really. Project 5K is unique in that we handle a ridiculously large volume of data and communications in comparison to most other youth organizations. As a result, the traditional methods that many rely upon don’t work very well for us – sending thousands of emails at once is harder than it sounds. Thus, as the foundational core for many of our critical day-to-day operations, the pressure to keep things running smoothly is immense; like a vital organ, we, the web team, cannot afford to fail.

Read more