About
Welcome to my playground. This site is where I test and experiment with what ever I am working on, be it graphics, design, programming or licking my junk.
Me: I am a web developer living in north Florida. I work for a management Consulting Firm for which I maintain their Intranet.. Inherited is more like it. All 1400 pages of heaping mangled spaghetti. My interests are in general web development and Rich Internet applications (RIA). I have been a professional web developer since the bad old days in '97 when we made websites with notepad. No really. I plugged in my first PC on May 20th 1995 and was employed as a web master in June 1997. I had my first computer job six months after I plugged in my first box.
I am entirely self taught. I am your classic web designer/html coder (from the early days of the net) turned programmer via ColdFusion. Yeah, I know... I have heard it all before. It doesn't scale (which is bullshit) and it is dumbed down so idiots can pretend to be programmers (like easy is a BAD thing).... yadda yadda yadda. I also program in PHP, Java, ASP, Javascript, SQL, VB, a little C# (and I am learning Java) and tons of other languages to lesser degrees. My client websites had sold many millions of dollars of product. Every March of Dimes T-shirt sold for the last three yeas was done so on on a website I made. Over the last three years I estimate that my websites have sold over three million units. Not bad for an HTML monkey.
So yeah... After a few fail businesses and being fucked over by an ex-best friend, I took a job. Now that I don't have to struggle to run a business, hustle every month to pay my bills and watch my savings and credit rating go down the shitter I can now do what I love: Make websites.
This is the first website I have made for fun in over seven years. Now that I am a working stiff again I can justify in my mind making a website for fun.
I have several goals with this web site. One is to return something to the community by releasing the code I write for this site as Open Source Using the Apache License. To chronicle the development of the site on the site (using Mach Blog). Write the entire site using OO methodologies and, to the best of my ability, utilize best practices. And a bad OO design will punish you more than any bad procedural design you've ever conceived. - Sean Corfield Not write a lick of SQL. I want to see if I can get away with having my entire database (Model) be abstracted by using ORM. This will give me an opportunity to play with Transfer and Reactor. To use Open Source or Free tools (as much as I can) to make the site. Except for Flex Builder and Cold Fusion everything I use will be Free or Open source. I haven't decided yet if I will make it Blue Dragon (A Free CF runtime) compatible as I want to explore the new features of CF 8.
This site is (being) made using the following technologies:
ColdFusion 8.0
Transfer ORM http://www.compoundtheory.com/?action=transfer.index&CFID=1185881&CFTOKEN=93881887
Mach-II http://www.mach-ii.com/
Flex http://www.adobe.com/products/flex/
PHP http://www.php.net
AJAX
Javascript (well Duh)
XHTML
CSS
The Spry framework for Ajax http://labs.adobe.com/technologies/spry/
The Yahoo! User Interface Library (YUI) http://developer.yahoo.com/yui/
MySQL 5.x http://www.mysql.com/
Prototyped using XAMPP on XP or on a 2003 server VM using VMWare Virtual Server. http://www.vmware.com/products/server/
The site was coded with Eclipse and Flex Builder using the following plugins.
Flex Builder http://www.adobe.com/go/tryflexCFEclipse http://www.cfeclipse.org/
XML Buddy http://www.xmlbuddy.com/
Adobe Cold Fusion/Flex Builder Plugins http://www.cfreport.org/index.cfm/2006/7/3/ColdFusion--Flex-Builder
ColdFusion 8 beta plug-ins for Eclipse http://www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5Fadobecf8%5Fbeta
Aptana Web Development Tools http://www.aptana.com/
Adobe's JSEclipse http://labs.adobe.com/technologies/jseclipse/
