Manton Reece
User experience, Mac programming, feature animation, and other personal views.

Wii friend codes from Twitter

As most Nintendo Wii owners know by now, Mario Kart for Wii shipped last week. I put together yet another friend code database to track and share codes, but this one is unique because it builds on Twitter. Just follow... Read More
May 4, 2008 10:32 PM

Fancy-pants productivity

There are a few things in this post by Ryan Norbauer (via 37signals) that bother me. One is this idea that "code is meant to be read by humans first and computers only secondarily". I understand what he is getting... Read More
March 14, 2008 12:38 PM

iPhone SDK and NDAs

Craig Hockenberry half-joked on Twitter about the iPhone SDK non-disclosure agreement and it reminded me of one of my personal annoyances in the development community: we tend to take NDAs very seriously. I've always been impressed by how Scott Stevenson... Read More
March 13, 2008 12:21 AM

Don't give up, shipping takes time

I love the passion in this comment from Wil Shipley: "This app is all I'm working on. My entire reputation, my 25 years in the industry, my company is all riding on this release. I'm not going to just suddenly... Read More
February 9, 2008 03:44 PM

Rails on shared hosts

David Heinemeier Hansson writes in detail on the problems with Rails in shared hosts: "Most Rails contributors are not big users of shared hosting and they tend to work on problems or enhancements that'll benefit their own usage of the... Read More
January 10, 2008 08:52 AM

Ironcoder (now with prizes!)

A new Ironcoder launches today with a longer hacking period and a nice iPod touch as the prize. I've come close to participating in the past and just haven't had time. Although I don't expect that to change this week,... Read More
November 9, 2007 07:38 AM

Wii Transfer 2.5.2 and Leopard

Happy Halloween! Wii Transfer 2.5.2 is now available. This is probably one of the most difficult bug fix releases I've done. Full changes are in the release notes, but the biggest stuff includes fixed Leopard UI glitches and a new... Read More
October 31, 2007 10:54 PM

Wii Transfer 2.5

This morning I finally rolled out version 2.5 of Wii Transfer, the most significant release of the product yet. It probably deserved a 3.0 label slapped on it, but I like how all the 2.x releases revolve around the sharing... Read More
September 20, 2007 11:41 PM

Rails and Mac dev communities

Damon Clinkscales has a write-up of the Charity Workshop that took place before the Lone Star Ruby Conference in Austin a couple weekends ago. I skipped the conference and attended these tutorials instead, enjoying some great talks by Marcel Molina,... Read More
September 17, 2007 01:11 PM

Ta-da List export to TaskPaper

I've been using Ta-da List for the last couple of years for all my to-do lists. I have about 100 lists and love the speed of adding new items and some of the subtle smarts it applies to sorting recent... Read More
August 4, 2007 01:38 AM

Foreign sales market

From time to time on the MacSB list people ask about the value of localization and what percentage of sales come from foreign customers. Since day 1 of Wii Transfer I've always been surprised at how many sales are from... Read More
August 3, 2007 09:28 AM

Wii Transfer 2.3

I finally released Wii Transfer 2.3 late last night. This is the version I demoed in my interview with The Unofficial Apple Weblog. The most notable changes are AAC support, an improved music player interface, and better use of the... Read More
June 20, 2007 08:05 AM

New software releases (plus screencast)

Today is a good day to release software. MarsEdit gets a nice update and NetNewsWire 3.0 ships. At VitalSource we also just released Bookshelf 4.6 today, which lays the foundation for media-rich textbooks and adds a highlighter rating UI for... Read More
June 5, 2007 08:20 PM

The /Applications social network

Brent Simmons, from a TUAW interview: "One of the things I love about being a Mac developer is getting to meet the folks who make the apps I use. In a way, my /Applications folder is also my social network.... Read More
June 5, 2007 01:59 PM

Learning from Rails design

Since version 2.0, Wii Transfer has had a built-in web server for serving music and photos to the Nintendo Wii. The server was written in Cocoa and the code became very unwieldy as I continued to add features. Dozens of... Read More
June 4, 2007 12:46 AM

WiiTransfer.com

After I blogged last month about the very small number of domain names I own, I got some good feedback from people I respect. They basically said: "You're an idiot. Domain names are cheap." And the more I thought about... Read More
March 22, 2007 09:52 PM

First 75 days of Wii Transfer

In the tradition of other independent Mac developers such as Mike Zornek, Daniel Jalkut, and Gus Mueller, I'm going to share some sales information from the first 75 days of Wii Transfer. The following chart shows daily sales (in units... Read More
February 27, 2007 09:40 PM

Reflecting on a beta release and server testing

Wii Transfer 2.2 is taking longer to get ready than I had planned, so I've decided to post a public beta while the last pieces are polished up. You can grab it from the news section of the Riverfold site... Read More
February 9, 2007 11:23 PM

Bookshelf note sharing

I've blogged a lot about my side project Riverfold lately, but it's time to show my "real" job some love as well. Internally at VitalSource last week we rolled over to beta status for the upcoming Bookshelf 4.5, and I'm... Read More
January 28, 2007 10:25 PM

Wii Transfer takes over internet

Okay, not really. But this has been a crazy and surprising week for my "little" application, Wii Transfer. Putting 8 hours each day into VitalSource (I have a post coming about that tomorrow, by the way) and then juggling home... Read More
January 28, 2007 12:40 AM

Wii Transfer 2.0 featured on Apple Downloads

I finished Wii Transfer 2.0 late Thursday night. This version is an interesting milestone for the application because it goes beyond just using the SD card to shuttle data back and forth between your Mac and Wii. There is a... Read More
January 20, 2007 01:12 AM

Falling in love with VoodooPad again

A few years ago I used VoodooPad Lite extensively. Every note, to-do list, and feature description went into it. At some point I migrated away from VoodooPad to a combination of text files and Ta-da list, perhaps fearing I would... Read More
January 6, 2007 12:21 AM

Holiday hacking on Wii Transfer 2.0

I got sick (the flu?) shortly after Christmas, but nevertheless managed to sneak in some coding on Wii Transfer 2.0, which I hope to release this weekend. The big new feature for 2.0 is music and picture sharing. Essentially, there... Read More
January 3, 2007 12:02 AM

MacSanta and Wii Transfer 1.5

Wii Transfer is now listed as part of the MacSanta promotion. Only $7 through Christmas day! I also released Wii Transfer 1.5 late last night. The major change in this version is support for automatically backing up saved game data... Read More
December 20, 2006 07:40 PM

Re-introducing Wii Transfer

I guess it's a sign I'm not blogging very often when I don't even announce my own product! A big thanks to Dan Benjamin and John Gruber for linking up Wii Transfer, a little application I quietly rolled out last... Read More
December 14, 2006 08:45 PM

I didn't go to C4

C4 was last weekend and looked like a lot of fun. Unfortunately I was about travelled-out this year with RailsConf and WWDC. Perhaps next time. Daniel Jalkut was the first I saw with nice write-up. He provides a speed-through of... Read More
October 25, 2006 09:47 PM

Reflecting on WWDC 2006

WWDC 2006 was great. (Yes, it was two weeks ago. Finally making time to blog again.) I won't dwell on the announcements too much, but I generally agree with some that there was nothing earth-shattering. We have only seen a... Read More
August 25, 2006 01:00 AM

FlipBook

Last year I started some extra work to help bring DigiCel FlipBook to the Mac. FlipBook is software for traditional, hand-drawn animators, and it is actually somewhat unique in the industry. Whereas Flash and Toon Boom are vector-based, FlipBook started... Read More
August 3, 2006 12:35 AM

RubyCocoa

I write Mac software, but over the last year I've increasingly been building Ruby on Rails web apps as well. Today I finally took a look at RubyCocoa. I wanted to whip up a quick Cocoa app that would involve... Read More
July 16, 2006 10:08 PM

Time for thinking

Gillian Carson talks about vacation time on the Amigo blog: "A holiday is a time for thinking, for relaxing your mind, for drinking beer and laughing and... for having ideas. The last time we went on holiday we came up... Read More
July 4, 2006 01:05 PM

Hello Saturday

I had a busy week coding. Long days and longer nights. Deadlines are fast approaching. The last few weeks of a project are always the most stressful, but also the most rewarding as all the pieces start to fall into... Read More
May 27, 2006 02:53 PM

Austin on Rails

About 20 people met at the Frog Design building downtown a few months ago for the first Austin Ruby on Rails user group meeting, and by the third meeting that number had doubled. Founders Damon, Robert Rasmussen, and Rob... Read More
February 22, 2006 09:45 PM

Campfire Beep

I’ve been living in Campfire quite a bit over the last few days. It’s a great app, well designed and very fast. But it suffers from a problem that iChat and other AIM clients do not have: it’s easy to... Read More
February 18, 2006 12:35 PM

CGContextSelectFont is slow

We’ve heard it countless times: Before you spend any time optimizing, profile your code. And yet we always think we know where the performance problems are without testing. Earlier this year I started some extra work to help a company... Read More
December 14, 2005 05:41 PM

Set unreasonable deadlines

Damon and I have been discussing how time constraints can encourage creativity. I hinted at this in my first NaNoWriMo post, and it’s something I’ve been trying on other projects at work. Of course the concept is all through what... Read More
December 11, 2005 01:12 PM

Perfection

I don’t consider myself a perfectionist. In fact, I can often be downright lazy. I write sloppy code sometimes. I am hasty with my artwork instead of thorough. I am always impatient to see the end result, regardless of what... Read More
August 20, 2005 10:48 PM

VitalSource Store

One of our big projects at work just launched: the VitalSource Store. James Duncan Davidson and Mike Clark have posted about what it was like working on this project. My favorite posts include this one about the Rails development sandbox,... Read More
August 19, 2005 08:53 AM

Collaboration and Goodbyes

The .Mac SDK session here at WWDC was interesting. First, it was forward-looking, not something we've seen much this year with the exception of Intel. Also, it wasn't covered under NDA (hence this blog post). The 2.0 kit will be... Read More
June 9, 2005 09:50 AM

Tabs are a hack

I don’t like Safari-style tabs. Sure, I use them — and in NetNewsWire if you want to use the built-in web browser, there is no choice) — but I’ve always thought that there should be better ways to manage windows,... Read More
May 1, 2005 08:04 PM

SXSW: Wrap-up

Leaving SXSW I think I noticed two major themes at the conference this year: Software development. Jason Fried’s talk on small teams set the tone here. Get close to your users, start building the real thing early, and keep it... Read More
March 17, 2005 01:56 AM

The Ruby end-run

It was fun while it lasted, but PHP’s time may have come and gone. The benefits of PHP in the early days (extremely fast prototyping, embedded in HTML) outweighed the problems (haphazard function naming, poor object-oriented features, and difficulty designing... Read More
February 25, 2005 08:25 PM

Delicious coding

Apparently I wasn’t the only person to purchase Delicious Library in the first week of release. They’ve had $250,000 in sales so far. For an app that no one really needs, this is pretty incredible. And no office space... Read More
January 18, 2005 08:44 PM

Tiger Tech Talk

I didn't know exactly what to expect when I signed up for Apple's Tiger Tech Talk. It looked like a sort of mini WWDC event, and since the first stop on their tour was here in Austin, it was a... Read More
November 11, 2004 10:43 PM

Flowdelic and Frontier

Mason Hale of frog design started a weblog last week, and already he's got some great posts and discussion. Mason and I worked together around 1995. You know, back when the Internet was still fun. At the time, Mason had... Read More
May 18, 2004 01:06 PM

Productive week

I think I do some of my best work when we first start development on a project. No one is paying particular attention, the user interface is flexible, and bugs are inevitable and okay. As we get closer to shipping... Read More
January 16, 2004 03:51 PM

Control drag hidden constant

I'm blogging this so it will be indexed by the great search engine in the sky, and perhaps save some Mac programmer out there a little time. The new control drag-and-drop Carbon Events are only partially documented. In addition to... Read More
December 30, 2003 10:15 AM

Why Cocoa text drags are broken

Apple still hasn't fixed text drag-and-drop in Cocoa. In addition to going against how drag-and-drop has worked in previous versions of Mac OS for a decade, I believe it is based on a flawed concept. Has it seen any usability... Read More
December 22, 2003 08:32 PM

Mac files, volumes

While looking for something else the other day, I ran across this Apple technote. I think it illustrates quite nicely the kind of sacrifices that were made to put Mac OS on top of unix. In the end the rewards... Read More
November 24, 2003 02:23 PM

Hackers and Painters

Paul Graham's Hackers and Painters essay surprised me. I put off reading it for months, because I assumed I knew what it was about -- that programmers are artists, that their work today is just as important an art form... Read More
October 7, 2003 03:11 PM

Doubting Cocoa

TidBITS, iMovie 3 Tips and Gotchas: "Although the program introduced a number of welcome new features, performance was sluggish, the program crashed for no reason, and exporting data was problematic. iMovie 3 had become the new Word 6 (for those... Read More
October 1, 2003 11:04 AM

Carbon and Cocoa sitting in a tree

John Gruber counters anti-Carbon arguments from Andrew Stone, again: "Apple's original plan more or less boiled down to replacing the Mac OS with NextStep; Mac developers had the crazy idea that it should be replaced with a new version of... Read More
August 5, 2003 02:14 PM

WWDC coding frenzy

It's appropriate that I'm in a coding frenzy for the next few weeks. WWDC e-ticket in hand, and at work we go GM on a major version of our software just a week before the conference. This will be my... Read More
May 28, 2003 10:08 AM

Implementing TrackBack

After the panel Tuesday I commented to Mena that TrackBack is still sort of Movable Type-only and maybe needs simplifying if it is to gain acceptance in other tools. Turns out I was wrong, in part. TrackBack is a pretty... Read More
March 12, 2003 11:41 PM

Leaky Abstractions

Joel on Software, "The Law of Leaky Abstractions": "If a large UFO on its way to Area 51 crashes on the highway in Nevada, rendering it impassable, all the actors that went that way are rerouted via Arizona and Hollywood... Read More
November 12, 2002 09:28 AM

Cocoa/Carbon opinions from Applelust

Brent Simmons responds point by point to the misinformation in the Applelust.com article, "Going Native: The Attraction of the Cocoa Interface." Although the article is a mess, there are a couple of valid observations in it: "Still, at this point... Read More
October 16, 2002 11:08 AM