7 December 2009
Beginning
I'm currently working with Adobe ColdFusion, Adobe Flex and AIR, Adobe LiveCycle, MySQL, and SQL Server.
I recently launched Mootie.com, a simple-to-use upload/download service for large files. It doesn't require a username or password, and it provides a shortened URL to download the file once it's uploaded. I built it using ColdFusion, Flex, and MySQL.
The biggest challenge I have faced with software development is a general lack of requirements and scope. Having a set of defined requirements for a project is absolutely necessary for a project to be successful. Unfortunately, it's very rare that a project has a defined set of requirements and because of that there is often a lot of wasted time.
I really like to see people push the envelope of what's possible with the technology. Sadly I don't get a lot of time to really do the fun things I want to. I'm stuck working on business applications that tend to not be all that exciting.
I read a lot of blogs, follow a lot of people on Twitter, and attend as many conferences as I possibly can!
I read just about every ColdFusion and Flex blog that I can. I really don't have a favorite per se, but I follow Adobe Feeds on a daily basis—that and hotchickswithdouchebags.com.
Really good wine! I love a good Cabernet. There's a fine art to making good wine, similar to creating software. I know, just like software, a lot of hard work and effort goes into making a good wine and I can appreciate that effort and hard work. Right now, my favorite is Schrader Cellars Cabernet from Napa Valley.
A time machine!
I've always been an artistic person and the Internet and software development gave me a creative outlet that allowed me not only to be creative but also to make a living! I started out with Allaire ColdFusion and have been going strong ever since.
I really want to get into mobile application development. I think that the future of application development will focus mostly on mobile devices. I can also see a revolution in television similar to reality TV—but rather social TV where user interaction drives what's happening.