<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Ahmet Ömer is contributing...</title>
        <link>https://prs.ahmeto.com</link>
        <description>Discover Ahmet Ömer's recent pull requests on GitHub</description>
        <lastBuildDate>Sun, 11 Oct 2026 14:56:16 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Ahmet Ömer is contributing...</title>
            <url>https://prs.ahmeto.com/favicon.png</url>
            <link>https://prs.ahmeto.com</link>
        </image>
        <copyright>CC BY-NC-SA 4.0 2024 © Ahmet Ömer</copyright>
        <atom:link href="https://prs.ahmeto.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[style(albums): give album titles the full card row]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/390</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/390</guid>
            <pubDate>Sun, 11 Oct 2026 11:30:58 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/390">style(albums): give album titles the full card row</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(open-graph): use instance name, slogan, and avatar in social previews]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/387</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/387</guid>
            <pubDate>Sat, 10 Oct 2026 17:49:59 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/387">feat(open-graph): use instance name, slogan, and avatar in social previews</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore: prepare release 0.7.1]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/28</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/28</guid>
            <pubDate>Sat, 10 Oct 2026 15:47:41 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/28">chore: prepare release 0.7.1</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(image): recreate the decode handle after a failed decode]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/27</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/27</guid>
            <pubDate>Sat, 10 Oct 2026 15:34:35 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/27">fix(image): recreate the decode handle after a failed decode</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[chore: prepare release 0.7.0]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/26</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/26</guid>
            <pubDate>Sat, 10 Oct 2026 15:15:31 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/26">chore: prepare release 0.7.0</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[test(contact): verify thumbnail decode detail, scale and orientation]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/25</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/25</guid>
            <pubDate>Sat, 10 Oct 2026 14:56:14 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/25">test(contact): verify thumbnail decode detail, scale and orientation</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(hash): require all x86 SHA features before dispatch]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/24</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/24</guid>
            <pubDate>Sat, 10 Oct 2026 14:31:54 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/24">fix(hash): require all x86 SHA features before dispatch</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(progress): reset clock stride on phase changes]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/23</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/23</guid>
            <pubDate>Sat, 10 Oct 2026 14:05:49 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/23">fix(progress): reset clock stride on phase changes</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(compress): retain only the winning target encode]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/22</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/22</guid>
            <pubDate>Sat, 10 Oct 2026 13:43:22 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/22">perf(compress): retain only the winning target encode</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix: report EXIF capture allocation failures]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/21</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/21</guid>
            <pubDate>Sat, 10 Oct 2026 13:27:31 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/21">fix: report EXIF capture allocation failures</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[docs(compress): document peak memory and the probe cache bound]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/20</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/20</guid>
            <pubDate>Sat, 10 Oct 2026 11:09:04 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/20">docs(compress): document peak memory and the probe cache bound</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(image): reuse a decode handle across a batch]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/19</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/19</guid>
            <pubDate>Sat, 10 Oct 2026 10:56:16 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/19">perf(image): reuse a decode handle across a batch</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[refactor(upload): centralize queue and transport status values]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/385</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/385</guid>
            <pubDate>Sat, 10 Oct 2026 10:46:50 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/385">refactor(upload): centralize queue and transport status values</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(progress): cap per-file clock reads to the display cadence]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/18</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/18</guid>
            <pubDate>Sat, 10 Oct 2026 10:34:08 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/18">perf(progress): cap per-file clock reads to the display cadence</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(rename): precompile filename templates]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/17</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/17</guid>
            <pubDate>Sat, 10 Oct 2026 09:56:12 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/17">perf(rename): precompile filename templates</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(hash): accelerate SHA-256 and parallelize prefix reads]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/16</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/16</guid>
            <pubDate>Sat, 10 Oct 2026 09:37:22 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/16">perf(hash): accelerate SHA-256 and parallelize prefix reads</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(contact): decode thumbnails at thumbnail scale]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/15</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/15</guid>
            <pubDate>Sat, 10 Oct 2026 08:13:35 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/15">perf(contact): decode thumbnails at thumbnail scale</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(compress): read the source JPEG once for metadata and decode]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/14</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/14</guid>
            <pubDate>Sat, 10 Oct 2026 07:39:04 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/14">perf(compress): read the source JPEG once for metadata and decode</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[test(progress_cli): give the progress runs a large, cheap workload]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/13</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/13</guid>
            <pubDate>Sat, 10 Oct 2026 01:56:45 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/13">test(progress_cli): give the progress runs a large, cheap workload</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(stats): index bucket lookups instead of linear scans]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/12</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/12</guid>
            <pubDate>Sat, 10 Oct 2026 01:10:49 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/12">perf(stats): index bucket lookups instead of linear scans</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(compress): reuse the chosen encode from the target search]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/11</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/11</guid>
            <pubDate>Sat, 10 Oct 2026 00:51:45 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/11">perf(compress): reuse the chosen encode from the target search</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(jpeg): block-scan entropy data instead of per-byte `fgetc`]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/10</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/10</guid>
            <pubDate>Sat, 10 Oct 2026 00:35:58 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/10">perf(jpeg): block-scan entropy data instead of per-byte `fgetc`</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(metadata): read EXIF in the single JPEG inspection pass]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/9</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/9</guid>
            <pubDate>Sat, 10 Oct 2026 00:16:50 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/9">perf(metadata): read EXIF in the single JPEG inspection pass</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(fs): classify walk entries with `d_type` and reuse the path buffer]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/8</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/8</guid>
            <pubDate>Fri, 09 Oct 2026 23:59:03 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/8">perf(fs): classify walk entries with `d_type` and reuse the path buffer</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[docs: describe pull request checks and release flow]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/7</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/7</guid>
            <pubDate>Fri, 09 Oct 2026 23:41:30 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/7">docs: describe pull request checks and release flow</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[ci: run push checks only on main]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/6</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/6</guid>
            <pubDate>Fri, 09 Oct 2026 23:18:08 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/6">ci: run push checks only on main</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[perf(progress): drop the pre-count directory walk]]></title>
            <link>https://github.com/ahmetomerv/photoc/pull/5</link>
            <guid isPermaLink="true">https://github.com/ahmetomerv/photoc/pull/5</guid>
            <pubDate>Fri, 09 Oct 2026 23:00:44 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/ahmetomerv/photoc/pull/5">perf(progress): drop the pre-count directory walk</a>]]></description>
            <enclosure url="https://github.com/ahmetomerv.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(avatar): upload site avatar to configured storage provider]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/382</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/382</guid>
            <pubDate>Fri, 09 Oct 2026 12:43:25 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/382">feat(avatar): upload site avatar to configured storage provider</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[feat(photos): fix(photos): require album access for reactions]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/380</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/380</guid>
            <pubDate>Wed, 07 Oct 2026 21:45:40 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/380">feat(photos): fix(photos): require album access for reactions</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[fix(albums): look up photo access by indexed key]]></title>
            <link>https://github.com/HoshinoSuzumi/chronoframe/pull/379</link>
            <guid isPermaLink="true">https://github.com/HoshinoSuzumi/chronoframe/pull/379</guid>
            <pubDate>Wed, 07 Oct 2026 20:36:10 GMT</pubDate>
            <description><![CDATA[<a href="https://github.com/HoshinoSuzumi/chronoframe/pull/379">fix(albums): look up photo access by indexed key</a>]]></description>
            <enclosure url="https://github.com/HoshinoSuzumi.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>