iOS indie developers writing every day about their stuff.

Suppressing Xcode Warnings On A Per File Basis

Shane Crawford
bluelightninglabs.com

I’m a fanatic about fixing warnings and errors in my code. Whenever I see one I tend to fix it right away which helps make it easy to see new ones when they pop up. However, there are occasions when you just can’t fix them. For instance, you might be using an open source bit [...]

Peer Reviews for the Solo Coder

Shane Crawford
bluelightninglabs.com

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 [...]

Breakfast of Champions

Shane Crawford
bluelightninglabs.com

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 [...]

Kaizen (改善)

Shane Crawford
bluelightninglabs.com

Did you make a small improvement in some area of your apps today? Your design? Your business? Practice Kaizen and you would have. Kaizen is a Japanese philosophy for continuous improvement which has been applied to fields as varied as manufacturing and game development. While the philosophy includes making changes and adjusting based on their [...]

Developing From Multiple Machines

Shane Crawford
bluelightninglabs.com

There has been some discussion recently on Twitter regarding developing from multiple machines. I work this way and it can be liberating. While in the office I typically work from a Mac Pro with a 27″ display. Ah, screen real-estate. But, I like to be mobile so I also work from a 15″ Mac Book Pro. [...]

Zen Vid

Shane Crawford
bluelightninglabs.com

Occasionally I run across some video out on the web which peaks an interest that seems to draw a line back towards my indie development efforts. They may be directly related to some technical topic or more often than not totally off the beaten path. I’m going to link to a few of them here [...]

A Busman’s Holiday

Shane Crawford
bluelightninglabs.com

A few days ago we returned from a week long working vacation down to the coast. This wasn’t a visit to a client site or a trip to an extension office. It was more of a re-location of current activities. A Busman’s Holiday. Our days were filled with long walks on the beach, trying out [...]

Command Line Fu (Part 2)

Shane Crawford
bluelightninglabs.com

This, part deux, continues part 1 of Command Line Fu. Do This Over There Spinning up and running a server somewhere on the internet is extremely easy these days. From Amazon EC2 to Slicehost having a remote machine running 24/7 is well within the reach of most devs. It also makes system administrators out of [...]

Command Line Fu (Part 1)

Shane Crawford
bluelightninglabs.com

Almost every developer needs to get out to the command line once in a while. Some of us almost live there. So, here are a few tips and tricks that I’ve picked up over the years. May they help speed you along to your final command line destination. Find Exec Have you ever wanted to [...]

A/B Testing Buy Now Links

Shane Crawford
bluelightninglabs.com

The conventional wisdom says that a Lite version of your app draws in more sales to your paid app1. In my experience this has been true. Generally, the Lite version offers a limited experience with an option to upgrade to the full app at a certain point. The Lite version should offer just enough content [...]

Want to know everything about blackjack hall of fame nominees? Our website will help you here.