So, I don't do this very often, but, I was asked to share a message, and it is one I agree with, so I decided to pass it along. This comes from a member of our community - so please give it a few moments of your time.
- Server-side Frameworks
- Dependency Injection
- Automation and Continuous Integration Tools (Jenkins, Cruise Control)
- Task runners (ANT, Gradle, Grunt)
- TDD/BDD tools (MXUnit, TestBox)
- Other testing tools (Selenium, WebDriver, jMeter)
- Extract-Transform-Load (ETL) tools
- Security frameworks and best practices
- Content Management Systems
- Server-side integration with other platforms
- Web Services (SOAP and REST)
- CSS and Front-End Frameworks
- Version Control
- Virtual Machines
- Cloud Computing
- Mobile Development tools
- Server Clustering and load balancing
- NoSQL Databases
- Command line tools
- Platform Package managers
With these changes and cf.Objective()'s growth and expansion, have you noticed a trend in the ColdFusion content at cf.Objective()? Looking at the schedule from previous years, you see that there is still a lot of ColdFusion content, and it is still fantastic, unique ColdFusion content. But it is being displaced a bit by all of these other tools and technologies we want to learn about. That's OK, ColdFusion is probably not 100% of your job, so why should it be 100% of your conference? We do other things besides ColdFusion.
Did you notice that in 2013 less than half of cf.Objective()'s content was directly related to ColdFusion? This is not to say that all of it couldn't have been related to the work we do, but less than half of it was ColdFusion-specific. That means that more than half of the content from cf.Objective() 2013 could relate to any kind of web development. In 2012 and 2014, the numbers were similar.
So for the last three years the trend is that cf.Objective() has adapted to the way the web is changing, and that adaptation has meant, while ColdFusion is still a huge part of the conference, it is not the only piece anymore. cf.Objective() should be appealing to a much wider audience. Why isn't it?
Is it the name? The tag line? For years it has been, cf.Objective(): The World's Only Enterprise ColdFusion Conference. While this may be true, cf.Objective() has become so much more. Yet, with that name and tagline, don't we have to wonder if anyone not in the ColdFusion community will even give the conference a chance?
Additionally, how many non-ColdFusion community speakers will consider submitting topics to cf.Objective(): The World's Only Enterprise ColdFusion Conference? There have been a few over the years from outside of the community, but those were invited or encouraged from the cf.Objective() CAB. Wouldn't attracting speakers from outside of the cf.Objective() community help make the conference even better? Could bringing in fresh content from new speakers with new perspectives help breathe new life into the conference?
So has cf.Objective() outgrown its name? Would cf.Objective() appeal to a wider community of developers, as speakers and attendees, if it had a different name? A different tag line? What are your thoughts?
As I said in the beginning, I agree completely. I'd love to hear what you have to say, so please use the comments below to respond. Personally I think dev.Objective has a great ring to it. I'll gladly sell naming rights for the price of one good cookie.