Amazon.com Widgets

shanecrawford.org Home Grown in Austin

Posts Tagged Development

Breakfast of Champions

There used to be a senior exec in a company that I worked for who liked to say, “Feedback is the breakfast of champions”. Visuals from a literal translation of that Ken Blanchard quote aside, it has the power to transform anything. Feedback, in all of its forms, is often a tough serving to consume […]


Peer reviews for the Solo coder

Developing software in a solo environment has its pros and cons. On the upside you have complete reign over the code base (no problems with ownership here), freedom to follow specific designs and an ability to express your creativity. On the other hand, the very nature of the activity can be your down fall; tunnel […]


Virtual Accessors in CoreData

In order to provide the best user experience it often occurs in a UI’s design that the underlying data model doesn’t quite mirror the mental model of the end user. Naturally, as a good UI designer you want to present to the end user what they expect to see and not force upon them your […]


CoreData’s default date value

CoreData is a powerful system available to Cocoa developers. Yet, with all of its inherent power somewhat mundane tasks still need a bit of customization love. Amoung these items are default values for managed object attributes. In particular, the default value for date type attributes usually need some customization.
Within the core data modeler the default […]


A Warning about your inverse relationships

When working on a data model it is common to run into a situation where one data entity knows about another but not the other way around. Usually you can make the argument that both objects should know about each other. However, for one reason or another, which usually comes down to some underlying implementation […]


← Before