Fatih Baysal

Fatih Baysal

DevOps inženjer

  • DevOps
  • Cloud computing
  • CI/CD

O nama

Već više od 9 godina radi na automatizaciji DevOps procesa i sustavima u oblaku. Specijaliziran za razvoj CI/CD infrastrukture.

22 artiklima

Članci

Sustavi podrške za hosting: WHMCS, Kayako i OSTicket Softver
3. listopada 2025.

Sustavi podrške za hosting: WHMCS, Kayako i OSTicket

U industriji hostinga, uspjeh ovisi o učinkovitom sustavu podrške. Ovaj blog post istražuje popularne sustave podrške poput WHMCS, Kayako i OSTicket, pružajući smjernice za upravljanje korisnicima, pružanje podrške i povećanje učinkovitosti.

Najbolje postavke LiteSpeed Cache za WordPress Softver
26. rujna 2025.

Najbolje postavke LiteSpeed Cache za WordPress

Ovaj blog post predstavlja sveobuhvatan vodič za LiteSpeed Cache dodatak za WordPress. Objašnjava što je LiteSpeed Cache, njegove prednosti i kako ga instalirati. Također pruža detaljne informacije o tome kako optimizirati postavke LiteSpeed Cache-a, kako riješiti uobičajene greške i kako provesti testove performansi.

Obrasci softverske arhitekture: MVC, MVVM i drugi Softver
17. rujna 2025.

Obrasci softverske arhitekture: MVC, MVVM i drugi

Ovaj blog post istražuje koncept softverske arhitekture i njen značaj na detaljan način. Počinje od osnovnih principa i fokusira se na popularne arhitektonske obrasce. Posebno se upoređuju karakteristike, prednosti i scenariji korišćenja MVC i MVVM obrazaca.

Postavljanje CI/CD Pipelinea za Kontinuiranu Integraciju i Isporuku Softver
9. rujna 2025.

Postavljanje CI/CD Pipelinea za Kontinuiranu Integraciju i Isporuku

Ovaj blog članak detaljno razmatra postavljanje pipelineova za Kontinuiranu Integraciju (Continuous Integration CI) i Kontinuiranu Distribuciju (Continuous Deployment CD), koji su neizostavni dio modernih procesa razvoja softvera.

Testiranje sigurnosti softvera i metodologije penetracijskih testova Softver
7. rujna 2025.

Testiranje sigurnosti softvera i metodologije penetracijskih testova

U današnje vrijeme, sigurnost softvera ima kritičnu važnost za zaštitu podataka institucija i korisnika. Ovaj blog članak detaljno istražuje osnovne faze testiranja sigurnosti softvera i različite metodologije penetracijskih testova.

Primjena Event Sourcinga i CQRS obrasca u modernim aplikacijama Softver
28. kolovoza 2025.

Primjena Event Sourcinga i CQRS obrasca u modernim aplikacijama

Ovaj blog vodič detaljno istražuje Event Sourcing i CQRS obrasce, popularne u suvremenoj arhitekturi softvera. Najprije objašnjava što su Event Sourcing i CQRS, uspoređuje njihove prednosti i nedostatke, te pokazuje kako ih integrirati u praksu.

Biblioteke za Strojno Učenje: TensorFlow, PyTorch i Scikit-learn Softver
27. kolovoza 2025.

Biblioteke za Strojno Učenje: TensorFlow, PyTorch i Scikit-learn

Ovaj blog članak pruža sveobuhvatan uvod u svijet strojnog učenja (ML), detaljno istražujući najpopularnije ML biblioteke: TensorFlow, PyTorch i Scikit-learn. Dok se naglašava važnost i primjene strojnog učenja, razmatraju se ključne razlike između TensorFlow-a i PyTorch-a, kao i karakteristike i primjene Scikit-learn biblioteke.

JAMstack arhitektura i statički generatori web stranica: Vodič za modernu web razvoj Softver
24. kolovoza 2025.

JAMstack arhitektura i statički generatori web stranica: Vodič za modernu web razvoj

JAMstack arhitektura je jedan od najpopularnijih pristupa modernom web razvoju. Ova arhitektura objedinjuje JavaScript, API-je i Markup te omogućuje izradu bržih, sigurnijih i skalabilnijih web stranica. U ovom članku detaljno objašnjavamo što je JAMstack, osnovne pojmove te zašto i kako odabrati ovaj pristup.

SOLID principi i Clean Code: Najbolje prakse za dizajn softvera Softver
12. lipnja 2025.

SOLID principi i Clean Code: Najbolje prakse za dizajn softvera

Ovaj blog članak detaljno se bavi principima dizajna softvera, SOLID principima i pristupu Clean Code. Članak objašnjava temeljne pojmove i važnost ulaska u dizajn softvera, naglašavajući ključnu ulogu SOLID principa (Jedinstvena Odgovornost, Otvoren/Zatvoren, Liskovljevo Supstituiranje, Odvajanje Sučelja i Inverzija Ovisnosti) u…

Objavljivanje Mobilne Aplikacije: Procesi App Store i Google Play Store Softver
7. travnja 2025.

Objavljivanje Mobilne Aplikacije: Procesi App Store i Google Play Store

Ovaj blog članak detaljno obrađuje proces objavljivanja mobilne aplikacije korak po korak. Objašnjava što su platforme poput App Store-a i Google Play Store-a, te pruža detaljan pregled faza objavljivanja aplikacija. Razmatra važne teme poput zahtjeva za objavljivanje, procesa pregleda i savjeta za uspješnu aplikaciju.

Iskoristite konkurentnost i paralelizam: Obrasci za modernu razvoj softvera Softver
4. travnja 2025.

Iskoristite konkurentnost i paralelizam: Obrasci za modernu razvoj softvera

Ovaj blog članak duboko istražuje pojmove Concurrency i Parallelism, koji su od presudne važnosti u modernom razvoju softvera. Detaljno se razmatra što znače Concurrency i Parallelism, njihova važnost u procesu razvoja softvera i osnovni softverski obrasci.

API Gateway Arhitektura i Komunikacija između Mikroservisa Softver
27. ožujka 2025.

API Gateway Arhitektura i Komunikacija između Mikroservisa

Ovaj blog post detaljno istražuje koncept API Gatewaya, koji igra ključnu ulogu u mikroservisnim arhitekturama. Počevši od osnovnih principa mikroservisa, objašnjava što je API Gateway i zašto je važan. Nakon toga, obrađuju se osnovni elementi arhitekture API Gatewaya, metode komunikacije između mikroservisa i sigurnosna pitanja.

Analiza Statickog Koda i Alati za Kontrol Kvalitete Softver
23. ožujka 2025.

Analiza Statickog Koda i Alati za Kontrol Kvalitete

Ovaj blog post detaljno obrađuje analizu statičkog koda i alate za kontrolu kvalitete, koji igraju kritičnu ulogu u razvoju softvera. Objašnjava što je analiza statičkog koda, zašto je važna i kako se primjenjuje, uz značajne informacije o alatima za kontrolu kvalitete.

Neizmjenjive Strukture Podataka i Reaktivno Programiranje Softver
14. ožujka 2025.

Neizmjenjive Strukture Podataka i Reaktivno Programiranje

Ovaj blog post istražuje odnos između neizmjenjivih struktura podataka i reaktivnog programiranja. Prvo objašnjavamo što su neizmjenjive strukture podataka i osnovne principe reaktivnog programiranja. Zatim se osvrćemo na prednosti neizmjenjivih struktura podataka, njihov utjecaj na performanse i pristupe prelasku na te strukture.

Strategije nadogradnje softvera i prelaska na novu verziju Softver
14. ožujka 2025.

Strategije nadogradnje softvera i prelaska na novu verziju

Ovaj blog post fokusira se na strategije nadogradnje softvera i prelaska na novu verziju. Detaljno se razmatra što je nadogradnja softvera, zašto je važna i koje su ključne strategije koje treba znati.

GraphQL fragmenti i tehnike optimizacije upita: Praktični vodič za API performanse Softver
13. ožujka 2025.

GraphQL fragmenti i tehnike optimizacije upita: Praktični vodič za API performanse

Ovaj blog je detaljan vodič za GraphQL fragment i optimizaciju upita u GraphQL API-jevima, ključne za postizanje vrhunske performanse. Najprije objašnjavamo što su fragmenti i zašto su važni, zatim analiziramo njihove primjene. Fokusiramo se na tehnike optimizacije upita, uz savjete za poboljšanje API performansi.

Skalabilnost Softvera: Strategije Horizontalnog i Vertikalnog Skaliranja Softver
12. ožujka 2025.

Skalabilnost Softvera: Strategije Horizontalnog i Vertikalnog Skaliranja

Ovaj blog članak duboko istražuje temu skalabilnosti softvera. Objašnjava se što je skalabilnost softvera i zašto je važna, naglašavajući osnovne razlike između horizontalnog i vertikalnog skaliranja. Prikazani su elementi potrebni za skalabilnost softvera i različite strategije.

Usporedba React Native i Flutter: Razvoj Mobilnih Aplikacija Softver
9. ožujka 2025.

Usporedba React Native i Flutter: Razvoj Mobilnih Aplikacija

Razvoj mobilnih aplikacija stalno se razvija i mijenja, nudeći programerima različite alate i okvire. Dva najpopularnija okvira koja se ističu u ovom području su React Native i Flutter. Ova dva okvira omogućuju razvoj aplikacija za iOS i Android platforme koristeći jedan kod, što ubrzava proces razvoja i smanjuje troškove.