Category Archives: Uncategorized

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

20 Minutes with my Chromebook

A few weeks ago, TechSmith gave all of their full-time employees a $300 dollar voucher to buy a tablet device (iPad, Xoom, Iconia, etc) in an attempt to get us immersed in the world of mobile computing.(Oh yeah, we’re hiring) … Continue reading

Posted in Uncategorized | Tagged , , | 12 Comments

Arduino Class

This past Saturday, the Michigan Flex Users Group put on an Arduino class at the TechSmith offices. If you don’t know what the Arduino is, the website says “Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment

WWDC was awesome!

Last week, I was lucky enough to go to WWDC. It was my first development conference and my first time in California. I learned a ton of stuff and had a really good time. I got in line for the … Continue reading

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