Shades of MVVM
AndroidDepending on who you're talking to, MVVM can mean different things. In this post, I'm going to present a few approaches to MVVM used...
Depending on who you're talking to, MVVM can mean different things. In this post, I'm going to present a few approaches to MVVM used...
Elixir's IO lists are one of the secrets to blazing response times in the Phoenix framework. Here's how.
Chris Hepworth is an alumnus of the (https://nerdranchighq.wpengine.com/training/courses/ios-essentials-with-swift/) bootcamp here at Big Nerd Ranch who recently released his second app in...
Erlang's IO Lists enable Elixir to very efficiently write to files and sockets. But do you know how to use them?
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...
ConstraintLayout and Auto Layout use the same underlying algorithm. How do they differ?
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...
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...
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...
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...
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...
If you're writing Swift apps and not Swift frameworks, do Swift's access modifiers even matter, or are they just a big distraction?
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources