Migrating from Jekyll to Hugo and merging two sites into one
How I merged alexsalom.es and swifttalking.com into a single Hugo site with a custom theme, Giscus comments and automatic Netlify deploys.
How I merged alexsalom.es and swifttalking.com into a single Hugo site with a custom theme, Giscus comments and automatic Netlify deploys.
Building, testing and deploying our Apps is important because we'll be able to detect problems faster. I'll show you the flow that I've been using for a while.
With the Service Locator pattern we can make a registry of dependencies for a given object. There is a very simple way to create one with minimal code, learn how in this post.
In Ruby we have different ways to check object equality. Learn the differences here.
Most teams use some short of ticket system such as Jira or Trello. Learn how to add a JIRA ticket number to every git commit.
This function might come in handy if you are ever tasked with building some short of A/B testing functionality. It will help you to randomly pick an item from a weighted list of items.
When writing unit tests we want to test the interactions between the subject under test and its dependencies. In this blog post you'll learn how.
Running unit tests often is important, that's why we want our test suite to run as fast as possible. You can speed up the execution of your unit tests by using a fake App Delegate instead of the real one.
Learn how to generate animtated GIFs from both the iOS Simulator and the Android Emulator. We can later attach this GIFs to Pull Requests or README files to showcase the running application.
NSLocalizedString is long and ugly. Use this simple extension to avoid the verbosity of Apple's API.