Ben BernsteinWhat are Blockchain, Bitcoin, and Ethereum?Here’s what’s been a concise way to explain to my friends. Experts, I know this is quite simplified :)May 27, 20171May 27, 20171
Ben BernsteinCool Swift Design Patterns You Might Not KnowSwift’s design patterns are great. Delegation, Singletons, and Error Handling are the most common examples. Here’s a brief intro to some…Mar 30, 2017Mar 30, 2017
Ben BernsteinTroubleshooting Self-Sizing Table View CellsSelf-sizing cells in a tableView is a useful feature of AutoLayout. Instead of calculating the cell with tableView:heightForRowAtIndexPath…Mar 22, 2017Mar 22, 2017
Ben BernsteinWhat Happens When You Enter a Password?To understand the answer, let’s walk through what happens to a password you enter online.Mar 15, 2017Mar 15, 2017
Ben BernsteinAnother Look at Three iOS 10 FrameworksOne of the reasons I wanted to learn Swift is my interest in the hardware possibilities of a modern smart phone. When you write software…Mar 6, 2017Mar 6, 2017
Ben BernsteinIntro to Closure Expression Syntax in SwiftIf Swift is your first programming language, understanding closure expressions can be tough. It’s a broad topic, and unlike classes or…Feb 24, 2017Feb 24, 2017