Domaći dev alat Pythagora developere spašava od mrskog im pisanja testova

Domaći dev alat Pythagora developere spašava od mrskog im pisanja testova

Novi proizvod iz rastuće niše developerskih alata olakšava automatsko testiranje i već je privukao pažnju developera - na Redditu.

Alat koji developerima omogućava da na pisanje automatskih testova umjesto 20-30% vremena troše otprilike 0,2%? Upravo to radi Pythagora, novi developerski alat hrvatskih osnivača koji su ga nedavno predstavili na Redditu i Product Huntu.

S obzirom na to da čak 75% developera kaže da ne vole pisati testove i da bi radije radili na core tehnologiji, čini se da je Pythagora na dobrom putu da se pridruži rastućoj niši domaćih proizvoda koje vole developeri.

Što i kako radi Pythagora?

Suosnivač Zvonimir Sabljić objašnjava kako sve radi:

Pythagora je open source alat koji generira automatske integracijske testove tako da analizira aktivnost na serveru, bez potrebe da se napiše ijedna linija koda.

Developer programira kao i inače te u trenutku kada napravi neku funkcionalnost, pokrene Pythagora capture komandu te istestira tu istu funkcionalnost na bilo koji način na koji je to radio za vrijeme programiranja.

Pythagora spremi aktivnost na serveru – što server vraća, koji su pozivi u bazu, itd., i kasnije, kada se razvijaju nove funkcionalnosti, provjerava radi li spremljena funkcionalnost i dalje kako je radila kad ju je developer napravio.

Zvonimir i drugi osnivač Pythagore, Leon Ostrež, već godinu dana rade na alatu za poboljšanje automatskih testova:

Krenuli smo od vizualnog testiranja u pregledniku, preko monkey testinga na frontendu te smo na kraju došli do Pythagore koju je programerska zajednica jako dobro prihvatila.

Pythagora je jako vrijedna jednoj skupini developera (node.js) koji trenutno nemaju nijedan drugi alat koji bi im omogućio toliko brzu izradu testova. Mnogi timovi nemaju uopće vremena za izradu automatskih testova tako da njima dajemo vrijednost kojeg ne mogu drugačije dobiti.

Molimo da prihvatite sve kolačiće kako biste mogli vidjeti ovaj sadržaj

Uspješno lansiranje na Redditu

Developerski alati atraktivna su i rastuća niša, a očito je da i hrvatski osnivači ubrzano hvataju svoj dio tog sve većeg kolača. S druge strane, baš zbog toga što se gotovo svaki dan pojavi neki novi alat, sve je teže postići da ih developeri primijete. Zvonimir kaže da su za predstavljanje Pythagore odabrali Reddit i Product Hunt jer su to zajednice koje okupljaju puno developera.

Na Redditu su odlično prošli i dobili odlične komentare, ali uspjeh se nije ponovio na Product Huntu:

Prvo smo lansirali na Redditu i tamo je odaziv bio odličan te nam je Product Hunt bio prirodan slijed, posebno zbog uspjeha koji je tamo doživio WASP Marina Šošića.

Nažalost, nama PH nije toliko dobro prošao. Možda jer se mi obraćamo backend developerima. Vjerojatno ćemo probati još koji put tamo lansirati, ali nećemo previše vremena trošiti na PH.

Prvo zajednica pa monetizacija

Trenutno su fokusirani isključivo na to da prošire glas o alatu te da okupe zajednicu developera. Na pitanje o planovima za monetizaciju proizvoda, Zvonimir odgovara da im to trenutno nije u fokusu te da će u nekom trenutku vjerojatno potražiti financiranje.

Biraju, znači, prokušani poslovni model za developerske alate: 1) ponuditi open source proizvod koji će privući jako puno developera i pomoći da se alat počne koristiti i 2) kasniju komercijalizaciju kroz plaćeni alat s više mogućnosti.

Inače, Zvonimiru ovo nije prvi startuperski pothvat. Iza njega je, zapravo, već jedan uspješan exit. Sa Senkom Rašićem suosnovao je i razvijao online alat za skiciranje Aww, koji je 2021. akvizirao njihov dotadašnji konkurent i vjerojatno najpoznatiji igrač u toj niši, Miro.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Vodič

Morate podnijeti zahtjev za novu osobnu iskaznicu? Evo kako izbjeći gužvu na šalteru

Završetkom pandemije došao je službeni kraj maskama, ali i mnogim identifikacijskim dokumentima pa tako i osobnim iskaznicama bez kojih ne možete boraviti u Hrvatskoj. Ovo znači samo jedno... ogromni redovi na šalterima.

Najava

Belma Gutlić: “Fokus s cijena kriptovaluta treba prebaciti na tehnologiju koja kriptovalute omogućava”

Danas se možemo pohvaliti da na našoj maloj sceni ne nedostaje konferencija vezanih uz blockchain i kriptovalute. Ipak, postoji jedan krovni naziv kojem se nitko dosad nije posvetio na jednak način, a koji možda zaslužuje i najviše pažnje.

Karijere

Tim McKeoun: “Ako želimo da se developeri razvijaju, moramo se pomiriti da će nekad biti manje produktivni”

"Developer Advocate" može postati svatko, ali uspjeh u tome će pronaći mali broj ljudi. Savjete kako općenito postati bolja podrška developerima, na ovogodišnjem QED-u podijelio je IBM-ov Tim McKeoun.

Što ste propustili

Tvrtke i poslovanje

Upoznajte Arbelle! Beauty brend kojeg krasi svjetsko rješenje za virtualno isprobavanje šminke

Švedsko-hrvatska IT tvrtka Visage Technologies od osnutka radi na cutting edge AI tehnologiji za prepoznavanje i praćenje pokreta ljudskog lica. Nakon niza uspješnih implementacija u kozmetičkoj industriji, svoj makeupISDK softverski paket oblikovali su u još svestraniji beauty brend Arbelle.

Sponzorirano

Može li se Hrvatska uključiti u razvoj svemirske tehnologije koja na uloženo vraća 7x više

Zašto su cube sateliti toliko korisni, koliko će oni promijeniti telekomunikacijsku industriju i može li se Hrvatska s njima ukrcati na brzi vlak svemirske tehnologije, neka su od glavnih pitanja s HAKOM-ove konferencije.

Intervju

Notcheva 6. generacija Devcademyja radit će na projektima za satelitsku kockicu – CroCube!

Otvorene su prijave za Notchevu akademiju na kojoj će se polaznici, osim satelitske teme moći usmjeriti na Spring Boot, React, .NET i Go programiranje, upoznati sa scrumom i agilnim frameworkom, UX/UI, DevOps, Clean code te drugim praksama i alatima koji su standardni u IT-ju.

Netokracija Podcast

John Romero o životu nakon Dooma – i kako klince naučiti raditi igre

John Romero je jedan od kreatora legendarne igre Doom, kao i cijelog niza drugih igara. Ususret izlasku njegove autobiografije, dobili smo priliku pitati ga kako vidi svoju karijeru, ali i razvoj industrije razvoja igara.

Sponzorirano

Studenti RIT Croatia uče se na zadacima koje pripremaju Rimac Technology, INA, Async Labs… 

Domaće obrazovne institucije često se fokusiraju na teoriju, dok praksa ostaje na poslodavcima. RIT Croatia to mijenja svojim primjerom.

Novost

Potvrđeno: Google preuzeo hrvatski Photomath

Hrvatska aplikacija Photomath postaja je i službeno dio Googleovog portfelja. Tehnološki gigant godišnje akvizira desetak tvrtki, a ove je godine u akvizicijski plan ušao upravo hrvatski Photomath.