i built it first, then forgot about it
a good product collecting dust is just a project. a good product with real distribution is a business.
back in january, i built a project called kerygma. it's a real-time scripture detection and projection tool for churches. the idea is simple: a pastor preaches, kerygma listens, and the moment a scripture is referenced, it automatically displays on the church screens. no manual lookups, no tab-switching on stage, no distracting the tech team. just seamless, hands-free projection.
it wasn't a half-baked idea either. i put real work into it. speech-to-text, a full bible database, low-latency websocket projection, multi-version support, custom subdomains per church. people from my church started using it, then people from other churches heard about it and wanted in. the feedback was good. the product was working.
and then i made one post about it on twitter, got a few replies, some people reaching out, and i just... didn't follow up on any of it. didn't post again. didn't push it. i was so nonchalant about the whole thing that i basically forgot i had built it. moved on to other stuff and left kerygma sitting there like it wasn't a real product.
then someone else ran with the same idea
fast forward a few weeks, and i see someone launch a project called pewbeam. same category. same core capabilities as what i had already built. nothing technically superior. but this guy marketed it properly on twitter, talked about it like he actually believed in it, stayed consistent, and in 15 hours it had over 1,000 downloads.
1,000 downloads in 15 hours.
i didn't know how to feel when i saw that. part of me wanted to be happy for the guy because that's genuinely impressive execution. another part of me was just annoyed at myself because i had built the same thing months earlier and treated it like a random side project i could abandon whenever i felt like it. and that's exactly what i did.
i can't even be mad at him. he built something, marketed it well, and it worked. that's how it's supposed to go. congrats to him genuinely. but it doesn't make it any less painful to sit with.
he built something, marketed it well, and it worked. that's how it's supposed to go.
the honest thing i had to face
the problem was never kerygma. the product worked, real people were using it, it solved a real problem for churches. the problem was me thinking that building something good was the finish line. like if you just ship something solid, people will magically find it. that's not a strategy, that's wishful thinking.
there's this thing a lot of builders do where they treat marketing like it's beneath them. so they build in silence, ship quietly, and wonder why nobody's using what they made. i was exactly that person. i treated one twitter post like i had done my part and mentally checked out. the truth is, if you're not willing to show up for your own product, why would anyone else care about it?
pewbeam got 1,000 downloads not because it was better than kerygma, but because its builder made people care. he showed up consistently and gave people a reason to pay attention. that's a real skill, and it's just as important as the technical work that goes into building the thing in the first place.
what i'm taking into campuspal
i'm not making that mistake with campuspal.
campuspal is built for students, by a student, and i know firsthand how real the problems it solves are. every student in nigeria trying to piece together study materials, recording lectures with nowhere to organize them, cramming the night before with no structure. campuspal is built for all of that. and i'm not going to build something that actually helps people and then act like it doesn't deserve to be heard about.
marketing isn't a nice-to-have you bolt on after you've shipped. it's part of building something that actually matters. distribution is a feature. getting people to know your product exists is just as much your job as writing the code for it.
my goal is simple. every student in nigeria should use campuspal, or at the very least know it exists. kerygma taught me that a good product collecting dust is just a project. a good product with real distribution is a business.
i'm not leaving this one on any shelf.