About Me

Posts

Deploying Server-Side Swift

written by Andrew Wagner on

There are many ways you could choose to host a Swift website or web service, but here I share what has worked well for me.

more...

Deploying Server-Side Swift

written by Andrew Wagner on

There are many ways you could choose to host a Swift website or web service, but here I share what has worked well for me.

more...

5 Core Swift Competencies Before You Get a Job

written by Andrew Wagner on

A list of skills, beyond just the ability to get the job done, every Swift developer should know before they get paid to develop.

more...

Practical Use for Curried Functions in Swift

written by Andrew Wagner on

An practical example of how curried functions in Swift can be useful for implementing a logger

more...

Swift KVO Substitute: Observable Variables

written by Andrew Wagner on

My attempt to implement a KVO replacement purely in Swift

more...

Getting Started With Swift

written by Andrew Wagner on

A list of key concepts to know when getting started with Swift and links to resources to stay current with its development.

more...

What is an Optional in Swift

written by Andrew Wagner on

A summary with examples of what an Optional is in Swift

more...

Uses for Implicitly Unwrapped Optionals in Swift

written by Andrew Wagner on

A list with concrete examples of when and when not to use Implicitly Unwrapped Optionals in Swift.

more...

7 Cool Features in Swift

written by Andrew Wagner on

Concrete examples for some cool and practical new features in Swift that will improve the daily lives of iOS and OS X programmers.

more...

Swift’s Weird Handling of Basic Value Types and AnyObject

written by Andrew Wagner on

Basic value types like String and Int can be secretly converted to Objective-C types like NSString and NSNumber. This has some interesting effects and implications.

more...