Skip to content

A Day in the Life of a Linter Rule + What the Heck is a Monad?

Photo of Marc Brown
Hosted By
Marc B.
A Day in the Life of a Linter Rule  +  What the Heck is a Monad?

Details

First up, longtime BK Swift member Tamar Nachmany (Tumblr) will be talking about linting in Swift using an open source library created by the fine minds @ Realm called SwiftLint (https://github.com/realm/SwiftLint). Next, Soroush Khanlou (Backchannel.io) will explain how a monad really is just like a burrito :)

Pizza, Beer and non-alcoholic beverages will be provided.

Tamar Nachmany: A Day in the Life of a Linter Rule
Linters define and enforce syntactical conventions across codebases. They enable teams of developers to convey shared values to one another, making new contributions easier and more fun to review, and existing code better to build off of. This talk will explore how Swift linting works, why it’s valuable, and whether linting can go beyond fixing syntax to analyze code for more complex shared patterns across iOS teams.

Bio: Tamar (https://twitter.com/tamarshmallows) is an iOS engineer at Tumblr. She has explored her interest in collaboration in a range of fields, from software development to theatre directing.

Soroush Khanlou: What the Heck is a Monad?
There's an everpresent hilarious thread in programming blogs where an author tries to explain what a monad is, starts strong, and then ends up losing everyone with some nonsense about an endofunctor. Soroush is going to live code a very practical monad on stage to teach you how monads are useful.

Bio: Soroush (http://khanlou.com/) is a New York-based developer who’s currently working on http://backchannel.io, a platform for bringing discussion into your beta. In his free time, he collects suitcases.

Photo of Brooklyn iOS & Swift Developers group
Brooklyn iOS & Swift Developers
See more events
Etsytorium
55 Washington St. Suite 702 · Brooklyn, NY