Big Nerd Ranch Logo
  • WE DEVELOP
  • WE TEACH
  • WE WRITE
  • ABOUT
  • BLOG
  • CONTACT
  • Nathan Long's Headshot
    Nathan Long
    Oct 12, 2016 • Back-end

    Elixir and IO Lists, Part 1: Building Output Efficiently

    Erlang’s IO Lists enable Elixir to very efficiently write to files and sockets. But do you know how to use them?

  • Josh Justice's Headshot
    Josh Justice
    Oct 10, 2016 • Leveling Up Ruby

    Breaking Up Is Hard To Do: How to Decompose Your Code

    Maybe you’re convinced of the value of breaking large chunks of code into smaller pieces, but are you familiar with the different ways it can be done? Each of these decompositions has its own pros and cons, and learning about them will help you choose the best approach for your situation.

  • Bolot Kerimbaev's Headshot
    Bolot Kerimbaev
    Oct 7, 2016 • Android iOS

    ConstraintLayout vs Auto Layout: How Do They Compare?

    ConstraintLayout and Auto Layout use the same underlying algorithm. How do they differ?

  • David House's Headshot
    David House
    Oct 5, 2016 • iOS Swift

    Video: Cleaning Up Messy Chaining in Swift

    Swift allows for chaining methods together to perform powerful operations in a single line of code. If you aren’t careful, however, this can lead to code that is difficult to read and maintain. In this video, I’ll show you some approaches to make this more clean and manageable.

  • Jeremy Sherman's Headshot
    Jeremy Sherman
    Oct 5, 2016 • Swift

    Prefer Bare Enum Tags When That's All You Need

    Swift’s destructuring case statements are cool. But when you don’t care about the associated data at all, go with case .tag: rather than case .tag(_, _):. Here’s why.

  • Jade Hill's Headshot
    Jade Hill
    Oct 4, 2016 • Bootcamps Business

    What You Need to Know Before Hiring a Company to Train Your Team

    Finding the perfect training company is harder than it seems. Learn which questions you should ask (and answer) before you start searching for a company to train your team.

  • Nathan Long's Headshot
    Nathan Long
    Sep 28, 2016 • Back-end

    Elixir and Unicode, Part 2: Working with Unicode Strings

    Unicode strings are multi-layered things, which makes comparing them, traversing them and transforming them a bit more complicated than with ASCII. Learn how to wrangle them correctly in Elixir.

  • Todd Gandee's Headshot
    Todd Gandee
    Sep 27, 2016 • Front-end Web Development

    Creating Ember Blueprints

    Ember-CLI Blueprints are a powerful tool to help your team move efficiently and effectively when working on large projects. In this post, we’ll walk through the basics of creating your own blueprint, adding some command-line prompts and creating a custom file structure for it.

  • Nathan Long's Headshot
    Nathan Long
    Sep 26, 2016 • Back-end

    Elixir and Unicode, Part 1: Unicode and UTF-8 Explained

    You may know that Elixir has great Unicode support. But how? Let’s see how Unicode and UTF-8 actually work and how Elixir is able to handle any string you give it.

  • Jeremy Sherman's Headshot
    Jeremy Sherman
    Sep 22, 2016 • Cocoa Swift

    What Use are Swift Access Modifiers?

    If you’re writing Swift apps and not Swift frameworks, do Swift’s access modifiers even matter, or are they just a big distraction?

    Tags: iOS 10
1 2 3 …87 NEXT
  • Blog Categories

    Android Back-end Bootcamps Business C Stuff Clients Cocoa Design Front-end Front-end Web Development HTML5 iOS Leveling Up Ranch News Ruby Ruby on Rails Students Swift
  • Blog Tags

    Accessibility Agile Alexa Skills Kit Android N Android Nougat Android Studio Apple Watch Authorization Auto Layout Big Nerd of the Month Bower Clash of the Coders Clients Conferences Continuous Delivery Continuous Integration Core Motion CSS D3.js Data Binding Ember.js Gaming GDK Giving Back Google Glass Gradle Hardware Heroku Hooked on DTrace In the News Instruments Internationalization Internet of Everything iOS 10 iOS 7 iOS 8 iOS 9 Iterative Development Java JavaScript Leveling Up Libraries Localization Lollipop Marshmallow Material Design MVVM On the Road OpenGL Performance Playgrounds Productivity Robolectric Rust Sass Tech Talks WatchKit Web Services WWDC Xcode Zero UI

FROM TWITTER

FROM TWITTER

Copyright© 1998 - 2016 Big Nerd Ranch, LLC. All Rights Reserved. | Privacy Policy | Report a bug