Article

Finding the Cause of a Bug with Git Bisect

Written by:



So you have discovered a bug in your project. You might ask, “How long has it been this way,” and “What caused it?” If you are unfamiliar with the project’s source code you may also be wondering where to start. … Continued

Read more...
Article

Creating an Effective Push Notification Strategy

Written by:



There is no question that push notifications are changing the way we advance in our daily lives. These brief interruptions cultivate a close relationship between us and our technology. This interaction is no longer restricted to email, phone calls, or … Continued

Read more...
Article

Developer tools: How to use assertions effectively

Written by:



A Case for Assertions We’ve all heard the phrase “with great power comes great responsibility.” Assertions are just that: a powerful tool for software engineers to document procedures, isolate issues when they inevitably arise and identify potential problems early. The … Continued

Read more...
Article

Symbolicating Your iOS Crash Reports

Written by:



Updated April 27, 2016 Getting Started You’ve been handed a crash report for your app but the stack backtrace contains indecipherable memory addresses. What’s a developer to do? In short, you’ll need to apply debugging symbols to the stacktrace to … Continued

Read more...