"How do you properly mentor a junior developer?" is a question that many developers have asked themselves before. You might…
iOS 10 is the third version to allow users to specify a size preference under Accessibility: Larger Text. Apple usually…
In this installment, we'll finish off the main functionality of the STKMenuViewController by implementing the STKMenuView and hooking it up…
The Internet of Things (IoT) has created a tremendous opportunity for developers. A giant network of connected “things,” which includes…
Between Slack, fun-loving and curious colleagues, meetings, emails and other distractions, how to stay focused on getting that primary thing…
April is a big month for Stable Kernel. This year marks our 4th anniversary and in an age when 90%…
The Codable protocols (Decodable and Encodable) were introduced to the Swift standard library with Swift 4. Apple introduces these protocols…
Agile is more than just a fancy Buzzword. Where did it come from? What does it really mean? How can…
So let’s talk about everyone’s favorite subject: meetings. In lieu of springtime, let’s do a little spring training and brush…
Routing data to views, and responding to user interactions has been a messy process on Android for years. Maintaining view…
Let’s face it. Everyone is busy. Our attention is being divided by our devices and channels. We receive communication through…
I frequently encounter situations where I have a lot of code that needs to be refactored. The situation I'm talking…