<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (aleck)</title>
    <link>https://pinboard.in/u:aleck/public/</link>
    <description>recent bookmarks from aleck</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://sparrowcode.io/en/tutorials/tipkit"/>
	<rdf:li rdf:resource="https://mfaani.com/posts/swift/some-vs-any/"/>
	<rdf:li rdf:resource="https://forum.bambulab.com/t/paht-cf-cannot-get-dry-anymore/26594"/>
	<rdf:li rdf:resource="https://www.themakersphere.com/bambu-lab-storage-box-for-organization/"/>
	<rdf:li rdf:resource="https://arslan.io/2024/06/30/automating-my-gate-door-with-zigbee-relay/"/>
	<rdf:li rdf:resource="https://peterfriese.dev/blog/2024/hero-animation/"/>
	<rdf:li rdf:resource="https://blog.eidinger.info/swift-package-manager-understand-resolve-reset-and-update"/>
	<rdf:li rdf:resource="https://fatbobman.com/en/posts/core-data-reform-achieving-elegant-concurrency-operations-like-swiftdata/"/>
	<rdf:li rdf:resource="https://www.macstories.net/stories/outdoor-homekit-gadgets-the-macstories-team-collection/"/>
	<rdf:li rdf:resource="https://papereditor.app/internals"/>
	<rdf:li rdf:resource="https://bytecellar.com/2022/11/08/4k-scaling-is-not-a-problem-on-modern-macs/"/>
	<rdf:li rdf:resource="https://www.iosdev.recipes/text-input/configuring-uitextfield-with-uitextcontenttype-and-friends/"/>
	<rdf:li rdf:resource="https://www.andyibanez.com/posts/parsing-tricky-json-codable-swift/"/>
	<rdf:li rdf:resource="https://fatbobman.com/en/posts/from-data-model-construction-to-managed-object-instances-in-core-data/"/>
	<rdf:li rdf:resource="https://adamrackis.dev/blog/swift-codable-any"/>
	<rdf:li rdf:resource="https://swiftsenpai.com/swift/understanding-task-groups/"/>
	<rdf:li rdf:resource="https://augmentedcode.io/2023/11/27/using-on-demand-resources-for-securely-storing-api-keys-in-ios-apps/"/>
	<rdf:li rdf:resource="https://www.emergetools.com/blog/posts/symbolicating-swiftui-and-any-apple-framework-part-2"/>
	<rdf:li rdf:resource="https://tapadoo.com/blog/posts/struggling%20with%20universal%20links/"/>
	<rdf:li rdf:resource="https://unethical.info/2024/01/24/hacking-my-air-purifier/"/>
	<rdf:li rdf:resource="https://niedermeyer.io/2024/02/02/its-the-impunity-stupid/"/>
	<rdf:li rdf:resource="https://www.skimag.com/gear/how-tight-should-new-ski-boot-be"/>
	<rdf:li rdf:resource="https://www.skimag.com/gear/shin-bang-and-how-to-prevent-it/"/>
	<rdf:li rdf:resource="https://www.humancode.us/2024/01/02/all-about-mergeable-libraries.html"/>
	<rdf:li rdf:resource="https://github.com/perez987/OpenCore-and-UEFI-Secure-Boot"/>
	<rdf:li rdf:resource="https://medium.com/the-swift-cooperative/mastering-viewthatfits-3294d74cb17b"/>
	<rdf:li rdf:resource="https://prolost.com/blog/applelog"/>
	<rdf:li rdf:resource="https://getstream.io/blog/test-ios-push-notifications/"/>
	<rdf:li rdf:resource="https://teng.pub/technical/2021/11/9/uiapplication-key-window-replacement"/>
	<rdf:li rdf:resource="https://developer.apple.com/forums/thread/113742"/>
	<rdf:li rdf:resource="https://tonsky.me/blog/unicode/"/>
	<rdf:li rdf:resource="https://www.massicotte.org/crossing-the-boundary"/>
	<rdf:li rdf:resource="https://itnext.io/swiftdatakit-unleashing-advanced-core-data-features-in-swiftdata-3fcd5f443c99"/>
	<rdf:li rdf:resource="https://notes.alinpanaitiu.com/SwiftUI-is-convenient,-but-slow"/>
	<rdf:li rdf:resource="https://bendodson.com/weblog/2023/07/26/tipkit-tutorial/"/>
	<rdf:li rdf:resource="https://www.swiftjectivec.com/easier-debugging-swift-codable-error-context-missing-keys/"/>
	<rdf:li rdf:resource="https://github.com/jordibruin/TipKit-Examples"/>
	<rdf:li rdf:resource="https://github.com/jverkoey/BinaryCodable/"/>
	<rdf:li rdf:resource="https://medium.engineering/typography-is-impossible-5872b0c7f891"/>
	<rdf:li rdf:resource="https://nilcoalescing.com/blog/RemotePushSetup/"/>
	<rdf:li rdf:resource="https://max.levch.in/post/724289457144070144/shamir-secret-sharing"/>
	<rdf:li rdf:resource="https://mischa-hildebrand.de/en/2017/11/the-auto-layout-comprehendium/"/>
	<rdf:li rdf:resource="https://toot.cat/@garry/110005074038777944"/>
	<rdf:li rdf:resource="https://archive.org/details/lego-set-instructions"/>
	<rdf:li rdf:resource="https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/"/>
	<rdf:li rdf:resource="https://midnight-beanie-ccb.notion.site/WWDC23-SwiftUI-520489da7e914cd18b5f5e43eeeec069"/>
	<rdf:li rdf:resource="https://www.kodeco.com/5294-how-to-make-a-custom-control-tutorial-a-reusable-knob"/>
	<rdf:li rdf:resource="https://www.swiftjectivec.com/creating-an-ios-swift-package-with-git-quickstart-guide/"/>
	<rdf:li rdf:resource="https://danielmiessler.com/study/encoding/"/>
	<rdf:li rdf:resource="https://danielmiessler.com/blog/response-shaping-how-to-move-from-ai-prompts-to-ai-whispering/"/>
	<rdf:li rdf:resource="https://www.avsforum.com/threads/diy-custom-printed-movie-poster-acoustic-panels-cheap.1316623/"/>
	<rdf:li rdf:resource="https://moinulhassan.medium.com/read-variables-from-env-file-to-xcconfig-files-for-different-schemes-in-xcode-3ef977a0eef8"/>
	<rdf:li rdf:resource="https://sowenjub.me/writes/single-size-icons-solving-command-compileassetcatalog-failed-with-a-nonzero-exit-code/"/>
	<rdf:li rdf:resource="https://www.w3.org/International/questions/qa-personal-names"/>
	<rdf:li rdf:resource="https://owlychoice.com/thermoblock-thermocoil-boiler/"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/espresso/comments/i2eyif/comment/g0776sr/?context=3"/>
	<rdf:li rdf:resource="https://blog.devgenius.io/how-to-customize-your-xcode-build-process-461749eacea4"/>
	<rdf:li rdf:resource="https://www.avanderlee.com/swift/available-deprecated-renamed/"/>
	<rdf:li rdf:resource="https://sarunw.com/posts/sf-font-width-styles/"/>
	<rdf:li rdf:resource="https://tidbits.com/2022/06/27/why-passkeys-will-be-simpler-and-more-secure-than-passwords/"/>
	<rdf:li rdf:resource="https://movingparts.io/variadic-views-in-swiftui"/>
	<rdf:li rdf:resource="https://nilcoalescing.com/blog/SwiftUINavigation2022/"/>
	<rdf:li rdf:resource="https://developer.apple.com/tutorials/swiftui-concepts/"/>
	<rdf:li rdf:resource="https://www.swiftjectivec.com/ios-16-notable-uikit-additions/"/>
	<rdf:li rdf:resource="https://midnight-beanie-ccb.notion.site/swiftui-lounge-wwdc22-e20094b91f074398ba395c3fa245e63d"/>
	<rdf:li rdf:resource="https://rensbr.eu/blog/swiftui-render-loop/"/>
	<rdf:li rdf:resource="https://dev.to/daholino/build-ios-apps-from-the-command-line-using-xcodebuild-47i2"/>
	<rdf:li rdf:resource="https://swiftcraft.io/blog/swiftui-for-uikit-developers-part-1"/>
	<rdf:li rdf:resource="https://www.currentaffairs.org/2022/05/why-this-computer-scientist-says-all-cryptocurrency-should-die-in-a-fire/"/>
	<rdf:li rdf:resource="https://sarunw.com/posts/how-to-display-html-in-uilabel-and-uitextview/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://sparrowcode.io/en/tutorials/tipkit">
    <title>Using TipKit on UIKit &amp; SwiftUI - Sparrow Code</title>
    <dc:date>2024-08-04T18:52:28+00:00</dc:date>
    <link>https://sparrowcode.io/en/tutorials/tipkit</link>
    <dc:creator>aleck</dc:creator><dc:subject>tipkit ios17</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:4d1b9f35a123/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tipkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios17"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mfaani.com/posts/swift/some-vs-any/">
    <title>Some vs Any | TIL with Mohammad</title>
    <dc:date>2024-07-21T15:15:09+00:00</dc:date>
    <link>https://mfaani.com/posts/swift/some-vs-any/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift learn any some</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:52b2eb46e9a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:any"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:some"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://forum.bambulab.com/t/paht-cf-cannot-get-dry-anymore/26594">
    <title>PAHT-CF cannot get dry anymore? - Bambu Lab X1 Series / Bambu Lab X1-Carbon - Bambu Lab Community Forum</title>
    <dc:date>2024-07-16T10:09:20+00:00</dc:date>
    <link>https://forum.bambulab.com/t/paht-cf-cannot-get-dry-anymore/26594</link>
    <dc:creator>aleck</dc:creator><dc:subject>bambulab drybox accessories</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:dfb20031d753/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:bambulab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:drybox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:accessories"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.themakersphere.com/bambu-lab-storage-box-for-organization/">
    <title>The Ultimate Bambu Lab Storage Box - The BaBo System</title>
    <dc:date>2024-07-16T10:08:45+00:00</dc:date>
    <link>https://www.themakersphere.com/bambu-lab-storage-box-for-organization/</link>
    <dc:creator>aleck</dc:creator><dc:subject>bambulab 3dprint accessories babo storage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:b76ded755b37/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:bambulab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:3dprint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:accessories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:babo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arslan.io/2024/06/30/automating-my-gate-door-with-zigbee-relay/">
    <title>Automating my gate door</title>
    <dc:date>2024-06-30T13:48:15+00:00</dc:date>
    <link>https://arslan.io/2024/06/30/automating-my-gate-door-with-zigbee-relay/</link>
    <dc:creator>aleck</dc:creator><dc:subject>homekit garage zigbee</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:fb24b8e6ef5a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:homekit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:garage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:zigbee"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://peterfriese.dev/blog/2024/hero-animation/">
    <title>SwiftUI Hero Animations with NavigationTransition</title>
    <dc:date>2024-06-30T08:19:34+00:00</dc:date>
    <link>https://peterfriese.dev/blog/2024/hero-animation/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui animation navigation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:09a74b8c256b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:navigation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.eidinger.info/swift-package-manager-understand-resolve-reset-and-update">
    <title>Swift Package Manager: understand resolve, reset and update</title>
    <dc:date>2024-05-18T17:19:46+00:00</dc:date>
    <link>https://blog.eidinger.info/swift-package-manager-understand-resolve-reset-and-update</link>
    <dc:creator>aleck</dc:creator><dc:subject>spm swift package management</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:25fafde3d759/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:spm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:management"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fatbobman.com/en/posts/core-data-reform-achieving-elegant-concurrency-operations-like-swiftdata/">
    <title>Core Data Reform: Achieving Elegant Concurrency Operations like SwiftData | Fatbobman's Blog</title>
    <dc:date>2024-05-09T15:11:44+00:00</dc:date>
    <link>https://fatbobman.com/en/posts/core-data-reform-achieving-elegant-concurrency-operations-like-swiftdata/</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[Re-implementing ModelActor as NSModelActor]]></description>
<dc:subject>concurrency coredata swiftdata modelactor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:46740729524c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:coredata"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftdata"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:modelactor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.macstories.net/stories/outdoor-homekit-gadgets-the-macstories-team-collection/">
    <title>Outdoor HomeKit Gadgets: The MacStories Team Collection - MacStories</title>
    <dc:date>2024-05-03T13:36:25+00:00</dc:date>
    <link>https://www.macstories.net/stories/outdoor-homekit-gadgets-the-macstories-team-collection/</link>
    <dc:creator>aleck</dc:creator><dc:subject>homekit macstories garden</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:a4f2b21e9dd0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:homekit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:macstories"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:garden"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://papereditor.app/internals">
    <title>Nerdy internals of an Apple text editor</title>
    <dc:date>2024-04-14T12:34:42+00:00</dc:date>
    <link>https://papereditor.app/internals</link>
    <dc:creator>aleck</dc:creator><dc:subject>uitextview textkit uttype nsattributedstring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:e0fa9680ad69/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uitextview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:textkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uttype"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:nsattributedstring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bytecellar.com/2022/11/08/4k-scaling-is-not-a-problem-on-modern-macs/">
    <title>&quot;4K Scaling&quot; Is Not a Problem on Modern Macs - Byte Cellar</title>
    <dc:date>2024-04-12T08:42:41+00:00</dc:date>
    <link>https://bytecellar.com/2022/11/08/4k-scaling-is-not-a-problem-on-modern-macs/</link>
    <dc:creator>aleck</dc:creator><dc:subject>monitor display dpi 5k 4k macos</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:eaca545723a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:monitor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:display"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:dpi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:5k"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:4k"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:macos"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.iosdev.recipes/text-input/configuring-uitextfield-with-uitextcontenttype-and-friends/">
    <title>Configuring UITextField using UITextContentType and UITextInputTraits</title>
    <dc:date>2024-04-05T08:44:17+00:00</dc:date>
    <link>https://www.iosdev.recipes/text-input/configuring-uitextfield-with-uitextcontenttype-and-friends/</link>
    <dc:creator>aleck</dc:creator><dc:subject>uitextfield advanced config</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:8e4837a3c820/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uitextfield"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:config"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.andyibanez.com/posts/parsing-tricky-json-codable-swift/">
    <title>Parsing Tricky JSON With Codable in Swift • Andy Ibanez</title>
    <dc:date>2024-04-05T08:16:47+00:00</dc:date>
    <link>https://www.andyibanez.com/posts/parsing-tricky-json-codable-swift/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift json advanced codable</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:618dc0e70332/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:codable"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fatbobman.com/en/posts/from-data-model-construction-to-managed-object-instances-in-core-data/">
    <title>Exploring CoreData - From Data Model Creation to Managed Object Instances | Fatbobman's Blog</title>
    <dc:date>2024-04-01T17:42:43+00:00</dc:date>
    <link>https://fatbobman.com/en/posts/from-data-model-construction-to-managed-object-instances-in-core-data/</link>
    <dc:creator>aleck</dc:creator><dc:subject>coredata learn stack</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:af9107563484/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:coredata"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:stack"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://adamrackis.dev/blog/swift-codable-any">
    <title>Swift - Encoding and decoding `Any` | Next.js Blog Example with</title>
    <dc:date>2024-03-30T08:35:40+00:00</dc:date>
    <link>https://adamrackis.dev/blog/swift-codable-any</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift codable json</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:00aa254c89a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:codable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:json"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://swiftsenpai.com/swift/understanding-task-groups/">
    <title>Understanding Swift Task Groups With Example - Swift Senpai</title>
    <dc:date>2024-03-30T08:10:57+00:00</dc:date>
    <link>https://swiftsenpai.com/swift/understanding-task-groups/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift concurrency taskgroup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:e02d1539e642/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:taskgroup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://augmentedcode.io/2023/11/27/using-on-demand-resources-for-securely-storing-api-keys-in-ios-apps/">
    <title>Using on-demand resources for securely storing API keys in iOS apps – Augmented Code</title>
    <dc:date>2024-02-10T14:16:23+00:00</dc:date>
    <link>https://augmentedcode.io/2023/11/27/using-on-demand-resources-for-securely-storing-api-keys-in-ios-apps/</link>
    <dc:creator>aleck</dc:creator><dc:subject>api security iosdev advanced bestpractices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:2727ad092c77/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iosdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:bestpractices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.emergetools.com/blog/posts/symbolicating-swiftui-and-any-apple-framework-part-2">
    <title>Emerge Tools Blog | Symbolicating SwiftUI (and any Apple Framework), Part 2</title>
    <dc:date>2024-02-04T16:47:57+00:00</dc:date>
    <link>https://www.emergetools.com/blog/posts/symbolicating-swiftui-and-any-apple-framework-part-2</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui debug troubleshooting crash logs symbolicate</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:ea528b557154/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:debug"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:troubleshooting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:crash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:logs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:symbolicate"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tapadoo.com/blog/posts/struggling%20with%20universal%20links/">
    <title>iOS Universal links, developer mode and VPNs: There's one more pitfall. | Tapadoo</title>
    <dc:date>2024-02-03T17:04:31+00:00</dc:date>
    <link>https://tapadoo.com/blog/posts/struggling%20with%20universal%20links/</link>
    <dc:creator>aleck</dc:creator><dc:subject>iosdev universal links vpn</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:759d2b3fb284/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iosdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:universal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:links"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:vpn"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://unethical.info/2024/01/24/hacking-my-air-purifier/">
    <title>Breaking Free from DRM: The Story of Hacking My Air Purifier – Unethical Info</title>
    <dc:date>2024-02-03T17:01:39+00:00</dc:date>
    <link>https://unethical.info/2024/01/24/hacking-my-air-purifier/</link>
    <dc:creator>aleck</dc:creator><dc:subject>xiaomi mi air purifier hack nfc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:b631f7be8fa7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xiaomi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:mi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:air"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:purifier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:hack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:nfc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://niedermeyer.io/2024/02/02/its-the-impunity-stupid/">
    <title>It’s The Impunity, Stupid – E.W. Niedermeyer</title>
    <dc:date>2024-02-03T09:57:26+00:00</dc:date>
    <link>https://niedermeyer.io/2024/02/02/its-the-impunity-stupid/</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[History of Tesla's many environmental lies.]]></description>
<dc:subject>tesla epa environment law</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:f8cbc712d71d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tesla"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:epa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:environment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:law"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.skimag.com/gear/how-tight-should-new-ski-boot-be">
    <title>How Tight Should New Ski Boots Be?</title>
    <dc:date>2024-01-29T16:28:06+00:00</dc:date>
    <link>https://www.skimag.com/gear/how-tight-should-new-ski-boot-be</link>
    <dc:creator>aleck</dc:creator><dc:subject>ski boots fit gear</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:c46efe202b4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ski"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:boots"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:fit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:gear"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.skimag.com/gear/shin-bang-and-how-to-prevent-it/">
    <title>5 Causes of Shin Bang</title>
    <dc:date>2024-01-29T16:24:53+00:00</dc:date>
    <link>https://www.skimag.com/gear/shin-bang-and-how-to-prevent-it/</link>
    <dc:creator>aleck</dc:creator><dc:subject>ski boots fit gear</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:ddfcca023e1c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ski"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:boots"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:fit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:gear"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.humancode.us/2024/01/02/all-about-mergeable-libraries.html">
    <title>All about mergeable libraries | humancode.us</title>
    <dc:date>2024-01-04T17:03:47+00:00</dc:date>
    <link>https://www.humancode.us/2024/01/02/all-about-mergeable-libraries.html</link>
    <dc:creator>aleck</dc:creator><dc:subject>xcode framework build performance wwdc23</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:51023a07cb7b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc23"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/perez987/OpenCore-and-UEFI-Secure-Boot">
    <title>perez987/OpenCore-and-UEFI-Secure-Boot: UEFI Secure Boot in OpenCore from Windows 11 with Windows Subsystem for Linux. UEFI Secure Boot with OpenCore Vault</title>
    <dc:date>2023-12-28T17:06:50+00:00</dc:date>
    <link>https://github.com/perez987/OpenCore-and-UEFI-Secure-Boot</link>
    <dc:creator>aleck</dc:creator><dc:subject>hackintosh secureboot uefi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:38fb19d0a117/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:hackintosh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:secureboot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uefi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/the-swift-cooperative/mastering-viewthatfits-3294d74cb17b">
    <title>Mastering ViewThatFits | fatbobman | The Swift Cooperative</title>
    <dc:date>2023-11-28T17:11:41+00:00</dc:date>
    <link>https://medium.com/the-swift-cooperative/mastering-viewthatfits-3294d74cb17b</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui viewthatfits ios16 advanced layout</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:13292b2093cf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:viewthatfits"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios16"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:layout"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://prolost.com/blog/applelog">
    <title>Log is the “Pro” in iPhone 15 Pro — Prolost</title>
    <dc:date>2023-11-28T17:03:02+00:00</dc:date>
    <link>https://prolost.com/blog/applelog</link>
    <dc:creator>aleck</dc:creator><dc:subject>apple iphone applelog advanced</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:8a3ef2f6d394/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iphone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:applelog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://getstream.io/blog/test-ios-push-notifications/">
    <title>How To Test Remote Push Notifications With iOS Simulators</title>
    <dc:date>2023-11-24T16:29:19+00:00</dc:date>
    <link>https://getstream.io/blog/test-ios-push-notifications/</link>
    <dc:creator>aleck</dc:creator><dc:subject>apns test push notifications</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:d9d7a92007a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:apns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:push"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:notifications"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://teng.pub/technical/2021/11/9/uiapplication-key-window-replacement">
    <title>UIApplication Key Window Replacement - Teng’s Blog</title>
    <dc:date>2023-11-22T15:26:08+00:00</dc:date>
    <link>https://teng.pub/technical/2021/11/9/uiapplication-key-window-replacement</link>
    <dc:creator>aleck</dc:creator><dc:subject>uikit keywindow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:3cacdd31e1b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uikit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:keywindow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.apple.com/forums/thread/113742">
    <title>Implementing Your Own Crash Report… | Apple Developer Forums</title>
    <dc:date>2023-11-18T18:35:47+00:00</dc:date>
    <link>https://developer.apple.com/forums/thread/113742</link>
    <dc:creator>aleck</dc:creator><dc:subject>iosdev debug crash reports advanced</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:5d88c6835567/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iosdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:debug"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:crash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:reports"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tonsky.me/blog/unicode/">
    <title>The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me</title>
    <dc:date>2023-10-07T09:20:16+00:00</dc:date>
    <link>https://tonsky.me/blog/unicode/</link>
    <dc:creator>aleck</dc:creator><dc:subject>unicode utf8 string encoding learn</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:c419181be8c9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:utf8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:string"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.massicotte.org/crossing-the-boundary">
    <title>Crossing the Boundary | massicotte.org</title>
    <dc:date>2023-10-02T08:32:32+00:00</dc:date>
    <link>https://www.massicotte.org/crossing-the-boundary</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift concurrency sendable bestpractices actor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:58504d558e6d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:sendable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:actor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://itnext.io/swiftdatakit-unleashing-advanced-core-data-features-in-swiftdata-3fcd5f443c99">
    <title>Unlocking Advanced Core Data Features in SwiftData | ITNEXT</title>
    <dc:date>2023-09-08T17:07:52+00:00</dc:date>
    <link>https://itnext.io/swiftdatakit-unleashing-advanced-core-data-features-in-swiftdata-3fcd5f443c99</link>
    <dc:creator>aleck</dc:creator><dc:subject>ios17 swiftdata coredata</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:6f22653f7c61/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios17"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftdata"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:coredata"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://notes.alinpanaitiu.com/SwiftUI-is-convenient,-but-slow">
    <title>SwiftUI is convenient, but slow — Alin Panaitiu</title>
    <dc:date>2023-09-07T16:11:08+00:00</dc:date>
    <link>https://notes.alinpanaitiu.com/SwiftUI-is-convenient,-but-slow</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui performance advanced bestpractices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:c58aa0394dcc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:bestpractices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bendodson.com/weblog/2023/07/26/tipkit-tutorial/">
    <title>Adding teachable moments to your apps with TipKit</title>
    <dc:date>2023-09-07T15:56:23+00:00</dc:date>
    <link>https://bendodson.com/weblog/2023/07/26/tipkit-tutorial/</link>
    <dc:creator>aleck</dc:creator><dc:subject>tipkit ios17</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:dce05c6c348c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tipkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios17"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.swiftjectivec.com/easier-debugging-swift-codable-error-context-missing-keys/">
    <title>Debugging Codable | Swiftjective-C</title>
    <dc:date>2023-09-07T15:44:58+00:00</dc:date>
    <link>https://www.swiftjectivec.com/easier-debugging-swift-codable-error-context-missing-keys/</link>
    <dc:creator>aleck</dc:creator><dc:subject>decodingerror error handling codable advanced</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:d5386883961a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:decodingerror"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:error"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:handling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:codable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jordibruin/TipKit-Examples">
    <title>jordibruin/TipKit-Examples: An example project for the TipKit framework</title>
    <dc:date>2023-09-02T13:57:07+00:00</dc:date>
    <link>https://github.com/jordibruin/TipKit-Examples</link>
    <dc:creator>aleck</dc:creator><dc:subject>ios17 tipkit github</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:31f865912a04/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios17"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tipkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:github"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jverkoey/BinaryCodable/">
    <title>jverkoey/BinaryCodable: Swift Codable-like interfaces for binary representations.</title>
    <dc:date>2023-09-01T11:07:09+00:00</dc:date>
    <link>https://github.com/jverkoey/BinaryCodable/</link>
    <dc:creator>aleck</dc:creator><dc:subject>custom binary codable swift github</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:5a00dc10a50d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:custom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:binary"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:codable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:github"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.engineering/typography-is-impossible-5872b0c7f891">
    <title>Typography is impossible. The practical guide to why laying out… | by Marcin Wichary | Medium Engineering</title>
    <dc:date>2023-08-30T18:12:18+00:00</dc:date>
    <link>https://medium.engineering/typography-is-impossible-5872b0c7f891</link>
    <dc:creator>aleck</dc:creator><dc:subject>typography learn guide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:0a1c0a56d41e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nilcoalescing.com/blog/RemotePushSetup/">
    <title>iOS app setup for remote push notifications</title>
    <dc:date>2023-08-30T18:11:26+00:00</dc:date>
    <link>https://nilcoalescing.com/blog/RemotePushSetup/</link>
    <dc:creator>aleck</dc:creator><dc:subject>apns iosdev howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:972c7ba1b1c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:apns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iosdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://max.levch.in/post/724289457144070144/shamir-secret-sharing">
    <title>Shamir Secret Sharing - too long to tweet</title>
    <dc:date>2023-08-04T07:54:40+00:00</dc:date>
    <link>https://max.levch.in/post/724289457144070144/shamir-secret-sharing</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[(now) funny story about too much crypto]]></description>
<dc:subject>paypal security crypto maxlevchin story</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:a70334494a52/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:paypal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:maxlevchin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:story"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mischa-hildebrand.de/en/2017/11/the-auto-layout-comprehendium/">
    <title>The Auto Layout Comprehendium™ • Mischa HildebrandMischa Hildebrand</title>
    <dc:date>2023-08-01T11:56:58+00:00</dc:date>
    <link>https://mischa-hildebrand.de/en/2017/11/the-auto-layout-comprehendium/</link>
    <dc:creator>aleck</dc:creator><dc:subject>autolayout learn reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:db55e14d8cdc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:autolayout"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://toot.cat/@garry/110005074038777944">
    <title>Garry Knight: &quot;Using AirPods as a Hearing Aid…&quot; - Toot.Cat</title>
    <dc:date>2023-07-25T09:24:00+00:00</dc:date>
    <link>https://toot.cat/@garry/110005074038777944</link>
    <dc:creator>aleck</dc:creator><dc:subject>accessibility hearingaid airpods health</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:2f44718c395e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:hearingaid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:airpods"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:health"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://archive.org/details/lego-set-instructions">
    <title>LEGO Building Instructions : Free Texts : Free Download, Borrow and Streaming : Internet Archive</title>
    <dc:date>2023-07-15T10:02:17+00:00</dc:date>
    <link>https://archive.org/details/lego-set-instructions</link>
    <dc:creator>aleck</dc:creator><dc:subject>lego manual howto archive instructions</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:bcf8421e7490/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:lego"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:manual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:archive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:instructions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/">
    <title>The looming demise of the 10x developer: Why an era of enthusiast programmers is coming to an end</title>
    <dc:date>2023-07-14T09:35:53+00:00</dc:date>
    <link>https://blog.testdouble.com/posts/2023-07-12-the-looming-demise-of-the-10x-developer/</link>
    <dc:creator>aleck</dc:creator><dc:subject>thoughts programming opinion</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:ac1d73029219/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:thoughts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:opinion"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://midnight-beanie-ccb.notion.site/WWDC23-SwiftUI-520489da7e914cd18b5f5e43eeeec069">
    <title>WWDC23 #SwiftUI Q&amp;A</title>
    <dc:date>2023-06-18T14:53:43+00:00</dc:date>
    <link>https://midnight-beanie-ccb.notion.site/WWDC23-SwiftUI-520489da7e914cd18b5f5e43eeeec069</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui wwdc23</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:b5fcb33d3a96/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc23"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.kodeco.com/5294-how-to-make-a-custom-control-tutorial-a-reusable-knob">
    <title>How To Make a Custom Control Tutorial: A Reusable Knob | Kodeco</title>
    <dc:date>2023-05-17T11:35:44+00:00</dc:date>
    <link>https://www.kodeco.com/5294-how-to-make-a-custom-control-tutorial-a-reusable-knob</link>
    <dc:creator>aleck</dc:creator><dc:subject>uicontrol custom</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:ee0c7515f32d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uicontrol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:custom"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.swiftjectivec.com/creating-an-ios-swift-package-with-git-quickstart-guide/">
    <title>Creating a Swift Package: Quick Start Gotchas | Swiftjective-C</title>
    <dc:date>2023-05-15T16:58:26+00:00</dc:date>
    <link>https://www.swiftjectivec.com/creating-an-ios-swift-package-with-git-quickstart-guide/</link>
    <dc:creator>aleck</dc:creator><dc:subject>spm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:4cf8ae3bc393/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:spm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danielmiessler.com/study/encoding/">
    <title>An Encoding Primer - Daniel Miessler</title>
    <dc:date>2023-03-26T09:33:45+00:00</dc:date>
    <link>https://danielmiessler.com/study/encoding/</link>
    <dc:creator>aleck</dc:creator><dc:subject>utf unicode iso ascii encoding reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:6748907afb62/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:utf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ascii"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danielmiessler.com/blog/response-shaping-how-to-move-from-ai-prompts-to-ai-whispering/">
    <title>Response Shaping: How to Move from AI &quot;Prompts&quot; to AI Whispering - Daniel Miessler</title>
    <dc:date>2023-03-26T09:07:45+00:00</dc:date>
    <link>https://danielmiessler.com/blog/response-shaping-how-to-move-from-ai-prompts-to-ai-whispering/</link>
    <dc:creator>aleck</dc:creator><dc:subject>ai chatgpt</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:68617caab03a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:chatgpt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.avsforum.com/threads/diy-custom-printed-movie-poster-acoustic-panels-cheap.1316623/">
    <title>DIY Custom-Printed Movie Poster Acoustic Panels - cheap! | AVS Forum</title>
    <dc:date>2023-03-01T17:29:15+00:00</dc:date>
    <link>https://www.avsforum.com/threads/diy-custom-printed-movie-poster-acoustic-panels-cheap.1316623/</link>
    <dc:creator>aleck</dc:creator><dc:subject>diy acoustic panels</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:55ac3344a80c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:diy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:acoustic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:panels"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://moinulhassan.medium.com/read-variables-from-env-file-to-xcconfig-files-for-different-schemes-in-xcode-3ef977a0eef8">
    <title>Using .xcconfig files the right way for API Keys in an iOS app | Medium</title>
    <dc:date>2022-12-02T17:43:57+00:00</dc:date>
    <link>https://moinulhassan.medium.com/read-variables-from-env-file-to-xcconfig-files-for-different-schemes-in-xcode-3ef977a0eef8</link>
    <dc:creator>aleck</dc:creator><dc:subject>xcconfig advanced script api security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:ff14186ba053/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xcconfig"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:script"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sowenjub.me/writes/single-size-icons-solving-command-compileassetcatalog-failed-with-a-nonzero-exit-code/">
    <title>Single Size Icons: Solving &quot;Core Data API misuse&quot; and &quot;Command CompileAssetCatalog failed with a nonzero exit code&quot;</title>
    <dc:date>2022-11-13T09:02:23+00:00</dc:date>
    <link>https://sowenjub.me/writes/single-size-icons-solving-command-compileassetcatalog-failed-with-a-nonzero-exit-code/</link>
    <dc:creator>aleck</dc:creator><dc:subject>xcode app icon</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:45d098ff0e97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:icon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.w3.org/International/questions/qa-personal-names">
    <title>Personal names around the world</title>
    <dc:date>2022-11-09T18:04:24+00:00</dc:date>
    <link>https://www.w3.org/International/questions/qa-personal-names</link>
    <dc:creator>aleck</dc:creator><dc:subject>names forms i18n unicode validation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:f46bace716ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:names"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:forms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:i18n"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:validation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://owlychoice.com/thermoblock-thermocoil-boiler/">
    <title>Thermoblock vs thermocoil &amp; boiler: perfect temperature - Owly Choice</title>
    <dc:date>2022-11-06T11:02:30+00:00</dc:date>
    <link>https://owlychoice.com/thermoblock-thermocoil-boiler/</link>
    <dc:creator>aleck</dc:creator><dc:subject>espresso machine comparison technology</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:6cdfd6338584/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:espresso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:machine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:comparison"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:technology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/espresso/comments/i2eyif/comment/g0776sr/?context=3">
    <title>Why are thermoblocks considered worse than single boilers? : espresso</title>
    <dc:date>2022-11-06T11:02:03+00:00</dc:date>
    <link>https://www.reddit.com/r/espresso/comments/i2eyif/comment/g0776sr/?context=3</link>
    <dc:creator>aleck</dc:creator><dc:subject>espresso machine comparison technology</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:25d8f68f24ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:espresso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:machine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:comparison"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:technology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.devgenius.io/how-to-customize-your-xcode-build-process-461749eacea4">
    <title>How to Customize Your Xcode Build Process | by Yahya Saddiq | Dev Genius</title>
    <dc:date>2022-10-24T18:23:41+00:00</dc:date>
    <link>https://blog.devgenius.io/how-to-customize-your-xcode-build-process-461749eacea4</link>
    <dc:creator>aleck</dc:creator><dc:subject>xcode build advanced script</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:f4b9d2609e57/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:script"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.avanderlee.com/swift/available-deprecated-renamed/">
    <title>How to use the #available attribute in Swift - SwiftLee</title>
    <dc:date>2022-10-10T10:21:06+00:00</dc:date>
    <link>https://www.avanderlee.com/swift/available-deprecated-renamed/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swift available unavailable</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:d0b03dbae60e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:available"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:unavailable"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sarunw.com/posts/sf-font-width-styles/">
    <title>SF Font Expanded, Condensed, and Compressed: Three New font width styles in iOS 16 | Sarunw</title>
    <dc:date>2022-09-10T18:57:01+00:00</dc:date>
    <link>https://sarunw.com/posts/sf-font-width-styles/</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[Making use of new San Francisco fonts.]]></description>
<dc:subject>fonts iosdev swiftui uifont</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:cab3c4f3dfc8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:fonts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:iosdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uifont"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tidbits.com/2022/06/27/why-passkeys-will-be-simpler-and-more-secure-than-passwords/">
    <title>Why Passkeys Will Be Simpler and More Secure Than Passwords - TidBITS</title>
    <dc:date>2022-07-10T10:45:46+00:00</dc:date>
    <link>https://tidbits.com/2022/06/27/why-passkeys-will-be-simpler-and-more-secure-than-passwords/</link>
    <dc:creator>aleck</dc:creator><dc:subject>security fido passkey tidbits</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:795cf51ab853/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:fido"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:passkey"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tidbits"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://movingparts.io/variadic-views-in-swiftui">
    <title>SwiftUI under the Hood: Variadic Views - Moving parts</title>
    <dc:date>2022-06-23T18:40:30+00:00</dc:date>
    <link>https://movingparts.io/variadic-views-in-swiftui</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui advanced</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:2387c4564473/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nilcoalescing.com/blog/SwiftUINavigation2022/">
    <title>Overview of the new SwiftUI navigation APIs</title>
    <dc:date>2022-06-23T18:32:38+00:00</dc:date>
    <link>https://nilcoalescing.com/blog/SwiftUINavigation2022/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui wwdc22 navigation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:4a2f9cf55286/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc22"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:navigation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.apple.com/tutorials/swiftui-concepts/">
    <title>SwiftUI Concepts Tutorials | Apple Developer Documentation</title>
    <dc:date>2022-06-23T18:31:29+00:00</dc:date>
    <link>https://developer.apple.com/tutorials/swiftui-concepts/</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui learn tutorial wwdc22</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:826851a79463/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc22"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.swiftjectivec.com/ios-16-notable-uikit-additions/">
    <title>iOS 16: Notable UIKit Additions | Swiftjective-C</title>
    <dc:date>2022-06-19T13:32:59+00:00</dc:date>
    <link>https://www.swiftjectivec.com/ios-16-notable-uikit-additions/</link>
    <dc:creator>aleck</dc:creator><dc:subject>uikit ios16 wwdc22</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:4f946f10fe9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uikit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:ios16"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc22"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://midnight-beanie-ccb.notion.site/swiftui-lounge-wwdc22-e20094b91f074398ba395c3fa245e63d">
    <title>#swiftui-lounge #wwdc22</title>
    <dc:date>2022-06-19T13:22:19+00:00</dc:date>
    <link>https://midnight-beanie-ccb.notion.site/swiftui-lounge-wwdc22-e20094b91f074398ba395c3fa245e63d</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[Q/A from the Digital Lounges]]></description>
<dc:subject>swiftui wwdc22</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:69e1a4db776c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:wwdc22"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rensbr.eu/blog/swiftui-render-loop/">
    <title>The SwiftUI render loop</title>
    <dc:date>2022-05-31T09:36:25+00:00</dc:date>
    <link>https://rensbr.eu/blog/swiftui-render-loop/</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[how stuff are drawn behind the scene]]></description>
<dc:subject>swiftui advanced rendering</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:b8eb0c2a5bc9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:advanced"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:rendering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/daholino/build-ios-apps-from-the-command-line-using-xcodebuild-47i2">
    <title>Build iOS apps from the command line using xcodebuild - DEV Community</title>
    <dc:date>2022-05-19T17:07:44+00:00</dc:date>
    <link>https://dev.to/daholino/build-ios-apps-from-the-command-line-using-xcodebuild-47i2</link>
    <dc:creator>aleck</dc:creator><description><![CDATA[How to use simple shell script to archive and export IPA files locally.]]></description>
<dc:subject>xcodebuild automator shell distribution appstore</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:68393e3042ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:xcodebuild"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:automator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:distribution"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:appstore"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://swiftcraft.io/blog/swiftui-for-uikit-developers-part-1">
    <title>SwiftUI for UIKit developers - Part 1</title>
    <dc:date>2022-05-18T08:53:07+00:00</dc:date>
    <link>https://swiftcraft.io/blog/swiftui-for-uikit-developers-part-1</link>
    <dc:creator>aleck</dc:creator><dc:subject>swiftui uikit course learn</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:fea16cb5e88d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uikit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:course"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:learn"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.currentaffairs.org/2022/05/why-this-computer-scientist-says-all-cryptocurrency-should-die-in-a-fire/">
    <title>Why This Computer Scientist Says All Cryptocurrency Should “Die in a Fire” ❧ Current Affairs</title>
    <dc:date>2022-05-17T16:07:20+00:00</dc:date>
    <link>https://www.currentaffairs.org/2022/05/why-this-computer-scientist-says-all-cryptocurrency-should-die-in-a-fire/</link>
    <dc:creator>aleck</dc:creator><dc:subject>blockchain cryptocurrency</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:5ad6b92e6a3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:blockchain"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:cryptocurrency"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sarunw.com/posts/how-to-display-html-in-uilabel-and-uitextview/">
    <title>How to display HTML in UILabel and UITextView | Sarunw</title>
    <dc:date>2022-05-06T11:18:38+00:00</dc:date>
    <link>https://sarunw.com/posts/how-to-display-html-in-uilabel-and-uitextview/</link>
    <dc:creator>aleck</dc:creator><dc:subject>uikit uilabel html nsattributedstring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:aleck/b:6f42e511f3b0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uikit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:uilabel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:aleck/t:nsattributedstring"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>