In perfect world every action finish with the success. In real world it's not. In perfect world sending network request returns with a result. In real world it fail sometimes due to dozen of reasons, and since we're living in the real world I have to…
Linux compatible Swift and Swift Package Manager
Apple opensourced Swift [https://swift.org/] today, as promised in early 2015. This is great, awesome etc... but I'm not about that here. Together with Swift - programming language, Apple presented Linux port of Swift compiler and some tools. One of the tools is Swift Package Manager [https://swift.…
Swift reflection about food
Reflection in practice. Reflection technique may be useful to build quasi generic functions that operate at runtime. It may be quasi type safe...…
Where "where" may be used?
Cool, unexpected and forgettable feature of Swift pattern-matching. `where` clause may be used everywhere. Here's how…
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.com/…