Backend i podaci
Gradimo API-je i integracije, sređujemo modele podataka i tražimo spore upite. Kod treba biti jasan i inženjeru koji dolazi nakon nas.
HILLS Lab
HILLS Lab je founder-led engineering studio iz Splita. Gradimo i unapređujemo backend sustave, product workflowe i operativnu infrastrukturu za timove kojima trebaju ownership, brzina i pouzdan rezultat.
Fokus
Nekad je to upit koji traje predugo. Nekad integracija koju nitko ne želi dirati, ili feature koji mjesecima ne dolazi do produkcije.
Otvorimo kod, razgovaramo s timom i pratimo problem do uzroka. Zatim dogovorimo opseg i odradimo promjenu — od prve provjere do releasea.
Use caseovi
Gradimo API-je i integracije, sređujemo modele podataka i tražimo spore upite. Kod treba biti jasan i inženjeru koji dolazi nakon nas.
Razjasnimo zahtjev, odrežemo višak i isporučimo prvi koristan release. Daljnji razvoj vodimo prema onome što saznamo od korisnika.
Agentu dajemo kontekst, ograničimo pristup i provjeravamo rezultat. AI ubrzava posao; odgovornost za promjenu ostaje na nama.
Pripremamo nadzor, migracije i rollback. Kad nešto pukne, tim treba znati što se dogodilo i kako vratiti sustav.
Preporuke
Povio, ReneVerse i Tilt su rad kroz HILLS Lab. Ostale preporuke pokazuju širi inženjerski put iza HILLS Laba.
Otvoren, profesionalan, transparentan u komunikaciji i pouzdan u svakom dogovorenom opsegu posla.
Vrhunski inženjer koji je imao velik utjecaj na temeljne Web2/Web3 servise i infrastrukturu za targetiranje u stvarnom vremenu.
Više ljudi je istaknulo kvalitetu i brzinu Hrvojevog rada na nekoliko projekata.
Širi inženjerski put
Znatiželjan, proaktivan i spreman preuzeti odgovornost izvan svoje uloge već rano u karijeri.
Osoba na koju se možemo osloniti, spremna preuzeti odgovornost i gurati nove inicijative naprijed.
Iznimno sposoban inženjer čiji je kod bio građen da traje u zahtjevnoj domeni telemetrije i OTA sustava za hypercarove.
Teza
Najvrjedniji dio senior inženjeringa nije količina napisanog koda. To je sposobnost pronaći stvarno ograničenje, jasno objasniti trade-off i isporučiti sustav koji tim može sigurno nastaviti razvijati.
Model suradnje
Jedan razgovor i kratki pregled proizvoda, domene, tima, postojećeg sustava i rezultata koji treba postići.
Mapiramo domenu, postojeći sustav, vlasništvo, rizike i stvarno ograničenje jednog konkretnog workflowa.
Gradimo najmanji ozbiljan dio rješenja koji se može testirati sa stvarnim podacima, korisnicima i operativnim uvjetima.
Isporučujemo provjerenu promjenu, dokumentirane odluke i jasan sljedeći korak za implementaciju, handoff ili nastavak suradnje.
Šest provjera prije promjene
Ista pitanja vrijede za kod, migraciju, AI workflow ili produkcijsku operaciju. Brzina vrijedi samo ako je promjena razumljiva i provjerljiva.
Koji repo, ticket, incident, dokument ili odluka stoji iza tvrdnje.
Je li informacija još aktualna ili ju je noviji zapis zamijenio.
Smije li se taj kontekst uopće koristiti za ovaj tim, alat i zadatak.
Koji dio može slomiti produkciju, procuriti podatak ili stvoriti pogrešan zaključak.
Što se promijenilo od zadnjeg runa, deploya, incidenta ili odluke.
Može li čovjek naknadno vidjeti put: izvore, dozvole, odluku i rezultat.
PLAYGRND kao dokaz u praksi
PLAYGRND gradimo kao javni zapis za amaterski nogomet: SSR web, privatni Go API, Postgres/Redis, WhatsApp magic linkovi, claim/correction loopovi, admin review i ponovno izračunljivi sezonski agregati. Pokazuje kako HILLS radi kada su proizvod, arhitektura, podaci, release i operacije jedna odgovornost.
Primijenjeno context istraživanje / Memoato
Memoato čuva raw zapise, odvaja pregledane činjenice od inferencea, bilježi korekcije, vraća evidence uz recall i ograničava API/MCP ključeve na logging, recall ili oboje. Osobna memorija je prvi workspace, a arhitektura je praktična baza za budući permission-aware kontekst.
Rad za zajednicu / Pro bono
Za NK Prugovo smo pro bono osmislili i izradili web koji na jednom mjestu predstavlja klub, školu nogometa, medijske objave, partnere i kontakte.
Lokalnim firmama često ne treba još jedan vendor ili generičan demo. Treba im senior inženjer koji može brzo razumjeti domenu, raditi s postojećim timom i preuzeti odgovornost za konkretan rezultat.
Bilješke
Kratko pišemo o backend odlukama, product workflowima, operacijama i sigurnom korištenju modernih AI alata u stvarnom software radu.
Pogledaj bilješke