This blog post is a recap of my shared work and highlights past blog posts, open-source contributions, and other activities from which you may have benefited in 2022.
For me, this blog post is a reminder of all my accomplishments this year.
I was consistent with my writing and published 93 (!) Swift and iOS related articles on blog.eidinger.info. This is my 94th article :)
Nearly all of those newsletters will you find in my blog post about my favorite iOS and Swift newsletters.
If you haven't subscribed to my blog then you miss out. Join the 1.1k followers!
I probably had not more than 100 at the beginning of 2022.
I contributed quite a lot to other open-source projects. I am especially proud of creating a SwiftPM command plugin for SwiftFormat.
Some more contributions:
I also started new open-source projects and maintained existing ones.
Notable additions in 2022:
iosdevupdates.com, an aggregator for iOS and Swift blog posts.
XCSnippetsApp, a macOS application to explore code snippets from the Swift and iOS community, view and edit the snippets before adding them conveniently to Xcode
URLCompatibilityKit, a dependency-free Swift Package with compatible backports of commonly used type properties for
URLthat are otherwise only available from iOS 16.0+ / macOS 13.0+ / tvOS 16.0+ / watchOS 9.0+.
OSInfo, a dependency-free Swift Package to determine OS version and name on all platforms.
Past Easter weekend, I started to express my gratitude to developers and content creators. Nearly 20 profited from you. I hope my article is an inspiration and source of information for like-minded people who want to sponsor the iOS and Swift communities equally.
Unfortunately, SwiftHeroes and 360iDev rejected my speaker proposals but I had a blast appearing on a podcast to talk about Apple's Swift Package Manager.
I also enjoyed giving a presentation about Swift Attributes at the SF Swift Language Group Meetup. I would love to join for podcasts or meetups in the future!
At my day job, there is the occasional speaker/workshop opportunity which is mostly internal and confidential. Happy I was able to participate in SAP's public DevtoberFest initiative and share information about the company's mobile SDK for iOS.
Last but not least I organized my first workshop on try! Swift World.
Occasionally I create small YouTube videos to accompany my blog posts. Those receive only low view numbers (< 500). I prefer writing over creating videos but let me know if you would prefer more videos.