<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Bilal Arslan — Writing</title><id>https://bilalarslan.me/blog/</id>
  <link href="https://bilalarslan.me/feed.xml" rel="self"/><link href="https://bilalarslan.me/blog/"/>
  <updated>2024-09-17T00:00:00.000Z</updated>
  <author><name>Bilal Arslan</name></author>
  <entry><title>Swift Testing: From XCTest to Parameterized and Async Tests</title>
    <id>https://bilalarslan.me/blog/xctest-and-swift-testing/</id>
    <link href="https://bilalarslan.me/blog/xctest-and-swift-testing/"/>
    <updated>2024-09-17T00:00:00.000Z</updated><summary>A practical guide to Swift Testing assertions, requirements, parameterized cases, suites, traits, and asynchronous code.</summary>
  </entry><entry><title>Dependency Injection vs. Dependency Inversion in Swift</title>
    <id>https://bilalarslan.me/blog/dependency-injection-and-inversion/</id>
    <link href="https://bilalarslan.me/blog/dependency-injection-and-inversion/"/>
    <updated>2023-03-14T00:00:00.000Z</updated><summary>Trace object creation, type dependencies, protocol ownership, and test doubles through a complete Swift example.</summary>
  </entry><entry><title>WWDC 2018&apos;in Ardından</title>
    <id>https://bilalarslan.me/blog/wwdc-2018/</id>
    <link href="https://bilalarslan.me/blog/wwdc-2018/"/>
    <updated>2018-06-05T00:00:00.000Z</updated><summary>WWDC 2018’de iOS, macOS, watchOS ve tvOS için duyurulan yeniliklere bir bakış.</summary>
  </entry><entry><title>Xcode Debugging Tips</title>
    <id>https://bilalarslan.me/blog/xcode-debugging-tips/</id>
    <link href="https://bilalarslan.me/blog/xcode-debugging-tips/"/>
    <updated>2017-10-26T00:00:00.000Z</updated><summary>Changing interface properties during a debugging session, without rebuilding your app.</summary>
  </entry><entry><title>Swift Package, Target, Module, and Product: How They Fit Together</title>
    <id>https://bilalarslan.me/blog/swift-package-target-product/</id>
    <link href="https://bilalarslan.me/blog/swift-package-target-product/"/>
    <updated>2017-09-19T00:00:00.000Z</updated><summary>Build a small Swift package and trace the difference between its manifest, modules, library product, tests, and client imports.</summary>
  </entry>
</feed>
