Now that we are probably halfway between the Apple Worldwide Developers Conference (WWDC)—this past June—and the upcoming Swift 4 migrations in prod once Xcode 9 comes out of beta, I thought it time to think ahead and revisit June. … [M]y first stop was the "What's New in Swift" talk … To whet your appetite, here are five of the many interesting things from the talk.
Tooling: swiftlint and swiftgen
Passwords
A Hack-Along. In a downtrodden economy, you decide to become a hacker. It's a Tuesday and you quit smoking. Trading one vice for another and because you are curious, by dinnertime you manage to steal, or purchase on a Russian website a friend recommended, a little taste of goods freed from a more commercial site…
Wiremock, JsonPath and the body of your http request
Hard drives in the cloud
Documentation vs. Marketing. Whether as a backend for mobile apps or for something else, Amazon Web Services (AWS) is an exciting platform. And yet, hard drives (AWS's "EBS volumes"), an AWS topic, have a soporific effect on me, even when they are networked drives and coupled with virtual machines that compute things ("ec2 instances"). Even when they can be attached and detached and reattached at will, persisting storage from one ec2 instance to the next. Still. Perhaps it's because I am a software guy … So, to help me flip my thinking, I made a simple calculator. This calculator takes the documentation and helps me think about it in reverse.