
GirlCode started as a single female-only hackathon and grew into a set of connected programmes: weekend coding classes for school pupils, a ten-month accelerator bridging academic learning and work-ready skills, and a two-year incubator for women running businesses. The structure is the interesting part, because each stage feeds the next.
Founded by Zandile Keebine, the organisation built its later programmes on the community a single recurring event created, with corporate partners supporting the expansion.
One recurring event can become the top of a pipeline
A hackathon assembles the exact audience a training programme needs, repeatedly, at low cost. Organisations that run a good event and then do nothing with the relationships it creates leave most of the value behind. The sequence, event to community to programme to business support, is available to any organisation that already convenes people.
Each stage should address a different gap
Weekend classes for school pupils address awareness. An accelerator addresses the gap between academic knowledge and work-ready capability, which is the gap employers actually complain about. An incubator addresses running a business, which is different again. Programmes that blur these end up serving nobody particularly well, and the clarity about which gap each stage closes is what makes the structure work.
Employing the people you are trying to help is efficient
Using unemployed computer science graduates to facilitate classes for school pupils solves two problems with one budget line: the graduates get paid work and relevant experience, and the classes get facilitators who recently learned the material and remember what was difficult. Programmes with a related unemployment problem upstream should look for this kind of overlap deliberately.
Corporate partners fund what serves their own pipeline
Partnerships with large banks and telecommunications companies are durable when the programme produces people or suppliers the partner needs. Framing a proposal around the partner’s skills pipeline rather than around the programme’s mission is what converts interest into a renewed budget line, and the skills development framework behind that spending is administered by the Department of Higher Education and Training.
Long horizons need stated milestones
An organisation publishing a vision more than a decade out needs intermediate targets that funders and participants can check against. Without them, a long-range goal is unfalsifiable, and funders eventually treat it that way. The same applies to any small business raising money on a long-term plan.
Frequently asked questions
How does a single event become an organisation?
By treating the audience it assembles as a community and building programmes on those relationships, rather than starting recruitment again for each new initiative.
Why should programme stages be kept distinct?
Because awareness, work-readiness and running a business are different gaps. Blurring them produces programmes that serve nobody particularly well.
What is the advantage of hiring from the group you serve?
It creates paid work and relevant experience for them while supplying facilitators who recently learned the material and remember what was hard.
How do you make a corporate partnership durable?
By framing it around the partner’s own skills or supplier pipeline rather than around the programme’s mission, which is what gets a budget line renewed.
What does a long-range vision need to be credible?
Intermediate milestones funders and participants can check against, since a distant goal without them cannot be assessed.
Further reading
Originally published in December 2017. Updated September 2026 to draw out how a single event grows into a structured programme pipeline.
