<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Yazılar | Doğukan Batal</title><description>Doğukan Batal&apos;ın yazıları.</description><link>https://dogu.dev/tr/posts/</link><language>tr</language><item><title>Jaga&apos;yı neden yazdım: XSS&apos;in kenarda kalan yerleri</title><link>https://dogu.dev/tr/posts/modern-uygulamalarda-xss-uclarini-kapatmak/</link><guid isPermaLink="true">https://dogu.dev/tr/posts/modern-uygulamalarda-xss-uclarini-kapatmak/</guid><description>Framework&apos;ler çoğu şeyi escape eder; ham HTML, URL, inline stil ve script içindeki veri sana kalır. Bu uçları nasıl kapatacağını ve Jaga&apos;yı anlatıyorum.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Nedir bu Call Stack ve Event Loop?</title><link>https://dogu.dev/tr/posts/javascript-nedir-bu-call-stack-ve-event-loop/</link><guid isPermaLink="true">https://dogu.dev/tr/posts/javascript-nedir-bu-call-stack-ve-event-loop/</guid><description>JavaScript aynı anda tek iş yaparken asenkron işleri nasıl yürütüyor: call stack, Web API&apos;ler, callback queue ve event loop.</description><pubDate>Sat, 04 Jun 2022 10:08:43 GMT</pubDate></item></channel></rss>