I just saw this today, so excitedly that I could still signup since the due date says 20th(in my mind, the 20th at 11:59 pm). I hurriedly checked, to discover form had been closed.
Please, I’ll love to join Celo developers, is there still room Please