Xcode is probably the most hated IDE out there.
Programming in any language start with an IDE. Getting to know your IDE makes you productive - so in this talk I'll go back to basics. I'm here to show you how to make Xcode awesome again. I'll talk about setting up Xcode to fit your needs to make you work faster. Keybindings, behaviors, breakpoints, snippets, build phases, themes, Source Editor Extensions and add some external tools like SwiftLint and depcheck to fill in Xcode's blanks.