Joshua Brunhuberinjoshtastic-blogSwift KeyPathsWhat the differences are and how to use them sorting a collection.4 min read·Jun 26, 2019----
Joshua BrunhuberCoreData: How to fix the “Multiple NSEntityDescriptions” problemI’m currently setting up CoreData for the upcoming “Worktime” feature in PursCreate. I followed a great tutorial on how this could be done…2 min read·Feb 10, 2019--2--2
Joshua Brunhuberinjoshtastic-blogType erasure in swiftHow to deal with generic and associated types?4 min read·Jan 30, 2019----
Joshua Brunhuberinjoshtastic-blogFrameworks and Libraries in SwiftWhat’s the difference and what is ABI stability?5 min read·Jan 20, 2019--3--3
Joshua Brunhuberinjoshtastic-blogInitializer in SwiftToday I want to give you an introduction in initialization 🏗4 min read·Oct 14, 2018----
Joshua Brunhuberinjoshtastic-blogRedux for iOS AppsUse ReSwift to write cleaner code and fight massive view-controllers.6 min read·Sep 23, 2018----
Joshua Brunhuberinjoshtastic-blogConvenient Logging in SwiftSetup Willow for a great logging experience in iOS Applications7 min read·Jul 22, 2018--1--1
Joshua Brunhuberinjoshtastic-blogProtocol Oriented ProgrammingObject Oriented Programming has been around since the mid 80s and most of us use it every day. It allows us to model real world situations…5 min read·Jun 10, 2018----
Joshua Brunhuberinjoshtastic-blogAssociated Types in SwiftOr how to create amazing generic protocols in Swift.4 min read·May 20, 2018----
Joshua Brunhuberinjoshtastic-blogVIPER ArchitectureIn software development we run into many problems. Code that is difficult to test, duplicated code or little to none separation are things…3 min read·May 13, 2018----