<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kerem Erkan</title>
    <link>https://keremerkan.dev/</link>
    <atom:link href="https://keremerkan.dev/rss.xml" rel="self" type="application/rss+xml" />
    <description>iOS and macOS Developer</description>
    <language>en</language>
    <lastBuildDate>Sun, 16 Aug 2026 20:07:08 GMT</lastBuildDate>
    <item>
      <title>homebridge-shelly-matter: Shelly energy metering in Apple Home, via Matter</title>
      <link>https://keremerkan.dev/posts/homebridge-shelly-matter/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/homebridge-shelly-matter/</guid>
      <pubDate>Sun, 26 Jul 2026 14:00:00 GMT</pubDate>
      <description><![CDATA[Bring Shelly devices into Apple Home over Matter with live power and energy metering in the iOS 27 Energy view — something HomeKit's own protocol has never supported.]]></description>
      <category>Homebridge</category>
      <category>HomeKit</category>
      <category>Matter</category>
      <category>Shelly</category>
      <category>energy</category>
    </item>
    <item>
      <title>Leaving WordPress after twenty years</title>
      <link>https://keremerkan.dev/posts/leaving-wordpress-after-twenty-years/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/leaving-wordpress-after-twenty-years/</guid>
      <pubDate>Sat, 18 Jul 2026 15:00:00 GMT</pubDate>
      <description><![CDATA[After running WordPress since 2006, a Cloudflare incident during a theme redesign was the nudge to admit my blog no longer needed to be dynamic. So I rebuilt it as a static Astro site.]]></description>
      <category>Astro</category>
      <category>WordPress</category>
      <category>Cloudflare</category>
      <category>Static Site</category>
      <category>Blog</category>
    </item>
    <item>
      <title>Türkiye'de Wireguard engelleme çözümü</title>
      <link>https://keremerkan.dev/posts/wireguard-engelleme-cozumu/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/wireguard-engelleme-cozumu/</guid>
      <pubDate>Fri, 17 Jul 2026 10:46:18 GMT</pubDate>
      <description><![CDATA[GÜNCELLEME: Artık bu çözüm yerine AmneziaWG kullanmanızı öneririm. udp2raw yerine onu kullanıyorum ve sorunsuz çalışıyor. Yıllardır çeşitli servis sağlayıcılarda Wireguard protokolüne bant sınırlaması veya topyekün yasak bulunuyor. Büyük ihtimal ticari VPN servislerinin Wireguard protokolünü kullanmasının artmasıyla, sadece bu servisleri engellemeye çalışmak yerine, bu teknolojiyi tümden engellemeye karar verildi. Bant sınırlamasında protokolü tamamen engellemedikleri için, sunucunuza bağlanabildiğinizi düşünebilirsiniz, fakat çok ciddi…]]></description>
    </item>
    <item>
      <title>Using udp2raw to bypass censoring on Wireguard protocol</title>
      <link>https://keremerkan.dev/posts/udp2raw-bypass-censoring-wireguard-protocol/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/udp2raw-bypass-censoring-wireguard-protocol/</guid>
      <pubDate>Fri, 17 Jul 2026 10:40:33 GMT</pubDate>
      <description><![CDATA[UPDATE: I now recommend using AmneziaWG. I have moved to it instead of using udp2raw and it works wonderfully. Many states block access to web sites, commercial VPNs, VPN protocols, and in some cases even block complete internet access. I will explain how to bypass protocol blocking for Wireguard on this post. To bypass blocking, you need to encapsulate Wireguard…]]></description>
    </item>
    <item>
      <title>homebridge-sony-adcp: A Homebridge plugin for Sony ADCP projectors</title>
      <link>https://keremerkan.dev/posts/homebridge-sony-adcp/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/homebridge-sony-adcp/</guid>
      <pubDate>Sun, 14 Jun 2026 10:37:40 GMT</pubDate>
      <description><![CDATA[A Homebridge plugin that exposes Sony VPL-XW and VW projectors to Apple HomeKit as a native Television accessory — power, HDMI inputs, and picture modes over ADCP.]]></description>
      <category>ADCP</category>
      <category>Homebridge</category>
      <category>HomeKit</category>
      <category>projector</category>
      <category>Sony</category>
    </item>
    <item>
      <title>Moving to keremerkan.dev</title>
      <link>https://keremerkan.dev/posts/moving-to-keremerkan-dev/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/moving-to-keremerkan-dev/</guid>
      <pubDate>Tue, 03 Mar 2026 16:34:47 GMT</pubDate>
      <description><![CDATA[I moved this site from keremerkan.net to keremerkan.dev. All old links redirect automatically: bookmarks, search results, and shared URLs will keep working. Why the Change I've had keremerkan.net since 2006 and it served me well for twenty years. But .dev is a better fit for a developer site and I already use keremerkan.dev as my Bluesky handle. Consolidating everything under…]]></description>
    </item>
    <item>
      <title>ASCelerate: A Swift CLI for App Store Connect</title>
      <link>https://keremerkan.dev/posts/ascelerate-swift-cli-app-store-connect/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/ascelerate-swift-cli-app-store-connect/</guid>
      <pubDate>Wed, 25 Feb 2026 10:18:10 GMT</pubDate>
      <description><![CDATA[If you've ever shipped an iOS app, you know the ritual. Open Xcode, archive, wait, open App Store Connect in the browser, click through a dozen screens to set up localizations, upload screenshots one display size at a time, attach the build, fill in What's New, and finally hit Submit. For one app, it's tedious. For multiple apps across multiple…]]></description>
      <category>App Store</category>
      <category>Apple</category>
      <category>asc client</category>
      <category>command line</category>
    </item>
    <item>
      <title>W-8BEN-E instructions for Apple and Google</title>
      <link>https://keremerkan.dev/posts/w-8ben-e-instructions-apple-google/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/w-8ben-e-instructions-apple-google/</guid>
      <pubDate>Tue, 01 Jul 2025 08:26:52 GMT</pubDate>
      <description><![CDATA[I wasn't able to find good instructions to fill out W-8BEN-E form for Apple Developer and Google AdMob/AdSense. There were some partial information on different sources, but all information was vague especially for part III. For those in a similar situation, I am sharing simple instructions that they will be able to follow easily. I will also be sharing additional…]]></description>
      <category>Apple</category>
      <category>Google</category>
      <category>W-8BEN-E</category>
    </item>
    <item>
      <title>Apple ve Google için W-8BEN-E yönergeleri</title>
      <link>https://keremerkan.dev/posts/apple-google-w-8ben-e-yonergeleri/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/apple-google-w-8ben-e-yonergeleri/</guid>
      <pubDate>Tue, 01 Jul 2025 07:51:32 GMT</pubDate>
      <description><![CDATA[Apple Developer ve Google AdMob/AdSense için W-8BEN-E formunun doldurulması için düzgün bir kaynak bulamıyordum. Farklı kaynaklarda parça parça bilgiler olsa da, özellikle bölüm III'te ne yapacağımız ortada kalmıştı. Benzer durumda kalan geliştiriciler için kolayca takip edecekleri basit bir yönerge sunuyorum. Ayrıca Türkiye ve Almanya için ek bilgiler de vereceğim. To access the English version of this post, click here. Apple…]]></description>
      <category>Apple</category>
      <category>Google</category>
      <category>W-8BEN-E</category>
    </item>
    <item>
      <title>Junkman'in ismini kullanan Android uygulamalarına dikkat edin!</title>
      <link>https://keremerkan.dev/posts/junkman-ismini-kullanan-android-uygulamalarina-dikkat-edin/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/junkman-ismini-kullanan-android-uygulamalarina-dikkat-edin/</guid>
      <pubDate>Sun, 05 Nov 2023 12:04:42 GMT</pubDate>
      <description><![CDATA[Junkman, keskin yapay zekası ve güçlü özelleştirme imkanları sayesinde, son zamanlarda kullanıcıların dikkatini çekerek, iOS üzerinde Türkiye'nin spam SMS engelleme standardı haline geldi. YouTube, Instagram, TikTok, X gibi çeşitli sosyal medya platformlarında kullanıcılar tarafından bolca paylaşıldığını ve popülaritesinin devamlı arttığını görüyoruz. Bu durum, Android üzerinde çalışan bazı uygulamaların, Junkman'in ismini kullanılarak indirme sayılarını artırmaya ve belki de kendilerini Junkman gibi…]]></description>
      <category>Android</category>
      <category>apk</category>
      <category>Junkman</category>
      <category>sms</category>
    </item>
    <item>
      <title>Junkman'in spam sms olarak sınıflandırdığı mesajlar</title>
      <link>https://keremerkan.dev/posts/junkman-spam-sms-olarak-siniflandirdigi-mesajlar/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/junkman-spam-sms-olarak-siniflandirdigi-mesajlar/</guid>
      <pubDate>Sat, 10 Sep 2022 10:57:35 GMT</pubDate>
      <description><![CDATA[Türkiye'de her gün çok farklı türlerde milyonlarca spam sms gönderiliyor. Bu sms'lerin büyük çoğunluğunu iPhone ve iPad cihazlarınız üzerinde herhangi bir ek yapılandırmaya ihtiyaç duymadan Junkman ile istenmeyen klasörüne bildirim almadan filtreleyebilirsiniz. Junkman'in App Store üzerindeki basit sms filtreleme uygulamalarından farkı, sizin herhangi bir anahtar kelime girmenize gerek kalmadan kendi karar verme yeteneğidir. Junkman, bankalar, elektrik, su, doğalgaz şirketleri, kargo…]]></description>
      <category>App Store</category>
      <category>iPhone</category>
      <category>iPhone mesaj engelleme</category>
      <category>iPhone sms engelleme</category>
      <category>mesaj</category>
      <category>sms</category>
      <category>spam</category>
    </item>
    <item>
      <title>PSWD for macOS gains Shortcuts app support</title>
      <link>https://keremerkan.dev/posts/pswd-for-macos-gains-shortcuts-app-support/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/pswd-for-macos-gains-shortcuts-app-support/</guid>
      <pubDate>Sat, 16 Apr 2022 05:03:40 GMT</pubDate>
      <description><![CDATA[PSWD, the most comprehensive password generator for macOS, gained Shortcuts app support with version 3.0, similar to its counterpart for iOS. You’ll need macOS 12.0 or later to use Shortcuts. Using the Generate Password shortcut, you can immediately generate one or more passwords using any preset you create in PSWD, including the dynamic Current Preset setting, which includes the latest…]]></description>
    </item>
    <item>
      <title>iPhone üzerinde spam aramaları engelleme</title>
      <link>https://keremerkan.dev/posts/iphone-uzerinde-spam-aramalari-engelleme/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/iphone-uzerinde-spam-aramalari-engelleme/</guid>
      <pubDate>Thu, 06 Jan 2022 09:40:01 GMT</pubDate>
      <description><![CDATA[Yazıyı okumaya vakti olmayanlar için özet: Begone - Spam Arama Engelleyici ve Rehber ile bunu kolayca yapabilirsiniz. Tek bir kayıt ile binlerce numarayı engellemenizi sağlayan Begone, tüm reklam aramalarından kolayca kurtulmanızı sağlayacaktır. Aşağıda, çoğu aramadan anında kurtulmak için, en çok spam arama yapan numara aralıklarının bulunduğu yapılandırma dosyasını da bulabilirsiniz. Eğer spam sms'ler de alıyorsanız, bunları da Junkman - Akıllı…]]></description>
      <category>App Store</category>
      <category>arama</category>
      <category>iPhone</category>
      <category>iPhone spam arama engelleme</category>
      <category>spam</category>
    </item>
    <item>
      <title>Begone for iOS released</title>
      <link>https://keremerkan.dev/posts/begone-for-ios-released/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/begone-for-ios-released/</guid>
      <pubDate>Thu, 02 Dec 2021 21:00:00 GMT</pubDate>
      <description><![CDATA[Today I have released Begone for iOS, a utility app that helps you manage the many spam calls we receive daily. We receive too many spam calls, robocalls, marketing calls etc. in these times. Unfortunately iOS does not have any way to block number ranges. Begone lets you block the number ranges of these spam calls effortlessly. Begone is available…]]></description>
    </item>
    <item>
      <title>iPhone üzerinde spam reklam mesajlarını engelleme</title>
      <link>https://keremerkan.dev/posts/iphone-uzerinde-spam-reklam-mesajlarini-engelleme/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/iphone-uzerinde-spam-reklam-mesajlarini-engelleme/</guid>
      <pubDate>Tue, 16 Nov 2021 10:39:57 GMT</pubDate>
      <description><![CDATA[Yazıyı okumaya vakti olmayanlar için özet: Junkman - Akıllı SMS Engelleyici ile hiçbir ek yapılandırmaya ihtiyaç duymadan bunu kolayca yapabilirsiniz. Yapay zeka kullanan Junkman, mesajları normal (sohbet vb.), işlem (banka tek kullanımlık şifre mesajları, kargo bildirimleri, hastane randevusu vb. mesajlar) veya spam (bahis, mağaza reklamları, siyasi reklamlar vb.) olarak anında sınıflandırır ve spam mesajlar mesaj kutunuzda istenmeyen klasörüne sessiz bir…]]></description>
      <category>App Store</category>
      <category>iPhone</category>
      <category>iPhone mesaj engelleme</category>
      <category>iPhone sms engelleme</category>
      <category>mesaj</category>
      <category>sms</category>
      <category>spam</category>
    </item>
    <item>
      <title>Junkman for iOS released</title>
      <link>https://keremerkan.dev/posts/junkman-for-ios-released/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/junkman-for-ios-released/</guid>
      <pubDate>Tue, 02 Nov 2021 12:14:33 GMT</pubDate>
      <description><![CDATA[Today I have released Junkman for iOS and iPadOS, a utility app that helps you manage the endless stream of junk text messages. Unfortunately in these times, we receive too many junk and spam messages along with transactions. Junkman will automatically classify these messages and let the junk be delivered silently without any notification. It will seem like you never…]]></description>
    </item>
    <item>
      <title>Migrating 2FA from 1Password to iCloud Keychain using Qrafter</title>
      <link>https://keremerkan.dev/posts/migrating-2fa-from-1password-to-icloud-keychain-using-qrafter/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/migrating-2fa-from-1password-to-icloud-keychain-using-qrafter/</guid>
      <pubDate>Fri, 24 Sep 2021 11:44:45 GMT</pubDate>
      <description><![CDATA[I was a long time 1Password user. It was and still is a very good password manager. I was using it with a standalone vault that I synchronized using iCloud, generating my passwords using PSWD - Password Generator and keeping them in 1Password. Unfortunately, like many other developers, AgileBits, the makers of 1Password changed their monetization scheme to subscription some…]]></description>
      <category>1Password</category>
      <category>iPad</category>
      <category>iPhone</category>
      <category>QR Code</category>
      <category>Qrafter</category>
    </item>
    <item>
      <title>PSWD adds password entropy and strength calculator</title>
      <link>https://keremerkan.dev/posts/pswd-adds-password-entropy-and-strength-calculator/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/pswd-adds-password-entropy-and-strength-calculator/</guid>
      <pubDate>Fri, 03 Sep 2021 06:00:00 GMT</pubDate>
      <description><![CDATA[With version 2.1 on both iOS and macOS, PSWD - Password Generator can calculate the entropy for a password preset in real time as you configure password options, adding to its continuously expanding set of features. Password entropy is the measurement for generating less predictable passwords. The higher the entropy, the harder it is to crack the password. Entropy gets…]]></description>
      <category>entropy</category>
      <category>Generator</category>
      <category>password</category>
      <category>pswd</category>
    </item>
    <item>
      <title>Hörmann IT-WLAN HomeKit connectivity fix</title>
      <link>https://keremerkan.dev/posts/hormann-it-wlan-homekit-connectivity-fix/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/hormann-it-wlan-homekit-connectivity-fix/</guid>
      <pubDate>Sun, 28 Mar 2021 11:50:51 GMT</pubDate>
      <description><![CDATA[Hörmann IT-WLAN is a HomeKit accessory for Hörmann garage doors. Unfortunately, its WLAN module is very picky with Wi-Fi settings, and it generally has problems when we try to control it outside the local Wi-Fi network. I had too many problems with it both in local network and from a cellular connection. It generally worked correctly from the local network,…]]></description>
      <category>HomeKit</category>
      <category>iOS</category>
      <category>IT-WLAN</category>
    </item>
    <item>
      <title>PSWD can now generate phonetic passwords</title>
      <link>https://keremerkan.dev/posts/pswd-can-now-generate-phonetic-passwords/</link>
      <guid isPermaLink="true">https://keremerkan.dev/posts/pswd-can-now-generate-phonetic-passwords/</guid>
      <pubDate>Tue, 02 Mar 2021 09:37:19 GMT</pubDate>
      <description><![CDATA[With version 1.5 on iOS and version 1.3 on macOS, PSWD - Password Generator can generate phonetic passwords that follow a consonant-vowel order. Phonetic passwords can sound like a word but are completely meaningless, and are easier to remember than fully random passwords. The catch is, as they are following an order and vowels are fewer than consonants, the entropy…]]></description>
    </item>
  </channel>
</rss>
