- WWDC 2018 What's New in Swift Recap
by jtbrown on 6/8/18, 1:15 PM, with comments
- WWDC 2018 Keynote Recap
by jtbrown on 6/6/18, 6:31 PM, with comments
- Show HN: Unit Testing in Swift, a book to help you automate your manual tests
by jtbrown on 4/12/18, 2:09 PM, with comments
- How to unit test button taps on a view controller with XCTest
by jtbrown on 3/27/18, 1:49 PM, with comments
- How to write unit tests in Swift 4 with XCTest
by jtbrown on 3/20/18, 6:00 PM, with comments
- What are the benefits of unit testing?
by jtbrown on 3/13/18, 2:21 PM, with comments
- Why iOS developers don't write unit tests
by jtbrown on 3/6/18, 6:57 PM, with comments
- The biggest mistake new iOS developers make when coding
by jtbrown on 2/26/18, 5:43 PM, with comments
- How to parse JSON with Swift 4
by jtbrown on 2/7/18, 4:22 PM, with comments
- What's the best way to learn iOS development with Swift?
by jtbrown on 2/2/18, 5:59 PM, with comments
- How to review a pull request for an iOS app
by jtbrown on 6/1/17, 11:46 AM, with comments
- Notifications and Alerts are Disruptive
by jtbrown on 2/8/17, 3:59 PM, with comments
- Improving Swift Compile Times
by jtbrown on 1/6/17, 6:40 PM, with comments
- How to parse JSON with Swift 3
by jtbrown on 12/15/16, 9:24 PM, with comments
- JSON to Swift: A free course on clean JSON parsing in Swift
by jtbrown on 12/2/16, 9:28 PM, with comments
- Cut your Swift build times in half with this one weird trick
by jtbrown on 10/3/16, 7:57 PM, with comments
- Testing asynchronous code in Swift with XCTest expectations
by jtbrown on 8/5/16, 5:11 PM, with comments
- WWDC 2016 Platforms State of the Union: Key Takeaways for iOS Devs
by jtbrown on 6/17/16, 3:03 PM, with comments
- Key takeaways for iOS developers from the WWDC 2016 Keynote
by jtbrown on 6/14/16, 1:47 PM, with comments
- Navigating WWDC from home
by jtbrown on 6/10/16, 7:44 PM, with comments
- How do you unit test REST calls in Swift?
by jtbrown on 6/8/16, 2:59 PM, with comments
- The REST and JSON in Swift Bundle
by jtbrown on 5/13/16, 4:14 PM, with comments
- Using Anchors (instead of NSLayoutConstraint) to Place Views in iOS
by jtbrown on 4/20/16, 3:56 PM, with comments
- Avoid using class names in Swift's #selector
by jtbrown on 4/13/16, 3:49 PM, with comments
- Tiny Swift Tip: Initializing Empty Arrays
by jtbrown on 4/7/16, 1:37 AM, with comments
- How to test your JSON parser
by jtbrown on 3/24/16, 3:49 PM, with comments
- How to handle null JSON values in Swift
by jtbrown on 3/22/16, 12:41 AM, with comments
- Debunking the myths about parsing JSON in Swift
by jtbrown on 2/18/16, 1:30 PM, with comments
- Parsing JSON in Swift
by jtbrown on 1/22/16, 2:06 AM, with comments
- Reducing clutter in your JSON parser
by jtbrown on 12/22/15, 3:12 PM, with comments
- How to test your JSON parser
by jtbrown on 12/21/15, 2:33 PM, with comments
- Why test your JSON parser?
by jtbrown on 12/14/15, 6:40 PM, with comments
- My Apple TV app got rejected. This is what I learned
by jtbrown on 11/4/15, 7:36 PM, with comments
- How to parse JSON with Swift 2
by jtbrown on 10/14/15, 6:05 PM, with comments
- Notes from WWDC 2015: Building Watch Apps
by jtbrown on 10/9/15, 6:34 PM, with comments
- Which books should you get to learn iOS?
by jtbrown on 10/8/15, 7:16 PM, with comments
- How to enable and view test coverage reports in Xcode 7
by jtbrown on 10/7/15, 7:37 PM, with comments
- How to do TDD with Swift
by jtbrown on 9/30/15, 6:40 PM, with comments
- How to refactor your Swift code using TDD
by jtbrown on 9/22/15, 6:02 PM, with comments
- Automatically resolving Git merge conflicts in Xcode's project.pbxproj
by jtbrown on 9/14/15, 3:14 PM, with comments
- Save yourself from broken apps; questions to ask BEFORE adding third-party libs
by jtbrown on 8/6/15, 2:27 AM, with comments
- iOS: Why not make the ViewModel the table view's data source?
by jtbrown on 7/28/15, 7:26 PM, with comments