Selda Korkmaz

Selda Korkmaz

Stručnjak za razvoj softvera

  • Web razvoj
  • API integracija
  • JavaScript

O nama

Ima više od 12 godina iskustva u razvoju softvera. Uglavnom radi na web aplikacijama i API integracijama.

30 artiklima

Članci

phpBB Forum: Kompletan vodič za instalaciju i upravljanje Softver
29. rujna 2025.

phpBB Forum: Kompletan vodič za instalaciju i upravljanje

Ovaj detaljan vodič temeljito obrađuje popularni softver za forume phpBB Forum . Saznat ćete što je phpBB Forum, zašto je idealan izbor za izgradnju online zajednice, kako instalirati i konfigurirati forum korak po korak te koje osnovne alate za upravljanje vam nudi.

Usporedba Backend Razvojnih Jezika: Python, Java, Node.js Softver
12. rujna 2025.

Usporedba Backend Razvojnih Jezika: Python, Java, Node.js

Ovaj blog članak uvodi u svijet backend razvoja i uspoređuje jezike Python, Java i Node.js. Objašnjava se što je backend razvoj, osnovne informacije i očekivanja. Prednosti, nedostaci i područja primjene svakog jezika detaljno se ispituju.

Sustavi baza podataka: Usporedba SQL i NoSQL Softver
6. rujna 2025.

Sustavi baza podataka: Usporedba SQL i NoSQL

U svijetu sustava baza podataka, razumijevanje osnovnih razlika između SQL i NoSQL je od ključne važnosti za odabir prave tehnologije. Ovaj blog post započinje pitanjem: Što su sustavi baza podataka i koja im je važnost? U nastavku se uspoređuju osnovne razlike, prednosti, područja primjene i sistemske zahtjeve SQL-a i NoSQL-a.

Design Thinking i razvoj softvera usmjerenog na korisnika Softver
30. kolovoza 2025.

Design Thinking i razvoj softvera usmjerenog na korisnika

Ovaj blog naglašava važnost pristupa Design Thinking u razvoju softvera te ističe vrijednost korisnički usmjerenih metoda. Objašnjava što je Design Thinking, detaljno povezuje s korisničkim iskustvom, te razmatra praktične primjene u razvoju softvera, ulogu korisničkih istraživanja i metode za poticanje kreativnosti.

Tehnička dugovanja u razvoju softvera: Strategije otkrivanja i upravljanja Softver
25. srpnja 2025.

Tehnička dugovanja u razvoju softvera: Strategije otkrivanja i upravljanja

Tehnička dugovanja u razvoju softvera često predstavljaju problem koji može dovesti do smanjenja performansi i povećanja troškova s vremenom. U ovom blogu detaljno ćemo istražiti što su tehnička dugovanja, zašto nastaju i kako ih možemo prepoznati.

Alati za objektno-relacijsko mapiranje (ORM) i odnosi u bazama podataka Softver
25. lipnja 2025.

Alati za objektno-relacijsko mapiranje (ORM) i odnosi u bazama podataka

Ovaj blog post duboko istražuje Alate za objektno-relacijsko mapiranje (ORM), koji su neizostavni alati za programere. Objašnjava što je ORM, kako funkcionira i zašto ga treba koristiti. Dok navodi značajke i prednosti ORM alata, također se osvrće na njihove nedostatke.

WebRTC tehnologija i primjene za peer-to-peer komunikaciju u stvarnom vremenu Softver
12. lipnja 2025.

WebRTC tehnologija i primjene za peer-to-peer komunikaciju u stvarnom vremenu

WebRTC tehnologija predstavlja revolucionarno rješenje za real-time komunikaciju između preglednika i aplikacija. U ovom članku detaljno analiziramo što je WebRTC tehnologija, zašto je ključna za današnje digitalno okruženje, njezine glavne prednosti, primjene u peer-to-peer komunikaciji, te radnu logiku WebRTC-a.

Testiranje Performansi Softvera i Metodologije Opterećenja Softver
11. lipnja 2025.

Testiranje Performansi Softvera i Metodologije Opterećenja

Ovaj blog članak pruža sveobuhvatan pregled testiranja performansi softvera i metodologija opterećenja. Detaljno se objašnjava šta su testovi performansi softvera, osnovni pojmovi i važnost ovih testova. Procesi testiranja performansi softvera se analiziraju korak po korak, dok se ciljevi i različite metode opterećenja upoređuju.

Progressive Web Apps (PWA): Razvoj, Primjeri i Ključne Prednosti Softver
10. travnja 2025.

Progressive Web Apps (PWA): Razvoj, Primjeri i Ključne Prednosti

Progressive Web Apps (PWA) postale su nezaobilazan dio moderne web razvojne scene. Ovaj blog donosi detaljan pregled što su progresivne web aplikacije, zašto ih razvijati, koje su njihove ključne komponente, kako poboljšati brzinu i performanse te kakav utjecaj imaju na korisničko iskustvo.

Tehnike Pair Programminga i Code Reviewa u razvoju softvera: Kvalitetniji kod kroz suradnju Softver
8. travnja 2025.

Tehnike Pair Programminga i Code Reviewa u razvoju softvera: Kvalitetniji kod kroz suradnju

Ovaj blog članak detaljno analizira dvije ključne tehnike u razvoju softvera: Pair Programming (programiranje u paru) i Code Review (pregled koda). Istražuje što je pair programming, razne metode i koristi zajedničkog pisanja koda, te objašnjava važnost procesa code reviewa, pristupe i izazove s kojima se susrećemo.

Strategije migracije baza podataka i automatizacija Softver
7. travnja 2025.

Strategije migracije baza podataka i automatizacija

Ovaj blog post pruža sveobuhvatan vodič o konceptu migracije baza podataka, obrađujući osnovne informacije o uspješnom procesu prijenosa. Detaljno istražujemo što je migracija baza podataka, što treba uzeti u obzir tijekom procesa, prednosti i nedostatke.

Usporedba CMS Sustava: WordPress, Drupal i Headless CMS Softver
2. travnja 2025.

Usporedba CMS Sustava: WordPress, Drupal i Headless CMS

U ovom blogu pružamo detaljan pregled svijeta CMS sustava. Uspoređujući popularne opcije kao što su WordPress, Drupal i Headless CMS, istražujemo osnovne značajke, prednosti i nedostatke svakog od njih.

Značaj arhitektonskih odluka (ADR) i dokumentacije softverskog razvoja Softver
28. ožujka 2025.

Značaj arhitektonskih odluka (ADR) i dokumentacije softverskog razvoja

Ovaj blog članak detaljno istražuje arhitektonske odluke (ADR) koje igraju ključnu ulogu u razvoju softvera. Raspravlja se o važnosti ADR-a, kako ih stvoriti i ključnim tačkama u dokumentaciji softvera. Ističu se strukturne komponente, stvari na koje treba obratiti pažnju tokom dokumentacionog procesa i česte greške.

Softverska analitika: Crash Reporting i Praćenje Korisničkog Ponašanja Softver
25. ožujka 2025.

Softverska analitika: Crash Reporting i Praćenje Korisničkog Ponašanja

Softverski analitički alati, koji su od ključne važnosti u procesu razvoja softvera, igraju vitalnu ulogu u poboljšanju performansi aplikacija i korisničkog iskustva. U ovom blog članku detaljno istražujemo pojmove crash reporting (prijava rušenja) i praćenje ponašanja korisnika.

Upravljanje Ovisnostima u Softveru i Skeneri za Sigurnosne Rupe Softver
21. ožujka 2025.

Upravljanje Ovisnostima u Softveru i Skeneri za Sigurnosne Rupe

Softverske ovisnosti sastavni su dio suvremenih procesa razvoja softvera. Ovaj blog članak detaljno istražuje pojam softverske ovisnosti i njegovu važnost, uz objašnjenje strategija upravljanja ovisnostima i faktora koji dovode do tih ovisnosti.

Data streaming i softver za analizu u stvarnom vremenu: Kako unaprijediti poslovanje Softver
17. ožujka 2025.

Data streaming i softver za analizu u stvarnom vremenu: Kako unaprijediti poslovanje

U današnjem poslovnom okruženju, gdje brzina odlučivanja može značiti razliku između uspjeha i stagnacije, analiza podataka u stvarnom vremenu postaje ključna. Data streaming je tehnologija koja omogućuje neprekinutu obradu i prijenos podataka, što tvrtkama daje mogućnost da odmah reagiraju i donesu odluke temeljene na najnovijim…

Circuit Breaker uzorak i tolerancija grešaka u mikroservisima Softver
14. ožujka 2025.

Circuit Breaker uzorak i tolerancija grešaka u mikroservisima

U arhitekturama mikroservisa tolerancija grešaka je od ključne važnosti za stabilnost sustava. Circuit Breaker uzorak ima presudnu ulogu u postizanju te tolerancije. U ovom članku objasnit ćemo što je Circuit Breaker Pattern, zatim ćemo se osvrnuti na prednosti mikroservisne arhitekture i zašto je tolerancija grešaka bitna.

Strategije za Razvoj Softvera za Edge Computing Softver
13. ožujka 2025.

Strategije za Razvoj Softvera za Edge Computing

Ovaj blog članak fokusira se na strategije razvoja softvera za Edge Computing . Prvo, objašnjava što je Edge Computing i zašto je važan, te ispituje osnovne faze razvoja softvera i različite metode. Razmatra zahtjeve za uspješan razvojni proces, alate koji se mogu koristiti i uobičajene zablude.

Staticka provjera tipova: TypeScript i Flow u praksi Softver
12. ožujka 2025.

Staticka provjera tipova: TypeScript i Flow u praksi

Ovaj blog vodič detaljno analizira što je statička provjera tipova i zašto je važna u razvoju softvera. Praktično objašnjava kako implementirati statičku provjeru tipova u JavaScript projektima pomoću TypeScripta i Flowa, korak po korak.

HTTP/3 i QUIC Protokol: Poboljšanje Performansi Softvera Softver
12. ožujka 2025.

HTTP/3 i QUIC Protokol: Poboljšanje Performansi Softvera

Ovaj blog članak nudi dubinsku analizu HTTP/3 i QUIC protokola, koji značajno utječu na performanse softvera. Prvo, objašnjava se što su HTTP/3 i QUIC te zašto su važni. Nakon toga, razmatraju se osnovne prednosti ovih protokola, uključujući poboljšanja u brzini i sigurnosti.

BFF (Backend For Frontend) Uzorak i Optimizacija API Gatewaya Softver
11. ožujka 2025.

BFF (Backend For Frontend) Uzorak i Optimizacija API Gatewaya

Ovaj blog članak detaljno razmatra BFF (Backend For Frontend) obrasce i optimizaciju API Gateway-a, koji igraju važnu ulogu u modernim web arhitekturama. Objašnjeno je što je BFF (Backend For Frontend), njegova područja primjene i usporedba s API Gateway-em.

Razvoj Cross-Platform Desktop Aplikacija: Electron vs Tauri Softver
10. ožujka 2025.

Razvoj Cross-Platform Desktop Aplikacija: Electron vs Tauri

U današnjem svijetu razvoja softvera, sposobnost aplikacija da besprijekorno rade na različitim platformama ima veliku važnost. Cross-platform desktop razvoj aplikacija omogućava programerima da koriste jedinstvenu bazu koda za izradu aplikacija koje rade na raznim operativnim sustavima poput Windowsa, macOS-a i Linuxa.

Usklađenost Softverskih Licenci i Sigurnost Otvorenog Koda Softver
9. ožujka 2025.

Usklađenost Softverskih Licenci i Sigurnost Otvorenog Koda

Ovaj blog članak fokusira se na usklađenost softverskih licenci i sigurnost otvorenog koda. Objašnjava osnovne informacije o softverskim licencama, njihovu važnost i koncept otvorenog koda, te razmatra metode za osiguranje usklađenosti softverskih licenci i sigurnosne mjere za otvoreni kod.

Strategije implementacije tamnog moda u softverskim proizvodima Softver
9. ožujka 2025.

Strategije implementacije tamnog moda u softverskim proizvodima

Ovaj blog članak fokusira se na strategije implementacije tamnog moda (dark mode) u softverskim proizvodima. Od definicije tamnog moda, njegove povijesti i razvoja, do najboljih dizajnerskih praksi, detaljno analiziramo svaki aspekt.