ROOTID Wrapped 2024: godina ispričana kroz commitove

2 min čitanja

2,7 miliona novih linija koda, 5.229 commitova i 209 isporučenih verzija. Ovako je godina razvoja stvarno izgledala iz naših repozitorija.

  • Godina iza nas
  • Inženjerska kultura
ROOTID Wrapped 2024, osvrt na našu godinu koda

Sadržaj

Svaka godina se završava istim iskušenjem: da se rad opiše pridjevima. Užurbana. Produktivna. Zahtjevna.
Zato smo umjesto pridjeva otišli na jedino mjesto koje vodi pošten zapis o tome šta je softverski tim zaista radio, u historiju commitova.

Ovako je 2024. izgledala iz naših repozitorija.

Godina u brojkama

2,7 miliona novih linija koda. Pet najkorištenijih jezika bili su C#, TypeScript, SQL, HTML i SCSS, stack koji odražava ono što najčešće gradimo: poslovne sisteme sa stvarnom bazom iza sebe i interfejsom koji ljudi koriste svaki dan.

5.229 commitova. Najintenzivniji dan bio je 27. mart, s 89 commitova u jednom danu, čega će se svako ko je bio na tom izdanju sjetiti i bez grafikona.

209 isporučenih verzija. Raspoređeno kroz godinu, to je otprilike četiri isporuke sedmično. Sama po sebi nije udarna brojka, ali najviše govori o tome kako radimo: mali koraci, česta isporuka i kratak put od odluke do trenutka kada je korisnik osjeti.

Šta naše poruke uz commit priznaju

Commitove označavamo emojijima, što godinu poruka pretvori u nenamjernu reviziju. Prva tri: 921 stilizovanje, 887 refaktorisanja i 726 novih funkcionalnosti.

Taj odnos je najkorisnija stvar u cijelom ovom osvrtu. Na svaku funkcionalnost koju smo napravili dolazi oko dva i po commita kojima smo poboljšali nešto što već postoji: dotjerali interfejs, raspetljali modul ili otplatili odluku koja se prestala isplaćivati. Otprilike polovina godine otišla je na posao koji nijedan changelog nikada neće spomenuti.

Brojka na koju smo tiho ponosni

87 commitova bili su hitni popravci u produkciji. Od 5.229, to je 1,7% godine provedeno u gašenju požara.

Nećemo se praviti da bi ta brojka trebala biti nula. Nikada nije, a tim koji prijavi nulu najčešće je jednostavno ne broji. Ali uz četiri isporuke sedmično, to je razlika između česte i nepromišljene isporuke, i to je brojka koju ćemo pratiti i naredne godine.

Šta nosimo u 2025.

Brojke opisuju tim koji najviše vremena ulaže u održivost, a ne u novitete, i koji isporuku tretira kao rutinu, a ne kao prekretnicu. To je namjeran izbor i isti onaj koji pravimo za klijente: sisteme je jeftino pokrenuti, a skupo s njima živjeti, pa je posao koji zaista nosi težinu obično onaj koji nikada ne dospije u changelog.

Neka i vaše brojke za 2025. izgledaju ovako

Recite nam šta gradite, a mi ćemo vam iskreno reći šta je potrebno da to i ostane u pogonu.

Zakažite poziv Pogledaj naše radove ↗