-
Entradas recientes
- My GitHub contributions over the years abril 25, 2019
- Continuous Deployment of Mobile Software at Facebook abril 22, 2019
- Today's workout abril 22, 2019
- Writing Code Long Before You Need It abril 17, 2019
- One more argument for using descriptive variable names abril 16, 2019
- 40% down in 15 minutes abril 16, 2019
- First impressions on the Kindle Paperwhite abril 15, 2019
- Breaking the #inout habit abril 15, 2019
- Moving my journal to Swanros.com abril 15, 2019
- Handling routes from an API in a type-safe way with Swift marzo 27, 2018
- Available for work febrero 26, 2018
- guards in Elixir 1.6 enero 25, 2018
- Experimenting with inherited tables in Ecto septiembre 27, 2017
- Becoming a Better iOS Developer Through Tooling: My AltConf 2017 talk agosto 14, 2017
- On iOS interview exercises julio 25, 2017
Archivo mensual: mayo 2015
› Google got it wrong. The open-office trend is destroying the workplace.
Completely agree. From The Washington Post: As the new space intended, I’ve formed interesting, unexpected bonds with my cohorts. But my personal performance at work has hit an all-time low. Each day, my associates and I are seated at a … Sigue leyendo
Publicado en Uncategorized
Dejar un comentario
› Checking for the presence of an optional method in a protocol in Swift
Pretty cool. import Foundation @objc protocol Foo { optional func say() -> String } class Doesnt: NSObject, Foo { } class Does: NSObject, Foo { func say() -> String { return “hi” } } let doesnt: Foo = Doesnt() let … Sigue leyendo
Publicado en Uncategorized
Dejar un comentario
Strategy for consuming a horrible API
As most of the apps, the one I’m currently working on calls to a web service on a regular basis. The big issue here is that these calls are made to URLs that, while are part of the same API, … Sigue leyendo
Publicado en Uncategorized
Dejar un comentario