s3-publish 2.0.0 Jul 5, 2020 blog.atj.me/id/912 node, projects, s3-publish, web-dev s3-publish is back and better than ever
Selectively Override Keyboard Shortcuts in macOS Feb 20, 2019 blog.atj.me/id/911 cloud9, macOS, projects Includes an example to prevent closing Cloud9 browser tabs.
Write Your Own Coda Plug-In Nov 12, 2010 blog.atj.me/id/805 cocoa, coda, fyi, os-x, projects My love for Coda knows no bounds. Except maybe the bounds of the tab bar.
PassAlong on iPhone Application List Aug 11, 2009 blog.atj.me/id/450 iphone, iphone-dev, ipod-touch, passalong, projects iPhone Application List was kind enough to list PassAlong on their fine site.
PassAlong: Now available on the iPhone App Store Aug 9, 2009 blog.atj.me/id/438 iphone, iphone-dev, ipod-touch, passalong, projects I really wanted an easy way to insert phone numbers (or other contact information) as plain text into an SMS message for near universal compatibility.
GTweet Beta 3 Now Supports OAuth Apr 30, 2009 blog.atj.me/id/335 google-app-engine, google-reader, gtweet, oauth, projects, python, twitter, web-dev Slower-than-I’d-like response times prompted me to implement OAuth in GTweet.
GTweet Beta 2 Released! Apr 28, 2009 blog.atj.me/id/280 google-app-engine, google-reader, gtweet, projects, python, twitter, web-dev GTweet Beta 2 is now live. Please visit gtweet.net to re-make your GTweet URLs.
The Future of GTweet Apr 23, 2009 blog.atj.me/id/273 google-app-engine, google-reader, gtweet, php, projects, python, twitter, web-dev After a wonderful and relaxing trip to Greece, I returned to a flurry of e-mails warning me that GTweet is down.
GTweet: Bugfixes and Beyond Mar 10, 2009 blog.atj.me/id/230 google-reader, gtweet, php, projects, twitter, web-dev I (hopefully) fixed some text-encoding issues with GTweet.
GTweet gets official Mar 5, 2009 blog.atj.me/id/203 google-reader, gtweet, php, projects, twitter, web-dev GTweet went live last night. Start reading Twitter in Google Reader today!