What if we just don’t like AI?
When I was nine years old, my older brother taught me to program in BASIC on an ancient (even at the time) Atari 600XL. It had a tape drive (as in, audio cassette tapes) instead of a disk drive, and […]
Tips, tricks, tutorials, and ideas on the technical side of software development.
When I was nine years old, my older brother taught me to program in BASIC on an ancient (even at the time) Atari 600XL. It had a tape drive (as in, audio cassette tapes) instead of a disk drive, and […]
Ever since CocoaPods was introduced, the debate has raged: should the Pods directory go into .gitignore or get checked into source control? The creators of CocoaPods say yes. Others disagree, saying it can be regenerated any time, so they prefer […]
Everyone is on the go. We’re driving, walking, eating, washing our hands. We don’t always have the time or inclination to do the thumb-dance on our phone’s screen. If we can use our voice instead, that’s often our first choice.But […]
One of the first tasks in designing an app is figuring out the shape of your data. It’s also one of the more challenging parts to get right. Most college Computer Science curricula include an entire class on Data Structures. […]
For developers, the most exciting thing to come out of WWDC 2019 was the introduction of SwiftUI. It’s a new user interface framework that is in turn based on new Swift 5.2 language features and a new Reactive Programming framework […]