Basically, how the last few days have felt.

nope-octopus-2 tumblr_m44v95k9Y11qjhgo6o1_250

Posted in Uncategorized | Tagged , | Leave a comment

Xcode debugging tricks

Craig Hockenberry tends to post some really useful Xcode and Objective-C related tips on his blog. Sometimes his posts are knock it out of the park, “I never would have figured that out” kind of awesome. Other times, they’re the subtler, “Why didn’t I ever think of that”, kind of awesome.  I have known for a while now (although I keep forgetting about it) that you can add an action to a breakpoint in Xcode. What I had never thought of, and what Craig points out in his latest post, is that you can have the debugger execute small amounts of code, including NSLog. No more adding NSLog statements to your code only for debugging.

Posted in Uncategorized | Tagged , , | Leave a comment

Linode NextGen

This is one of the reasons why I keep my servers at Linode:

We’re doubling the RAM on all of our plans. This upgrade is available to existing and new customers. New Linodes will automatically be created with the new resources. Existing Linodes will need to go through the Upgrade Queue to receive the upgrades.

Not only that, but they also recently upgraded their networking gear, and moved all of their Linodes to 8 cores (some on the Intel E5-2670). All for about $0.05 more per month. And they tend to do upgrades like this fairly often. I’m paying the $0.05 more per month now, for an 8 core/1024 MB RAM/24 GB disk Linode, than I was 5 years ago for 256 MB RAM/10 GB disk (I have no idea how many cores). And no, they aren’t paying me, but the green Linode button to the right is a referal link.

Posted in Uncategorized | Tagged , | Leave a comment

Why Use CI as a Solo Developer

The first paragraph of this post sums up my feeling on the single biggest reason to run some type of CI system as a solo developer.

Uli Kusterer:

When you work alone on a single project, it’s easy to unnoticeably break the build, or introduce some specific dependency on a quirk of your main work Mac.

Posted in Uncategorized | Leave a comment

Back on WordPress

So, I’ve put WordPress back in as the engine driving this blog. Why? Mostly because, while I liked the idea behind Octopress, I found the fact that I couldn’t just fire up MarsEdit and start typing to be a bit of a barrier to writing on here. I know I never really wrote here much to begin with, but I’ve had a few ideas for posts floating around in my head for a month or two, and I found myself playing around with getting MarsEdit to work with Octopress, or messing about trying to install other blog engines instead of writing. Here’s hoping this get’s me writing, even a little bit, again.

Posted in Uncategorized | Comments Off