Author Archives: Randall

How to make your app open in full screen on Lion

One of Lions new features is full screen apps. Full screening an app is supposed to remove all distractions and make room for more of the app’s UI. Actually implementing this in your app is quite simple, but finding how … Continue reading

Posted in Uncategorized | Tagged , , , , | 2 Comments

How to add the Konami code to your WordPress blog

The Konami code is a cheat code first popularized by the game Contra, where entering it would give you 30 extra lives. Since then, the code has been used in tons of video games and websites to unlock bonuses and … Continue reading

Posted in Uncategorized | Leave a comment

Netflix customer service is pretty good

A week or so ago I had some trouble with the post office. All of my mail stopped showing up. I went to the post office and asked about it. They said they’d call me. They didn’t, so I called … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Getting started with Cocoa’s new auto layout

Auto layout might be the most exciting Mac only thing announced at WWDC this year. It improves on Cocoa’s idea of springs and struts and will let spend way less time building your UI. Despite seeing auto layout used at … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Automatic Link Detection in an NSTextView

NSTextView is a really powerful text view class. It can do all kinds of stuff like automatic spelling correction, email, phone number, and address detection, and link detection. I was working on a chat application and I wanted to have … Continue reading

Posted in Uncategorized | Tagged , , , | 5 Comments

Replacing the screen on your iPhone 4

Last week, on my way to work I dropped my phone and broke the glass. I was riding my skateboard to work and wanted to check something on my phone. When I went to slide my phone back into my … Continue reading

Posted in Uncategorized | Tagged , , | 10 Comments

Why aren’t there more startups in Michigan?

A friend of mine asked this question on Quora the other day and I’ve been thinking a lot about it lately. What does it take to make somewhere a good place for startups? At first glance, Michigan doesn’t seem like … Continue reading

Posted in Uncategorized | Tagged , | 4 Comments

How to launch your Mac/iOS app with a custom URL

One interesting feature of iOS and Mac apps is the ability for them to be launched by a custom URL. What this means is that you can set up your app to respond to different links in different ways. Clicking … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

1 Month with my Chromebook and it’s going back to Samsung

Less than a month ago I wrote a blog post about the first 20 minutes with my Chromebook. I talked about how I really liked the idea of ChromeOS but the execution with the Chromebook wasn’t quite there. Well one … Continue reading

Posted in Uncategorized | Tagged , | 4 Comments

A response to “10000 things all ICS students should do before graduating”

About a week ago, I saw an article on Hacker News about 10000 things that every CS major should have done before graduating. Obviously, any list like this is going to be very subjective and the comments on Hacker News … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment