thecave


My hideout on the Internet

My Upcoming Share Extension Talk At 360idev-Min

I’m excited to be one of the speakers at the upcoming 360idev-min conference in Greenville, SC. In my talk I’ll share the things you need to know about when writing a share extension for your iOS app.

Continue reading →


Wish I Could Help But It's Not My App

A well known global company is using some open source code I wrote in one of their apps (yay!). Like a good company, they included my name and licensing information in app’s about screen. Now I’m getting emails from one of the app’s users seeking help with the app. The person thinks I wrote the app because my name appears in the licensing section.

Continue reading →


Kicking Procrastination In The Ass

I attended a video cast thingie today - I think the kids call it a webinar - hosted by Amy Hoy and Alex Hillman titled Kick Procrastination’s Ass. It was really good, especially the first hour. If you have some spare time, I highly recommend watching it.

Continue reading →


You Don't Need Motivation. You Need Good Habits

Amy Hoy answers the question “How do you stay motivated when you’re not making any money”. The post is a couple of years old, but her answer is as relevant today as it was back then. It’s not about finding and having motivation. It’s about developing good habits.

Continue reading →


Retiring My CSV Editor

Today I did something that I’ve been saying I will do for a long time. I retired my CSV editor, Killink.

Continue reading →


I Wish There Was Something Better Than Meetup.Com

I’ve been a Meetup.com subscriber for years, but I hate using them. Their website isn’t very user-friendly, and I often times find their messages to be misleading and or confusing. For example during the transition of the NSHappyHour meetup, which had over 250 members, I tried to disable the account. Turns out that is not an option, or at least it wasn’t at the time. I learned that the account had been deleted when I went to re-enable the account a few days later. The only option was to start a new account. This meant we lost the 250+ members that has joined over the years, and we had no way of reaching out to those members to ask them to join the new meetup.

Continue reading →


Two Years Ago Today

We moved to Stowe two years ago today. It seems like we’ve been here a lot longer, but in a good way.

Continue reading →


Maintain Your iOS App With Peak App Care

Last month I briefly mentioned my plan to productize some of the services I offer through White Peak Software. The main idea is to take a consulting service that I already offer to my clients and turn it into a product that my clients and others will hopefully subscribe to thus creating a monthly recurring revenue stream for my company. My goal was to spend no more than 40 hours over the span of a few weeks setting up this new product. And now, after spending 38.75 hours over the last few weeks, I’m ready to share more details.

Continue reading →


Dispatch Async to Main Queue Doesn't Work With Modal Window on Mac OS X

I’ve been working on a Mac app lately, and while some things are similar to iOS, something are definitely different. One thing that is different are modal windows and run loops.

Continue reading →


Boston Area Mac And iOS Dev Community Is Awesome

This past Wednesday I had a chance to attend NSHappyHour. It’s was my first time attending since moving to Vermont two years ago. I had a great time catching up with everyone, and I was reminded just how awesome the Mac and iOS developer community is in the Boston area.

Continue reading →