<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="tr"><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://mertkahraman.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://mertkahraman.org/" rel="alternate" type="text/html" hreflang="tr" /><updated>2026-11-03T20:35:26+00:00</updated><id>https://mertkahraman.org/feed.xml</id><title type="html">Mert’in Sitesi</title><subtitle>Yazılım geliştirici — projeler ve blog</subtitle><author><name>Mert</name></author><entry><title type="html">Hava durumu uygulaması geliştirme notları</title><link href="https://mertkahraman.org/2026-11-03-proje-notlari/" rel="alternate" type="text/html" title="Hava durumu uygulaması geliştirme notları" /><published>2026-11-03T00:00:00+00:00</published><updated>2026-11-03T00:00:00+00:00</updated><id>https://mertkahraman.org/proje-notlari</id><content type="html" xml:base="https://mertkahraman.org/2026-11-03-proje-notlari/"><![CDATA[<p>Bu yazıda <a href="/projects">Projeler</a> sayfasındaki hava durumu uygulamasını
geliştirirken öğrendiklerimi topluyorum.</p>

<h2 id="neler-öğrendim">Neler öğrendim</h2>

<ol>
  <li><code class="language-plaintext highlighter-rouge">fetch</code> ile API’den veri çekmek</li>
  <li>Hataları kullanıcıya anlaşılır göstermek</li>
  <li>Basit bir önbellek ile istek sayısını azaltmak</li>
</ol>

<div class="language-js highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="kd">const</span> <span class="nx">res</span> <span class="o">=</span> <span class="k">await</span> <span class="nx">fetch</span><span class="p">(</span><span class="s2">`https://api.example.com/weather?q=</span><span class="p">${</span><span class="nx">sehir</span><span class="p">}</span><span class="s2">`</span><span class="p">);</span>
<span class="kd">const</span> <span class="nx">veri</span> <span class="o">=</span> <span class="k">await</span> <span class="nx">res</span><span class="p">.</span><span class="nx">json</span><span class="p">();</span>
</code></pre></div></div>

<p>Devamı sonraki yazıda.</p>]]></content><author><name>Mert</name></author><category term="javascript" /><category term="proje" /><summary type="html"><![CDATA[Bu yazıda Projeler sayfasındaki hava durumu uygulamasını geliştirirken öğrendiklerimi topluyorum.]]></summary></entry><entry><title type="html">İlk yazım</title><link href="https://mertkahraman.org/2026-11-01-ilk-yazi/" rel="alternate" type="text/html" title="İlk yazım" /><published>2026-11-01T00:00:00+00:00</published><updated>2026-11-01T00:00:00+00:00</updated><id>https://mertkahraman.org/ilk-yazi</id><content type="html" xml:base="https://mertkahraman.org/2026-11-01-ilk-yazi/"><![CDATA[<p>Bu site <strong>Jekyll</strong> ile üretiliyor ve <strong>GitHub Pages</strong> üzerinde ücretsiz barınıyor.
Tema olarak <a href="https://beautifuljekyll.com">Beautiful Jekyll</a> kullanıyorum.</p>

<p>Yeni yazı eklemek çok kolay: <code class="language-plaintext highlighter-rouge">_posts</code> klasörüne <code class="language-plaintext highlighter-rouge">YYYY-AA-GG-baslik.md</code> adında bir
Markdown dosyası koyup GitHub’a göndermek yeterli.</p>

<!--more-->

<h2 id="markdown-örnekleri">Markdown örnekleri</h2>

<ul>
  <li><strong>Kalın</strong>, <em>italik</em>, <code class="language-plaintext highlighter-rouge">kod</code></li>
  <li><a href="https://jekyllrb.com">Link</a></li>
</ul>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">def</span> <span class="nf">selam</span><span class="p">(</span><span class="n">isim</span><span class="p">):</span>
    <span class="k">return</span> <span class="sa">f</span><span class="s">"Merhaba, </span><span class="si">{</span><span class="n">isim</span><span class="si">}</span><span class="s">!"</span>
</code></pre></div></div>

<blockquote>
  <p>Alıntı da böyle görünür.</p>
</blockquote>]]></content><author><name>Mert</name></author><category term="jekyll" /><category term="github-pages" /><summary type="html"><![CDATA[Bu site Jekyll ile üretiliyor ve GitHub Pages üzerinde ücretsiz barınıyor. Tema olarak Beautiful Jekyll kullanıyorum.]]></summary></entry></feed>