URL Bookmarks: yes and no

The way URL Bookmarking is designed and implemented, makes it untrusty source of truth. It can be esily misused, that makes bookmark useless.…

Sharing distribution certificate. automat.

One thing at a time Importing and sharing iOS/macOS certificates and keys required for AppStore distribution of application can be pain 🔥 as we know it. with a little command line, I can help myself a little bit. Here, I'm building command line shell script that will load…

Queues are not bound to any specific thread

It all started with this snippet [https://gist.github.com/jspahrsummers/af6ddfbabf3894bde981] from @jspahrsummers [https://twitter.com/jspahrsummers] #import <Foundation/Foundation.h> int main (int argc, const char **argv) { @autoreleasepool { dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ dispatch_sync(dispatch_get_main_queue(), ^{ NSLog(…

CloudKit Security model

CloudKit [https://developer.apple.com/icloud/] security model is barely described in documentation, yet it's very important aspect of this cloud solution. I do care about privacy [https://privacyapp.io] and I believe privacy aspect is important when implementing Cloud driven solutions. The subject is not widely explained…

Swift London about Natalie, the talk

Earlier this month (October 19, 2015), I had the pleasure to be part of Swift London [http://www.meetup.com/swiftlondon/events/226121906/] meetup. I talked about Natalie - Storyboard Code Generator [https://github.com/krzyzanowskim/Natalie] presenting my approach to the "problem" of Storyboards [https://developer.apple.…