Kutoa Notify Cyber kama chanzo wazi
Hazina ya GitHub • Tovuti Iliyohifadhiwa • Chapisho la Reddit
Chapisho la LinkedIn • Chapisho la HackerNews
Baada ya miaka 2+ na wageni zaidi ya 17k, tunatoa chanzo wazi cha Notify Cyber!
Mwanzoni mwa 2023, Dylan Eck na mimi (Mehmet Yilmaz) tulijenga Notify Cyber kwa sababu tulikuwa tukikasirika kupenya kupitia vyanzo vya habari vya usalama wa mtandao vilivyogawanyika. Tulijenga jukwaa lililokusanya habari kutoka kwa vyanzo 7+ ikiwemo toleo za usalama za Apple, arifa za CISA, hifadhidata ya NIST CVE, Dark Reading, IT Security Guru, Microsoft Security Response Center (MSRC), Trellix, na The Hacker News. Sehemu ya nyuma (backend) ilikuwa mkusanyaji wa Python uliosafisha na kuchakata data bila kuhitaji kuchambua kwa kivinjari; unaweza kutoa yaliyomo yote kwa kutumia maombi ya moja kwa moja na uchambuzi. Kisha tulifupisha makala tukitumia API ya OpenAI na kuhifadhi kila kitu katika hifadhidata ya PostgreSQL kwenye Supabase. Kiolesura cha mbele na API isiyo na seva zilihakikishwa kwenye Vercel, Dylan alijenga kiolesura safi cha Next.js na React wakati mimi nilihudumia sehemu ya nyuma. Tulijiandikisha kikoa kupitia Google Domains na kushughulikia orodha ya kusubiri kwa Fomu ya Google rahisi. Ilikuwa miundombinu yote ya tier ya bure, ambayo ilikuwa kamili kwa kuthibitisha dhana. Kwa hadithi kamili ya kilichotuchochea kujenga hili, soma chapisho letu la asili kutoka Mei 29, 2023.
Uzinduzi ulikuwa wa kunyenyekeza. Tulizindua mnamo Juni 2023 na karibu wasafiri wa kila siku sifuri. Tulitumia wiki mbili za kwanza kufanya uuzaji kwenye Twitter lakini hatukupata watumiaji wapya. Dylan na mimi tulikasirishwa na tulikuwa tunataka kuacha mradi huo lakini kama jaribio la mwisho, tuliamua kufanya shtuko la mwisho kwenye Reddit.
Baada ya siku za majadiliano, Dylan alipata chapisho moja tu lililoidhinishwa na alichapisha kwenye r/cybersecurity. Na ndani ya siku 3, tulipata wageni 8k+ na watu 100+ kwenye orodha yetu ya kusubiri. Chapisho hilo hatimaye lilifikia maoni 65k+ kwa kiwango cha kura za kupendeza cha 96%.
Kwa zaidi ya miaka miwili, tulikua hadi wageni 17k+ wa kipekee na maoni ya kurasa 43k+, yote kwa ukuaji wa kikaboni. Pia tuliongeza idadi ya orodha ya kusubiri hadi 160+ ndani ya kipindi hicho. Hata tuliboresha kwa ukatili, tukipunguza gharama za kila mwezi kutoka $38 hadi $1.85 tu kwa kusogeza mkusanyaji kutoka kwenye mfano wa wingu hadi Raspberry Pi 3B+ inayofanya kazi nyumbani kwangu. Kiolesura cha mbele na API zilibaki kwenye tier ya bure ya Vercel, lakini kuhamisha ukusanyaji wa data kwenda kwenye vifaa vya ndani ndiyo lilikuwa mabadiliko ya mchezo. Tulisanidi mfano wa Linode kama upigaji cheche kwa wakati ninaposafiri, lakini kwa wakati mwingi ilikuwa hii Raspberry Pi ndogo ikitetea nyuma, ikifanya kazi na vyanzo vya Docker na ikilisha hifadhidata yetu kwa habari za usalama zilizosasishwa. Hiyo ni aina ya miundombinu ya kisanii ambayo watu wengi hawatafikiri hata kuizingatia, lakini ilithibitisha kuwa hautaji utoaji wa gharama kubwa za wingu kuendesha kitu chenye athari halisi.
Tulithibitisha kuwa kulikuwa na mahitaji halisi ya kile tulichokijenga. Kuendesha huduma hai kulimaanisha kukabiliana na changamoto halisi kama kushindwa kwa miundombinu na matatizo ya hifadhidata, yote ambayo yalinifundisha jinsi ya kujibu haraka na kudumisha uaminifu kwa kiwango. Lakini hatimaye, hatukuweza kupata njia ya kutoa pesa au kupata mfano wa biashara ulio na maana. Muhimu zaidi, mimi na Dylan tulifikia hatua ambapo gharama ya fursa ilikua kubwa sana. Mnamo Oktoba 5, 2025, tuliamua kustaafu jukwaa na kutoa chanzo kizima cha msimbo.
Katika safari hii, tuligundua kuwa muda na usambazaji vina umuhimu. MVP inaweza kuwa ya kisanii, lakini utekelezaji lazima uwe safi. Jenga kile unapopenda kutatua. Mahitaji halisi hayatafikishi kila mara kwa mfano wa biashara wenye uhalali. Na kuna heshima katika kustaafu/kubadilisha mwelekeo wa mradi.
Kuhusu nini kinachofuata, kwa sasa ninajikita kutatua baadhi ya matatizo ya kuvutia katika Charter/Spectrum na nina miradi yenye msisimko mbele. Lakini hadi wakati huo, nataka kufunga sura hii na Notify Cyber. Imenionyesha mtazamo wa jinsi product-market fit inavyoweza kuonekana na jinsi hauhitaji ufadhili na uuzaji wa kifahari kuunda mradi/produkiti yenye athari. Kujitegemea kifedha kunaweza kuwa njia kwa bidhaa nyingi zinazotegemea programu na ninabeba somo hilo mbele katika kila kitu ninachokuja kukijenga.
Ikiwa unajenga kitu, usitie moyo kufeli hadharani. Endelea kupiga, fanya marekebisho haraka, badilisha mwelekeo inapohitajika, na jua wakati wa kufunga sura moja ili uweze kuanza sura inayofuata kwa ufanisi zaidi.
Shukrani maalum kwa Dylan Eck kwa kuendesha kiolesura cha mbele na mafanikio yetu Reddit!
sehemu ya mwisho yenye ladha mseto ya furaha na huzuni kutoka Samurai Jack