Being Lazy

Today weโ€™re gonna see how we can be more efficient โšก๏ธ byโ€ฆ being la๐Ÿ’คy ๐Ÿ˜ด.
In particular, weโ€™ll talk about lazy var and LazySequence. And cats ๐Ÿ˜ธ.

Asynchronous error handling

In a previous article, I talked about error handling in Swift using throw. But what happens when you deal with asynchronous workflows, where throw canโ€™t really fit?

Using Generics to improve TableView cells

Happy New Year everybody ๐ŸŽ‡๐ŸŽ‰๐ŸŽŠ๐ŸŽ†! My first post of 2016 will be a useful trick I want to share, which will demonstrate the power of Swiftโ€™s generics and how they can be really handy when dealing with UITableViewCells and UICollectionViewCells.

Let it throw, Let it throw!

Todayโ€™s article will be about handling errors in Swift.
Because letโ€™s be honest, that makes a fun post title for the season โ„๏ธโ˜ƒ๏ธ.

The OpenSource Experience

As you all know, Swift just went OpenSource earlier this week. Thatโ€™s huge news for the community, and there have been plenty of posts about that already explaining what a game changer that is.
And now for something completely differentโ„ข, today Iโ€™ll take this opportunity to talk about my own experience with OpenSource and how contributing to OSS can be very enlighting for everybody.