The landing page is very ... thin in terms of actually communicating what it means to "connect" or be "coached".
Is this a 1:1 real-time (textual) chat? Voide chat? Another forum like Stack Overflow (which, btw, is spelled just so, not as a single word)? A video conferencing system? E-mail-based service to let "developers" answer questions that way?
In effect, it tells me too little, which causes me to skip it.