Introduction to SQL for FileMaker Developers

Yikes, it has been awhile since I've blogged here. As they say, fatherhood turns your priorities upside down, and for the better. Well, I am back, and there has been a ton of exciting activity from the our secret research labs at Proof to talk about.

We'll be unwrapping some great stuff for schools in the near future. Be sure to stay tuned or drop us a note if you are curious.

Module Weight and Overriding Menu Items in Drupal 5

Module weights sometimes come into play when you're trying to override certain aspects of the core or other modules. If you look in the Drupal database's system table you'll notice a field called weight - this is what determines the order in which all of the installed modules' hooks will get called during a page request.

Migrating content from MovableType or TypePad to Drupal with Python

Migrating content out of one blogging or content management system into another is one of those tasks that doesn't usually merit writing a feature-complete, polished migration tool; no two systems are alike, and no two migration scenarios are alike either. Since it's an infrequent process, there's not really incentive for anyone to write or maintain a dedicated Drupal module for doing such migrations (unless perhaps they find themselves doing a whole lot of migrations for clients.)

Connecticut FileMaker Developer Group

I had a great time at the monthly meeting of the Connecticut FileMaker Developers Group. We met at the usual location: the Student Center at Central Connecticut State University in New Britain.

The main topic was a discussion of online resources for the FIleMaker developer. These include custom function lists, forums and the official FileMaker bug tracker among others.

Proof welcomes Jason Frey to the team

Please join us in welcoming Jason Frey as the newest member of the Proof team. We have had the pleasure of working with Jason in multiple ways over the past 8 years, and we are thrilled that we have been able to lure him away from Apple to join us as an senior associate.