After my post about How to build a good GitHub profile, I was having an issue with my contributions graph: all of my commits weren’t showing up. After lots of digging, some support emails, and help from people knowledgeable with Git, I figured out the issue. The...
The keywords “public” “private” and “static” and others appear quite often in example code, answers on Stack Overflow, and projects on GitHub. What are they and what do they mean? What is Access Control? “[Access Control] gives you complete control over what part...
I'd hire a person with a solid Github profile over someone without one for almost any role – product, design, customer support. — Colin Nederkoorn (@alphacolin) May 29, 2012 While applying for iOS developer jobs, I’ve learned the importance of a solid...
According to Apple, the iPhone 7 and 7s are “splash, water, and dust resistant and were tested under controlled laboratory conditions with a rating of IP67 under IEC standard 60529.” What does that rating mean? IP67 refers to the dust and water resistance...
My current weekday schedule includes 45 minutes of learning. I read about iOS development; watch WWDC talks; listen to various podcasts on iOS, app development, or technology; read articles; watch app tutorials on youtube; or something else that is beneficial for me...
As I’ve created a few apps of my own, I’ve thought more about the placement and naming of buttons. Take a look at the Save / Add / Done and Cancel / ‘Back’ buttons from five native iOS apps: Not only do the names vary, sometimes the...
App Store, here I come. I’m in the process of submitting several apps to the App Store. Due to several rounds of feedback from people who have tested my apps, submitting them has taken a bit longer than expected. But the feedback has been really good and the apps are...
Recently, I decided to use Google Drive as a secondary backup for my files. I like the interface and like having things all in one place. I paid for the 1 TB storage option and uploaded over 250 GB of files. Here are a few things I’ve learned during the upload...
It can be tricky to balance between building an MVP (Minimum Viable Product) and taking future updates into consideration. I’m thinking specifically of building a mobile app, but this could be applied to just about any other product or launch. If you don’t...
If You Can – How Millennials Can Get Rich Slowly, by William J. Bernstein: Would you believe me if I told you that there’s an investment strategy that a seven-year-old could understand, will take you fifteen minutes of work per year, outperform 90 percent of...