Skip to content

Instantly share code, notes, and snippets.

View lfarah's full-sized avatar

Lucas Farah lfarah

  • Bipa
  • São Paulo
View GitHub Profile
@lfarah
lfarah / AwesomeiOSWeekly17.md
Last active March 5, 2018 22:01
AwesomeiOSWeekly17

AwesomeiOS.Weekly [17]

Links of the week

The first featured link is "Handling Storyboard Merge Conflicts" by Joe Keeley. Storyboards are really useful but can become a problem as your team grows, especially because of merge conflicts. Joe's post will help you understand and identify 5 different types of merge conflicts.

The second featured link is How I discovered Instagram's upcoming video calling feature on iOS, by Guilherme Rambo. Guilherme is a really important developer for the iOS community: He's a panelist for two Podcasts, coordinator of the iOS track of a conference, writer for 9to5Mac while being an amazing developer who is into reverse engineering apps.

@lfarah
lfarah / AwesomeiOSWeekly16.md
Last active February 26, 2018 06:00
AwesomeiOSWeekly16

AwesomeiOS.Weekly [16]

Links of the week

The first featured link is "How to apply Single Responsibility Principle in Swift" by Federico Jordán. I first learned about the Single Responsibility Principle in the Pragmatic Programmer book. Federico explains what it is and how to apply to our projects keeping scalability in mind.

The second featured link is Protocols All The Way Down, an awesome talk given by Ellen Shapiro. Ellen gives a lot of amazing talks. I first watched her at the try!Swift NYC and I'm always trying to learn from her presentations. In this talk she makes it easy to understand protocols by giving an exemple we all use in our projects.

Wanna see your library here? [Send us an ema

@lfarah
lfarah / AwesomeiOSWeekly15.md
Last active February 19, 2018 02:23
AwesomeiOSWeekly15

AwesomeiOS.Weekly [15]

Links of the week

The first featured link is "Trusting third party SDKs" by Felix Krause. He talks about the vunerability of third party SDKs, especially when the developer is downloading them, on which the attacker can change links and even code by just being in the same network.

The second featured blog post is Top Swift and iOS Conferences in 2018 by Paul Hudson. There are a ton of iOS Conferences every year around the world and Paul list about a few of them and what they are about. There's also another open source list with more conferences called Cocoa Conferences.

@lfarah
lfarah / AwesomeiOSWeekly14.md
Last active February 4, 2018 21:35
AwesomeiOSWeekly14

AwesomeiOS.Weekly [14]

Announcements

Links of the week

The first featured link is not a blog post, but a really interesting podcast episode: "Better than accessible", with special guest Sommer Panage by the Swift by Sundell Podcast. John Sundell's podcast is awesome and this is an interesting episode about acessibility with Sommer Panage.

The second featured blog post is How to supercharge Swift enum-based states with Sourcery by Alexey Demedeckiy. He talks about the power of enums with the help of Sourcery. The more I learn about how to use enums, the more I enjoy using them in my freelance projects!

@lfarah
lfarah / AwesomeiOSWeekly13.md
Last active January 29, 2018 13:40
AwesomeiOSWeekly13

AwesomeiOS.Weekly [13]

Announcements

This week we have a new design made by Bhavesh Chowdhury. He is a really awesome front-end developer, designer and hackathon lover.

The readers can expect even more improvements in the following weeks. We're working on very cool stuff!

Links of the week

The first week's featured blog post is Continuous integration and delivery with fastlane and CircleCI by [Franz Busch

@lfarah
lfarah / AwesomeiOSWeekly12.md
Last active January 22, 2018 17:25
AwesomeiOSWeekly12

AwesomeiOS.Weekly [12]

Announcements

Happy new year everyone! We (Vinicius and Lucas) spent the past month thinking about what we created in the past 3.5 years and how AwesomeiOS is today. One of our main goals in 2018 is to make a stronger newsletter and a stronger website so the community can better access the huge amount of information that is currently in the Github repository.

The first thing you can expect is the model of this week: 2 blog posts and 5 libraries per week, being delivered to you every Thursday. Second thing is that we'll have a new design of the newsletter, making it prettier and easier to read.

Links of the week

The first week's featured blog post is [Basics of parallel programming with Swift

@lfarah
lfarah / AwesomeiOSWeekly11.md
Last active October 17, 2017 09:37
AwesomeiOSWeekly11

AwesomeiOS.Weekly [11]

Announcements

Hello! Welcome to this week's AwesomeiOS.Weekly. This and last week's newsletters were written thanks to 2 Python scripts. The first one, which has been helping me since the first issue, takes an array of Github links, calls CocoaPods' API and writes the whole library list, leaving me with the task of writing a summary.

The second script, which I and Vinicius created and open sourced last week, calls Github's API, gets my latest AwesomeiOSWeekly.md gist, converts it to html and adds css, header and footer. I plan to make both scripts even better in the next following weeks to make my life easier and provide better content for you.

Link of the week

@lfarah
lfarah / asdasdasd
Created October 8, 2017 19:44
asdasdasd
asdasdasdasd
@lfarah
lfarah / AwesomeiOSWeekly10.md
Last active October 7, 2017 13:31
AwesomeiOSWeekly10

AwesomeiOS.Weekly [10]

Announcements

NSSpain 2017 talks are now online. I didn’t have time to watch all of them but one of my favorites was John Sundell’s talk called “Everyone is an API designer”.

Paul Hudson announced on Twitter that he just launched the Swift Community Awards, which celebrates the excellence in app development. People have until October 30th to vote for the Developer of the year, Best Newsletter, Best Conference, Best open-source project and so much more!

@lfarah
lfarah / AwesomeiOSWeekly09.md
Last active September 29, 2017 09:18
AwesomeiOSWeekly09

AwesomeiOS.Weekly [09]

Announcements

So, as you guys may know, AwesomeiOS.Weekly stopped for a while. That happened because I got a lot of freelance projects and I didn’t want to do everything because I don’t want another burnout. I also recently wrote a blog post about my experience as a freelancer, so check it out!

Now I’m more organized with my time and I’ll be able to spend time curating cool libraries and links for this newsletter that currently has 1,432 subscribers