It's About Me!
Who What and Why
Every blog needs a first post. Well here's mine. I hope to answer those questions and a few others to help you understand what or why I am blogging. And it will help me understand why I am doing this. I hope.
My name is Wil Genovese and I've been using CFML since 1998. There, now I've confessed. I started with the web in 1996, but I started programming in 1984 and had been BBSing since 1992. I started using Homesite 1.5 in 1996 and I actually paid Nick Bradbury $25 dollars for version 2.0. I became active on Nick's Homesite support forums and continued on the forums when Allaire bought Homesite and hired Nick. I was invited to be member of Team Allaire in 1997 or 1998. I can't remember which. Around summer of 1998 I started learning ColdFusion 3.0. By December of 1998 I had my first ColdFusion job and I've been coding CFML ever since. Almost, there was a year of PHP when a former employer switched over. I am now a Sr. Web Application Programmer. My side skills include Linux systems administration and DB skills relating to PostgreSQL server. I run my own servers from my home which is where this blog and the rest of my websites, email, DB, file, DNS and svn servers are located. Why do I do that? Because it's fun! What else do you expect from geek.
So, what your seeing is BlogCFC running on
Bluedragon JX on Centos 4.6 BlueDragon JX 64Bit on 64Bit Centos 5.x connected to PostgreSQL 8.3 on 64 bit Centos 5.x. It took very little work to modify BlogCFC to run against PostgreSQL. I have the sql script for PostgreSQL and the modified blog.cfc if anyone wants.
I am also the owner of Christian Music Entertainment Group, LLC and I code and host Christianmp3.com. We intend to provide a retail store for independent Christian artists. Unfortunately my day job keeps me too busy to do much work on the Christianmp3 websites.
I think I intend to blog about the stuff I know including ColdFusion, Bluedragon, PostgreSQL, Linux, JVM tuning and my passion away from computers, motorcycles. How's that for being decisive?
I already aluded to the servers I'm running, I own and run them myself from my home. My server setup is like this, I run
Slackware on my oldest computer (PIII 550) Centos 5.x 64bit which runs my email and DNS servers via ISPConfig 3. All my servers are My newest servers are a pair of 1U rack mount IBM eServers running Centos 5.x 64 bit. These machines power ISPConfig 3, PostgreSQL and BlueDragon. BTW: If you want a cheap but good rack mount server take a look at http://www.geeks.com. I bought my IBM's for less than $300 each with shipping. I also have a few computers running FreeBSD and a Sun UltraSparc E250 in storage (Anyone want to buy an old Sun?).
Given the skills needed to make all that work and the work I do for a living I think I have some skills and experience to share.
Speaking of work. I work a regular full time programming job.
I've never done consulting. I have almost always worked at young startup companies (employee number 3 at my first ColdFusion job). Having worked startups I've ridden more than my share of dot-bombs into the ground. A few of which are were on Disobey.com
- SendMyGift.com (1998-2000)
- My first ColdFusion site. I was the only programmer for the first year. Not bad for my first CF job. However, the pay sucked and I was stuck holding 13,000 shares of worthless stock.
- Telemere.com (2000-2001)
- My first php site and this was the ISP startup company for Sendmygift.com and was owned by the same people.
- CovertData.net (2001-2002)
- Another PHP site of mine, check out the copy. Someone rewrote their Mission/Vision a year after I left them. I swear it wasn't me. I don't do that sort of thing. However, I did grab the screen shot and wasted no time sending it off to Disobey.com ;-)
I'm glad I no longer work for those companies. I used to eat two bottles of extra strength Tums a week back then. I almost never need antacids now. The rest of my sites were all done with ColdFusion and most of those are still in business.
I don't know. And that answer may doom this effort before I get going. I suppose I could claim that I am doing this for fame and fortune. So far both have escaped me.
During the days of Allaire I was very active in the ColdFusion community. As a Team Allaire member I spent many many hours on the forums helping people solve their problems or alpha and beta testing the next greatest versions of ColdFusion and Homesite. I discovered a fair number of bugs in the beta's that most of you never had the pleasure of experiencing. I was also one of the first people to utilize VTML in Homesite and helped create the first tag editors for the VTML tags. Version 3.0 of Homesite actually credited me and Kevin Davis for contributing the tag editors. That may have been the extent of my fame. I think I was one of the first people to utilize the FuseBox 1.0 method of coding in PHP. Both the PHP sites listed above were done in the FuseBox 1.0 style and were written in 2000 and 2001.
Then came the Macromedia years. I risk offending a few people here, but I really didn't like Macromedia. I felt they didn't know what to do with ColdFusion. I kept coding in CFML, but I dropped out of the ColdFusion Development Community. I had no desire to help Macromedia out in any way.
When Adobe bought up Macromedia I was worried at first, but within a week I realized it was a good thing. Adobe has long been the world leader in print media. They had been trying to break into the world of online media and had few successes. They did have PDF, but not much else. I knew right away that Adobe was going to use ColdFusion to become the world leader in online media. With the release of ColdFusion 8 we saw that is exactly what Adobe intends to do. This new direction for ColdFusion has left me feeling better and thus I have decided to slowly become more involved in the ColdFusion community. I was amazed that a few people still recognized my name at the CF.Objective() 2008 conference, that was held a mile from my house in St. Paul, MN.
So why am I running BlueDragon? That's simple. New Atlanta gave me a free commercial license. I actually won the license at the Twin Cities CFUG when New Atlanta came up to give a presentation. I'm open to switching to ColdFusion Server for the right price (Hint: Free).
So now I have posted my first post and I'm off like a heard of turtles. Maybe I'll post again.