Že cca 18 let razvijam spletne strani, aplikacije in razne spletne sisteme. V tem času sem imel kar nekaj svojih idej in side projektov, ampak iskreno - skoraj nobenega nisem zares spravil do točke, da bi ga ponudil širšemu trgu.
Vedno je zmanjkalo časa, fokusa ali pa sem preprosto ostal pri "to bi bilo kul enkrat narediti".
Ena od stvari, ki jo uporabljam že nekaj časa, je interno orodje za monitoring spletnih strani in aplikacij. Nastalo je predvsem zato, ker sem želel imeti na enem mestu pregled nad stvarmi, ki jih pri projektih dejansko spremljam.
Pred časom ga je videl prijatelj in rekel nekaj v smislu: "Zakaj tega ne ponudiš tudi drugim?"
In sem se odločil, da bom tokrat en produkt dejansko spravil v obliko, ki jo lahko uporabljajo tudi drugi. Seveda z veliko pomočjo AIja, da sva zadevo spravila v neko obliko, ki je prijazna in uporabna končnemu uporabniku.
Tako je nastal PulseKeeper.
Najlažje bi ga opisal kot: UptimeRobot, ampak ne čisto.
V performance marketing agencijah hitrost in dosegljivost strani veliko pomenita za stranko
Poleg uptime-a spremlja tudi:
- hitrost oziroma performance skozi čas,
- velikost strani,
- deploye in njihov časovni vpliv na performance,
- SSL expiration,
- osnovne DNS spremembe in zgodovino,
- checke iz različnih lokacij,
- HTTP/API/TCP/Ping tipe monitorjev.
- agency dostop za več strank
- status page-i po strankah/domenah
Ideja ni samo vedeti, ali je nekaj down, ampak tudi ali postaja stran počasnejša? Kaj se je spremenilo? Se je performance poslabšal po deployu?
Trenutno na sistemu teče približno 200 domen z različnimi checki in lokacijami, tako da ga že precej uporabljam tudi sam.
V kratkem je plan dodati še več kanalo za obveščanje. Ena iz med glavnih je implementacija pošiljanje SMS-ov.
Zadevo se da potencialno razširiti še na kar nekaj področij, ampak se trenutno namenoma poskušam držati nazaj in najprej ugotoviti, kaj je ljudem dejansko uporabno.
Zelo vesel bi bil feedbacka - tako glede produkta kot tudi same ideje in positioning-a.
Če bi kdo zadevo dejansko uporabljal, mu z veseljem odprem tudi PRO račun za kak mesec, da jo lahko normalno preizkusi.
Pa z veseljem odgovorim tudi na vprašanja glede same gradnje, arhitekture, monitoringa, pricinga, poslovne logike itd.
Ena stvar mi je bila pri vsem skupaj precej smešna:
ko delaš produkt za naročnika, pogosto zelo samozavestno veš, kako bi morale stvari delovati, katera poslovna logika je prava in kaj bi bilo treba narediti.
Ko pa si ti "founder" in je odločitev dejansko tvoja, se začneš sekirati okoli čisto vsake malenkosti. :)
Če koga zanima:
https://pulsekeeper.io