How to Contribute to a GitHub Project

Want to contribute to a GitHub project but not sure how to get your code into the main repo? Here are the steps to take to start contributing to an open source GitHub project that is not your own.

Read More

Setting up a UIScrollView with Auto Layout in iOS

When setting up a UIScrollView using Auto Layout, there were a couple of tricky things that tripped me up the first time I attempted it. My personal litmus test for determining if I have set up a proper UIScrollView is making sure a UILabel word wraps correctly, so that is why I will be using a UILabel in this guide. Here are the steps I take now to set up a UIScrollView:

Read More

iOS and Android String Management

Recently I've been thinking more about following the Don't Repeat Yourself (DRY) principle in relation to mobile development. Specifically I have been contemplating how to handle string management between iOS and Android projects. Following DRY, we obviously shouldn't be repeating our strings and string keys in both our native iOS and Android environments. So recently I started googling around for potential solutions to this problem.

Read More

Show Loading Dots in Bash Script

I was recently working on a bash script where I wanted to show loading dots to give some indication to the user that a process was still working. After googling I pieced together a simple function I'd like to share in case anyone else is looking for this in any of their bash scripts.

Read More