2008

Killink CSV 1.12 Build 180 Ready for Download

I discovered a nasty little bug in the routine responsible for loading a file into Killink CSV.  If the file is formatted just right then an infinite loop occurs causing a memory leak and strange access violations.  Once I found the bug I was able to squash it.

Read More

Killink CSV File Editor Tip #1

Do you have a large amount of text to edit in a single cell? You can edit the text directly in the cell. You could edit the text in the editor line at the top of the edit windows. Both approaches work but it’s still a bit cumbersome when editing a large amount of text. The better approach is to use the Cell Editor window.

Read More

White Peak Software Feeds

I have moved the feeds for White Peak Software to FeedBurner.  If you already subscribe to this blog feed then no additional action is needed.  But if you also subscribe to the Announcements feed that is found the Forums then you should update the feed URL.  No worries if you do not update the URL.  You’ll still receive the feed. I just won’t be able to track it.  That’s all.

Read More

Thank You New Customers and Bits du Jour

Just want to say thank you to the new customers and Bits du Jour for making today’s Killink CSV a success.  And special thanks to Kelly and Charlie for posting feedback on the Bits du Jour web site.

Read More

Standard Error Report Window

When something goes bad in SMTP Diagnostics or Killink CSV you should see the standard error report window (as shown below). By “bad” I mean some unexpected error has occurred within the program. Ideally you will never see the standard error report window but given the wide variety of computer systems, configurations, favors of Windows operating systems, and so on you just never know what will happen with the program is released out into the wild.

Read More

Labor Mate 1.1 is Available

I just received word from Apple that Labor Mate version 1.1 is now available for purchase in the iPhone App Store.  I’m sure it will take a bit longer to propagate but existing users should be getting update notices soon.

Read More

Where Is Killink CSV Editor 2.0?

I’ve talked about the next major release for Killink CSV Editor for a long time now and I’m sure the one reader out there is wondering, “Where is Killink CSV Editor 2.0?”  Well, it’s coming.  Bet you didn’t see that one coming.  Seriously though, I am activity working on version 2.0 of my favorite csv editor.  Version 2.0 is basically a re-write of the previous version which is why it is taking so long to complete.  Unfortunately I can’t give a time frame for the release of version 2 but I’m hoping to have the first beta ready sometime soon.  Post a comment to this blog entry or send me an email if you are interested in beta testing Killink CSV Editor 2.0.

Read More

Killink CSV File Editor Version 1.13 Ready for Download

I made a somewhat embarrassing mistake. I forgot to post version 1.13 of Killink CSV Editor.  I’ve been working on version 2 and between that and other things my mind has been elsewhere.  Still no excuse for not getting this version out sooner especially considering that it contains the bug fix for the find and replace feature.  I sincerely apologize to the Killink CSV users out there for this delay.

Read More

Another New Release for the CSV File Editor, Killink CSV

Even though Killink CSV Editor version 1.13 is only a few hours old, I decided to squeeze in one more new feature resulting in the release of Killink CSV Editor version 1.14.  As always, this is a minor update and is a FREE update for all licensed users.

Read More

Making Progress on Killink CSV Editor

I am slowly but surely making progress on version 2 of Killink CSV Editor. I’m focusing most of my attention right now on huge (aka, very large) file support.  You know, files greater than 1GB.  My goal is to support up to 4GB file sizes under the 32-bit version of Windows XP and Vista.  However, a major challenge is how to handle sorting.  Image opening a very large file, say 3GB, highlighting columns B, D, and G, and sorting on all three columns.  With what will most likely be millions and millions of rows in the file, sorting is going to be a little slow, so I need to really ramp up the sort algorithm to ensure descent performance.  And I need to make sure memory usage is low at the same time.  Definitely fun challenges to tackle with version 2.

Read More

McAfee Virus Scan Reporting False Positive

It has come to my attention that within the last 24 hours the McAfee virus scanner is reporting that Killink CSV contains the Trojan Backdoor-CEP.  I have triple checked the program files and there is no virus or trojan in the Killink CSV program available from the White Peak Software web site.

Read More

Mis-identification by McAfee Resolved

Great news!  As of this morning, December 25, McAfee has resolved the mis-identification issue affecting Killink CSV Editor.  Customers effected by this problem should update McAfee with the latest virus protection update then re-install Killink CSV Editor.

Read More

2009

Status Update on Killink CSV Editor Version 2

Work on the new major release for Killink CSV Editor continues.  It is taking me much longer than expected but that seems common in the world of software development.  Having support for very large files, i.e., file size up to 4 GB, in version 2 is important to me and that is the reason for the delay.  The number one reported problem with version 1 is “out of memory” errors which is caused by working with large files.  My goal is to eliminate this error with version 2.

Read More

Next Release of Labor Mate is Nearly Complete

The next release of Labor Mate, the labor contraction stopwatch for the iPhone and iPod touch, is nearly complete. The new release will include a new icon, some changes to the user interface, and some new functionality including being able to delete an individual contraction and adding notes to a contraction. But more importantly are the number of improvements behind the scenes.

Read More

Labor Mate 1.2 is in the App Store

At long last Labor Mate 1.2 is in the App Store.  Only 6 weeks later then I originally hoped, but better late then never. Why did it take so long? Good question.

Read More

Facelift at WhitePeakSoftware.com

Last week I flipped the switch on the White Peak Software website rolling out the new site design. If you are reading this in a RSS feed reader then pop over to whitepeaksoftware.com to check out the new website design. The new design was done by Michael and Jeff over at Ocupop, the same design company that designed the new Labor Mate app icon.  I highly recommend these guys.

Read More

Labor Mate 1.3 Rejected Due to Crash

I received an email from Apple today saying that the recent submission of Labor Mate 1.3 has been rejected due to a crash. The crash apparently is happening during the launch. Now of course I went through extensive testing with the app prior to submitting it and my debug and release builds never crashed. That was until today.

Read More

Labor Mate 1.3 in the App Store

I’m happy to announce Labor Mate 1.3 is finally in the iPhone App Store as of last night.  The review time took longer than the time needed to make the code changes, but that was partly my fault.  I introduced a bug that crashed the app.  Luckily the crashing version of the app was rejected by Apple so that release never made it to users’ iPhones and iPod touches.

Read More

Quick Status Update on Killink CSV Editor

Recently dutchguru mentioned the limited, or “few”, software updates for Killink CSV Editor.  He is right.  There have been far too few updates recently and I have no one to blame but myself.  I started explaining the situation in my reply to dutchguru but decided a blog posting is also in order.

Read More

How To Delete a Contraction Item

Tags: how-to, wayneeglonbrown posted the comment “would be good to be able to delete one put in in error” in the App Store. This is not the first time someone has asked for this feature or asked the question “how to delete.”  Good news is this feature already exists. Labor Mate provides 2 ways to delete a recorded contraction.

Read More

Averaging Labor Contraction Times

stevenwt2 writes this about Labor Mate in his feedback at the App Store, “Used it throughout a night of contractions and it worked flawlessly. No crashes, no problems, and it was easy to keep track of an average. If there was anything to update about the app, I would want the ‘Summary’ screen to be able to average based on a time period or number of contractions (average over last 5 contractions or over last hour, etc.) as an average over the entire night can be a little misleading. However, that is looking to the next version - good luck.”

Read More

360idev Denver: A Personal Review

A couple of weeks ago I attended 360idev in Denver. The conference was one of the best developer conferences I have ever attended and the best one I have attended in recent years. What made this conference so good? A number of things (in no particular order):

Read More

Labor Mate v1.4 Available in the App Store

The newest version of Labor Mate, version 1.4, is now available in the App Store. This new release includes an improved user interface as well as some bug fixes.

Read More

ANN: Labor Mate 1.5 in App Store

I’m pleased to announce the release of Labor Mate version 1.5, which is now available in the App Store. This release fixes a few bugs but more importantly it adds support for 8 new languages. Labor Mate now supports the following languages:

Read More

My Early New Year's Resolution

I’m making an early 2010 New Year’s Resolution. I’m going to blog more. There. I’ve said it. And in a blog posting no less. This entry will haunt me if I do not stick to this resolution.

Read More

Just Submit It Already

I have been working feverishly over the last few weeks to finish version 1.0 of a client’s new iPhone app. But it seems like I’ll never be finished. There just so much more we want to add to the app. This is true for most, if not all, software releases. “If I just had another day then I can add this really neat feature.” That one day becomes two days which becomes three days and so on.

Read More

White Peak Software Year in Review 2009

For those who might be new to this blog, my name is Kirby Turner. I run White Peak Software, my independent software company, and have done so since November 2003. That makes White Peak Software slightly over 6 years old now.

Read More

2010

Running an Indie Shop with a Toddler Around

One of the hardest challenges I face right now is growing my independent software business while taking care of my 21 month son. Like many other dads out there, my wife works. But what is not typical is my wife is a flight attendant. When she works she is gone for 3, sometimes 4 days in a row, leaving me to fly solo with the kid.

Read More

Labor Mate's Fail From Grace

Labor Mate was originally release in October 2008. My expectations for it were low. If it sold 100 units in the first year then I would consider it a success. But my expectation were exceeded. Labor Mate sold 4997 units in the first year, and it has sold 9201 units in all as of yesterday.

Read More

NSConference

Earlier today I mentioned being selected as a speaker at 360iDev San Jose in April. But before I fly out to San Jose, I fly down to Atlanta for NSConference. I’m looking forward to attending this event. For those wondering about NSConference, check out this promo video.

Read More

Selected as a 360iDev San Jose Speaker

Yesterday I was having a very good day but around 5:45 pm my day got even better. I received an email from the fine folks at 360iDev that my topic “Building Web Service Powered iPhone Apps” has been selected. Yep, that’s right folks. I will be speaking at the upcoming 360iDev San Jose (April 11-14).

Read More

Works Great so Why Give a 1-Star Rating

User feedback in iTunes for Labor Mate is typically good. Most user rate Labor Mate with 4 and 5 stars. But every now and then a bad review comes in. A bad review is expected from time to time. After all the app isn’t for everyone. Still, there are times when I’m confused by user feedback. Take for example this feedback from Whidbey Island Filkin-in-Law:

Read More

Need Your Help with a New iPhone App Idea

I’m exploring a new iPhone app idea and I need your help. I’m looking for parents who use day care services to answer this short survey. The feedback will help me decide what features to included as well as whether I should pursue the app idea.

Read More

Quickly Create New FogBugz Cases with Tickets

I’ve been a FogBugz user for nearly 5 years. To say I rely on FogBugz is an understatement. It is a critical component in my software development process allowing me to track bugs, feature requests, communicate with customers and more across multiple client and internal projects. To date I have logged over 22,000 cases in FogBugz, which I feel is a lot for a solo developer. And yet, if I had a better, more efficient way to create new cases I might have many more in FogBugz today.

Read More

Switching the Xcode Path using xcode-select

I currently have two versions of Xcode installed on my primary development machine. One version is the official release from Apple and the other version is a beta version. I install the latest release in the default directory /Developer and I install beta releases in a parallel directory, /Developer-n.n.n where “n.n.n” is the Xcode version number.

Read More

No Comment

Recently I have seen an increase in the number of spam comments that make it past the spam filters I run on this site. This has become annoying so I decided to turn off comments by default. Sorry to those who might have real value to add as a comment.

Read More

Labor Mate 1.6 is Now Available

Labor Mate 1.6 has been approved by Apple and is now available in the App Store. This version fixes the problem with the No button displayed after touching the Reset button.

Read More

Killink CSV Editor Serial Crack KeyGen Experiment

I’m trying a little experiment. I want to see if I can encourage individuals who might be looking for a cracked version of Killink CSV Editor to buy a license at a discounted price. As part of this experiment I also want to see if I can get the top ranking on search results that include some combination of the following phrases: Killink CSV Editor, serial numbers, registration codes, registration keys, key generators, crack, warez, free, password, patches, pirate key, keymaker, and keygen.

Read More

iPhone Mac Conference Tour 2010

Today is the official start of what I am calling iPhone Mac Conference Tour 2010. Between now and June I will be attending 3 iPhone and Mac developer conferences. My tour beings with NSConference, which starts tomorrow, followed by 360iDev San Jose in April and wraps up in June with my first visit to WWDC.

Read More

NSConference USA was Awesome

Last week I attended NSConference USA which was the conference’s first visit to the States. I had an awesome time and I will definitely return to NSConference next year. Heck, I might even attend both the USA and UK events.

Read More

Hey Peanut for the iPhone is in the App Store

I’m very excited to announce the immediate availability of Hey Peanut in the App Store. Hey Peanut is a new type of photo browser on the iPhone and iPod touch designed specifically for your toddler, ages 1 to 3 years old. Hey Peanut is kid tested and parent approve. It includes fun farm animals and sound effects to entertain your little one, but the best feature is the built-in voice recorder.

Read More

Universal App Option is Great But

The iPad release day is less than 2 weeks away and like many iPhone developers I’m scurrying along to get my first iPad app submitted before the deadline. The introduction of the iPad as a new target platform means developers can choose to target the iPhone only, target just the iPad, or target both within a single application. The last option is called a universal binary and is recommended by Apple.

Read More

Hey Peanut - iPad App for Toddlers

Hey Peanut version 1.1 has just been released and is available in the App Store. I’m very excited about this update because it adds support for the new iPad, which will be available for purchase tomorrow. Best of all the update is free to existing users, so if you already bought Hey Peanut and you are getting an iPad then you will get the iPad version of Hey Peanut for free as well.

Read More

Another 360idev Comes to a Close

Today was the last day for 360idev and what a great 4 days it has been. Catching up with friends, making new friends, listening to great talks, and yes, having a beer or four. This 360idev was extra exciting me for because I got a chance to talk.

Read More

NSiPhoneDevs is Now NSHappyHour

A few weeks ago I renamed the iPhone developer meet-up from NSiPhoneDevs to NSHappyHour. When I announced the name change I said I would follow up with the reasons behind the name change but I totally spaced and forgot. Thanks to @jlbruno for reminding me to explain the reasons behind the change.

Read More

Section 3.3.1 Does Not Prevent Cross Platform Development

Apple has come under fire over its latest developer agreement for iPhone OS developers. The section causing concern is 3.3.1 which says applications must be originally written in Objective-C, C, and C++ (or JavaScript when using the WebKit engine). This restricts developers from using other cross-platform development tools such as Adobe’s Flash CS5 packager.

Read More

A Day with My iPad

I decided to do a little experiment earlier this week. I spent the day in Boston so instead of taking my laptop I decided to take only my iPad. I had no plans to write code that day but I had a number of other things I needed to do. Specifically write a new blog post, work on a book outline, and review and edits some documents. All the tasks can be accomplished on an iPad but what I wanted to know is how easy is it and how productive can I be.

Read More

Building Web Service Powered iPhone Apps

Tags: 360idev, Last month I had the fortunate opportunity to talk at 360idev. My talk was on using web services in iPhone apps. The talk got off to a bad start due to various technical issues, the biggest issue caused when my MacBook Pro and the projector would not talk with one another. This caused my talk to start late which meant I had to skip some of the details I wanted to cover.

Read More

Learning While Watching Myself

The video recording of my 360idev talk “Building Web Service Powered iPhone Apps” is now available from 360idev (free to attendees, for purchase for non-attendees). This was the first time a presentation I gave was recorded, and for the first time ever I get to see my own talk. I watched the video yesterday and overall I’m happy with the results. The best part for me, however, is using the video to learn from my mistakes.

Read More

It's Official. I'm Nuts.

Turns out I’m nuts, and I can prove it. Last week a signed a contract to publish a book with Addison Wesley. Justin Williams at SecondGear put it best when he asked, “ARE YOU NUTS!?” Yep, apparently I am. And signing the book contract is my proof.

Read More

Some Really Useful Xcode Plugins

Xcode is a suite of developer tools for Mac and iPhone programming. Xcode is also the IDE included in the developer tools. As far as IDEs go, Xcode has become my favorite over the years. It’s simple yet powerful. But as good as it is, there’s always room for improvement, so yesterday I asked on Twitter, what plugins do other Xcode developers find useful? Turns out there are a number of really useful Xcode plugins. Here is the list of favorites based on responses to my tweet.

Read More

Sales are Down but Revenue is Up

A few weeks ago I was having some post-CocoaHeads beers with Jon Trainer and Daniel Jalkut. We were talking about the success I’ve had with Labor Mate. They both insisted I raise the price from $0.99 to something higher. Both had sound reasons why a price increase would work for Labor Mate. For instance, the price range for competing apps range is from free to $9.99. A higher price point will help Labor Mate stand out. Everything Jon and Daniel said made sense, but I was skeptical.

Read More

Using UIPopoverController with iOS 4

I ran into an interesting bug today while testing Hey Peanut on iOS 4. For those who don’t know, Hey Peanut is a universal binary, which means it runs on both the iPhone and iPad. My iPhone has the GM version of iOS 4 installed on it, which I’m using to test my apps under iOS 4.

Read More

Hey Peanut Bug Fix Coming

I discovered a bug in Hey Peanut running under iOS 4, which Apple released to the public today. The bug has been fixed. I had hoped to get an update to the App Store before today but I’ve been waiting for the new artwork for iPhone 4. I will be submitting the update to Apple as soon as possible. The bug, for those curious, causes Hey Peanut to crash when you touch the camera icon to add new photos.

Read More

ANN: Labor Mate 1.7 is in the App Store

The latest version of Labor Mate, the best dang labor contraction timer for the iPhone and iPod touch, is now available in the App Store. This update is FREE to existing user. The update includes a much improved UI, compatibility with iOS4 and multitasking, and support for the new retina display on iPhone 4.

Read More

ANN: Hey Peanut 1.2 is in the App Store

I’m happy to announce version 1.2 of Hey Peanut, the photo app for toddlers available on the iPhone and iPad, is now available in the App Store. This update fixes bugs reported on iOS4 and adds new HD artwork for iPhone 4.

Read More

A Really Simply Timer

A friend asked if I would put together a sample iOS app that shows how to display a stopwatch timer like the one used in Labor Mate. It seemed like a fun exercise to break up the night, so I said, “Sure, why not.”

Read More

Some Useful Books for iOS Developers

Last week I had the opportunity to teach a one-day class on learning iPad programming. One of the students asked what books I recommend. A friend asked the same question over the weekend, so I thought I might as well post the list of books on iOS and Objective-C programming I have found helpful.

Read More

Crazy Busy Last Week

Life has been crazy busy over the last week but fun at the same time. I’m wrapping up a client project, and last week I spoke about iPad programming at the NYC iPhone Developer Meet-up. The next day I followed up the talk with a one-day training class on learning iPad programming. Thanks goes out to Julio Barros of E-String for keeping me busy last week, I mean for giving me the opportunity to talk and teach.

Read More

New Safari Theme for Hey Peanut

At long last, a new theme is coming to Hey Peanut. Hey Peanut 1.3 was submitted to Apple today. This update includes a new safari theme for toddlers to enjoy. There is a hippo, giraffe, zebra, and a friendly lion. Also included in this update are all new animal sounds recorded from actual animal.

Read More

Don't Rely on UIDevice orientation for Rotation

Last week I tweeted about having rotation issues with an iPad app I’m working on. This is the second time in recent weeks I’ve encountered rotation issues in an app. In both instances I was using a UIScrollView so I started thinking the UIScrollView was source of my problems. In the most recent instance the UIScrollView contains a UIView that uses a number of CALayer instances for content display.

Read More

ANN: Hey Peanut 1.3 is in the App Store

Hey Peanut 1.3 is now available in the App Store. The 1.3 update to Hey Peanut includes a new safari theme and all new animal sound effects.

Read More

iPad Stylus Review

I admit I don’t have a strong need for a stylus when using my iPad, but there have been occasions when I wish I had one. Using my finger to take notes in a drawing app is sometimes frustrating to me. My finger drawn text is usually too large, and on hot summer days, my finger doesn’t always glide smoothly over the surface of my iPad. So I decided to give an stylus a try. The problem was, which stylus to buy.

Read More

My App Store Pricing Experiment: The Final Chapter

Today is my final update on the pricing experiment I started back in May. You can read the previous posts here and here. The goal of the experiment was to see if the sales trend for Labor Mate would continue at the higher price of $1.99. After three full months, I can say the higher price has done more harm than good.

Read More

Speaking at VTM and 360iDev This Fall

Fall is almost here and it’s going to be a busy on for me. Not only will I be heads down trying to finish my upcoming book, I will be speaking at two iOS developer conferences. The first conference is Voices That Matter in Philadelphia on October 16 and 17. This will be my first VTM, and I’m very excited to be apart of the event. There are a lot of great talks planned for the 2-day conference. My talk will be on the advantages of writing universal apps for iPad and iPhone. Early bird pricing ends today so register now to save money. Use the discount code PHASPKR to save even more money.

Read More

Customizing the Look of UINavigationBar and UINavigationController

I’ve recently worked on a number of iOS projects that require a custom background for the UINavigationBar including the navigation bar used by the UINavigationController. Customizing the look of a UINavigationBar is actually pretty simple. You can set the tintColor property to the color of your choice. But sometimes you need to do more. For example, say you want to have a title in your navigation bar that uses a font not available on iPad and iPhone. For this you will need to use an image to customize the navigation bar.

Read More

Feeling Overwhelmed is an Understatement

Life has been crazy busy recently. Of course it seems my life is always crazy busy, and just when I think it can’t get any more crazy busy, it does. I’m behind on a number of things, and I can’t help but feel overwhelmed. Heck, feeling overwhelmed is probably an understatement for how I feel right now.

Read More

My Initial Thoughts on the Mac App Store

Yesterday Apple announced the Mac App Store, which will be available in 90 days. The Mac App Store is modeled after the iOS App Store. The store provides customers a trusted way to buy and download safe, quality software for the Mac OS X desktop. As with the iOS App Store, software developers must submit their apps to Apple for review, apps must adhere to a list of rules, and Apple gets 30% of the app price for each unit sold.

Read More

Turbo Pascal on iPad

Isn’t not like I need a distraction from work, but I couldn’t resist this one. I saw a tweet about iDOS, a DOS emulator app just released for iPad and iPhone. For fear the app will be pulled from the App Store, I bought it right away. Besides, it’s only 99 cent.

Read More

An Exciting Opportunity or a Nightmare in the Making?

I received an email in August from a large company. A gentleman from the company wanted to talk with me about an opportunity for White Peak Software and Labor Mate. The company wanted to rebrand Labor Mate as one of their own iOS apps. As part of the deal they would do various marketing campaigns including print ads, exposure on high traffic web sites, and announcements in email newsletters. The market efforts would potentially reach millions of people that I otherwise would not reach unless I invested large sums of my own money in my own marketing efforts. Needless to say, I was very excited.

Read More

Adding Placeholder Text to UITextView

I decided one of my apps should display placeholder text in a text view. Unfortunately UITextView does not have a placeholder property. I’ve always thought this is odd especially given the fact that UITextField has a placeholder property.

Read More

2011

Joining Forces with Outer Level

I’m very excited to announce a new partnership between Outer Level and White Peak Software. Outer Level is the maker of great Mac and iOS apps including LicenseKeeper, Bullfrog, and (my personal favorite) Knapsack. Outer Level’s success over the last year has left Jon, founder and lead developer at Outer Level, with more work than he can handle by himself. So Jon has asked me to join the Outer Level development team to help out.

Read More

Discoloration on the New iPad 2 is No Reason to Panic

I received my shinny, new iPad 2 yesterday. When I turned it on I immediately saw yellowish discolorations along the top, right, and bottom edges. The discoloration at the top right corner is the worse and is about the size of my thumb. I tweeted about the problem to see if others have seen the same issue. A friend pointed me to this site which describes the problem and shows a picture of the discoloration.

Read More

Today's Email Outage

White Peak Software suffered a major email server outage earlier today. Server hardware at the hosting provider died a horrible death causing the outage. I believe the outage started around 10:30 am Eastern and continued until almost 8:00 pm Eastern.

Read More

Great Time at VTM

This weekend was Voices That Matter Seattle. It was my second time attending VTM and second time speaking. I have to say this latest installment of VTM was even better than the last one in Philly.

Read More

Wanted: Beta Testers for Killink CSV Editor

I posted a new beta for Killink CSV Editor v2 today. The big feature added to version 2 is Unicode support. This means Killink CSV Editor can now read and write not only ASCII files but UTF-8 and UTF-16 files.

Read More

2012

Prolonging My Laptop's Battery with FruitJuice

For more than 10 years my primary dev machines have been laptops. The mobility provided by a laptop has changed the way, and where, I work. However, an unfortunate downside of me using a laptop as my primary machine is the number of batteries I go through. On average a laptop battery will last me about a year before I need to order a replacement. It’s common for battery life to degrade some after a year, but for me it’s common to see “Service Battery” around the 1-year mark.

Read More

ANN: Office is Open

The White Peak Software office is once again open. It’s back to business as usual.

Read More

2012 Year in Review

Three years ago I wrote my first, and last, year in review for White Peak Software. I had hoped I would continue doing a year in review each year, but life, and the book, got in the way. A lot has happened in the last three years, but I want to focus on this last year, 2012.

Read More

2013

ANN: Product Retirements

It’s a brand new year, and as the saying goes, out with the old and in with the new.

Read More

360intersect was Great

I had the pleasure of speaking at the inaugural 360intersect, but even better I got the opportunity to attend this new, unique conference. As one attendee said to me - and I’m paraphrasing here - tech conferences are usually about professional development, but this event was more about personal development. And this was indeed the case. The speakers shared personal stories that were inspirational and highlighted the diversity of the tech community.

Read More

ANN: Big Screen Out in the Wild Early

Last night I made a teaser tweet about Big Screen being approved by Apple. The idea was to pique interest in the app I plan to release in a few weeks. But silly me, I forgot to set the available date to a date in the future, and soon after my tweet people were downloading Big Screen. As my friend John Brayton said, I need to “think of it as extending a beta to anyone on the app store.” So with that, I’m happy to announce Big Screen is now available to everyone.

Read More

Woohoo! White Peak Software is 10 Years Old

On November 23 White Peak Software celebrated 10 years of being in business. This is a huge milestone for me as there have been times, even recently, when I’ve thought about quitting. But despite the rough patches, I can’t image being happier working elsewhere.

Read More

2014

iOS Exclusive, Well, Not Really

Earlier today I was asked if I’m exclusively iOS with regard to the work I do. My initial response was “yes”, but it occurred to me that I’m not exclusively an iOS developer. Sure, development work on iOS is my primary source of income, but I do work with other programming languages and platforms.

Read More

ANN: Cross Post, Sharing Across Social Sites Made Simple

image I am thrilled to announce the release of Cross Post, a new app for iPhone and iPad that makes it simple to share your post, photos, and links to Facebook, Twitter, and App.net. I talk in detail why I decided to write Cross Post over on my personal blog site, but long story short, I wanted a better way to share my thoughts and photos across different social media sites. And Cross Post is that better way.

Read More

2015

2014 Year In Review

Here we are, January 1, 2015. I decided not to write a 2014 Year in Review post, but then this morning I read some 2014 year in reviews from other bootstrappers, which in turned led to me re-read my own reviews from 2009, 2012, and 2013. Actually the 2013 review is more of a 10 years in review, but it still talks about what happened with White Peak Software in 2013. After reading these other posts, I changed my mind about writing a 2014 Year in Review post, so without further ado here is my 2014 Year in Review.

Read More

Quickly Post Photos To Facebook

Last night a friend of mine was trying to post photos to Facebook. We were at Stowe Cider for their Cider House Rules event, which, by the way, was a lot of fun. Unfortunately for my friend the Facebook app was slow to load and it crashed a few times on her iPhone. The slow Internet connection was the likely cause of the problem, but even if the Internet connection had been better, my friend would still have to wait for the Facebook app to do its thing before she could post the photos. That’s when I showed her my app, Cross Post.

Read More

ANN: Peak App Care

I’m excited to announce a new service from White Peak Software called Peak App Care. Peak App Care is a monthly subscription service for maintaining your iOS apps. What do I mean by that? Simply put, we monitor your app for crashes and fix them as quickly as possible. Not only that, we perform small jobs such as bug fixes and enhancements to your app at your request, and we even manage the App Store for you, from updating screenshots to submitting new builds on your behalf.

Read More

ANN: Killink's Retirement

The time has come to retire Killink CVS Editor. This is not an easy decision for me to make. But with the recent release of Windows 10 and the lack of active development work going into Killink, I feel it is time.

Read More

2016