Balraj SinghintechtronUnderstanding SwiftUI in depthSwiftUI is a new Toolkit introduced by Apple in WWDC 2019. As per Apple description:- SwiftUI is an innovative, exceptionally simple way…Jun 5, 2019Jun 5, 2019
Balraj SinghintechtronSwift: Decoding JSON with dynamic typesRecently I got this interesting problem to solve. To parse a JSON with the content of dynamic type. JSON looked something like this:-Jun 3, 2019Jun 3, 2019
Balraj SinghintechtronSwift: Writing simple & composable data queries using Reader MonadRecently I was working on a sample project link. The objective of this project was to consume a list of user feedbacks in a given period…May 5, 2019May 5, 2019
Balraj SinghintechtronSimplicity & Reliability in Complex Software: “No Silver Bullet”In today’s era, we as Software Developer have been in a mode of delivering gobs and gobs of features in shorter sprints. This practice has…Feb 9, 2019Feb 9, 2019
Balraj SinghintechtronDependency Injection SimplifiedIn our last session, we have talked about Functional ways to do error handling and looked at how this is a better way to handle errors. To…Nov 18, 2018Nov 18, 2018
Balraj SinghintechtronFunctional Errors HandlingTill now we have been mostly talking about Functional Concept like Composition and Currying with some practical usage. But for a change, I…Oct 21, 2018Oct 21, 2018
Balraj SinghintechtronFunctional CurryingSo from our last session, we learned about Function Composition. Why do we need it? How to do it? How to make composition convenient by…Oct 14, 2018Oct 14, 2018
Balraj SinghintechtronFP Core concepts: Pure functions & Side-EffectsWhat are pure functions?May 29, 2018May 29, 2018