CFUnited Blog

Jeremy Kadlec on CFUnited video

Check out what Jacob Camden learned at CFUNITED...

Denver Express Parking

Hello Denver folks, just an FYI that we got discounted parking at $7 at the Denver Athletic Club. The session will take place in the Petroleum Room.

I will be there as early as 8am setting up. Rob Rusher will be the first speaker at 9am, so please arrive early.

After the event is over I will be hanging out at the nearby Crowne Plaza in the hotel bar. Suggests for an out-of-towner would be great!

Denver Express

April 6th

$149 price expires today (3/31/09)

Simon Free and Ben Nadel on CFUnited Video

CFUnited Manager Guide

This is the Ultimate Manager Guide for CFUnited 2009.

If you do anything today, print a copy of this document and hand it to your manager. It has great information and I hope they realize that CFUnited is the place for you to be this year.

*Also, please tell your friends :-)

Newest list of Flex Topics

We are really looking forward to the Flex tracks this year. Basic and Advanced. Here's the rest of what you have to look forward to at CFUnited for Flex and AIR.

Ryan Stewart "Flash Catalyst"

Greg Owen "Introduction to AIR"

Christophe Conerats "LCDS next"

Doug McCune "Riding Coattails to the Top: Using Open Source Flex and ActionScript Projects"

Tom Gonzalez "Data Visualization with Flex"

10 tips to recession proof your development career

Michael Smith recently posted some useful tips...

With the current economy it is important to know what will help you keep you current job or easily get a new one if you need to. Here are my tips for recession proofing your development career - let me know if you have any other suggestions!

1. Have a positive attitude. When a manager has two developers with equal technical skills but one is optimistic/"can do" and the other one is grumpy you can bet that grump will be laid off first.

2. Keep your promises. If you promise to complete a piece of code by Thursday make sure than you do. If you don't think you can make a deadline it is much better to speak up ahead of time and renegotiate what can be done, or get help, rather than say "yes" when you are not sure. If you have agreed to a deadline and things change tell your manager or client as soon as you know, so that you can both come up with a plan B.

3. Keep your code simple. Simple code is easier to read and maintain, generally runs faster and has fewer bugs. Clever code has a way of biting you or someone else in the rear end. Yes it sometimes takes more thinking to write something simple and elegant instead of complex -- and your future self will thank you for doing it!

4. Communicate clearly. The number one way projects fail is poor communication - misunderstandings with clients over scope, missing features, upsetting email threads. Confirm verbal meetings afterwards in bullet point emails. If a topic is getting heated in email then switch to an in person meeting or phone call to defuse it, then document what was agreed in email afterwards. Keep your ego out of the office and out of your code. Focus on what is best for the project and client.

5. Bring up questions early. If you get stuck on some code (and who hasn't some time or other) then bring up questions early. There is nothing worse than a late deliverable that could have been on time if the right questions where asked sooner. If being assertive doesn't come naturally to you read a book or take an evening class on assertiveness.

Read More

Do you have your CFUnited blog bling? We are picking the March winner 03/30/09!

We are giving away $200 at the end of each month to one lucky winner who has CFUnited Blog Bling on their blog/ website!

To enter the contest pick from the CFUnited Blog Bling, then fill out this form to submit your URL. At the end of each month between now and July 2009 we will pick a random winner from the URL's entered into the contest. Anyone can enter the contest and you can submit as many URL's as you like to enhance your chances of winning.

We are picking the March winner on 03/30/09 after 3pm, so go get your CFUnited Blog Bling now!

Express Denver Topics

I'm really excited about visiting Denver to hang out with some of my favorite people. We have great speakers and great topics.

Only $149 until March 31st!


AIR: Building Desktop Applications with Flex 3
Presented By Rob Rusher, On3Solutions
This course is designed to equip experienced Adobe Flex developers with the skills needed to begin developing robust desktop applications using Adobe AIR.

CF/LCDS integration
Presented By Kevin Hoyt, Adobe
You already know you can build amazing Flex applications on top of the inherent extensibility in ColdFusion. Welcome to RIA! Now what? Did you account for maintaining data synchronization across clients? Conflict resolution? What happens to the data in your RIA if the server or network goes away? Remoting with AMF is fast, sure, but how does that relate to millions of records in your database? All these problems and more get solved in this session on integrating LiveCycle DS with ColdFusion.

Component Lifecycle in Flex 3
Presented By RJ Owen, EffectiveUI
In this session we will explore in depth exactly what happens every time a component is created and rendered in Flex. We'll dive straight into everything about components from the events that are dispatched to the methods that are called and explain in depth how the framework creates and manages your components. Armed with this knowledge you'll be able to take advantage of aspects of the component life cycle you never knew existed, helping you build components that respond faster and waste less memory.

Database Tips, Tricks, & Secrets
Presented By Nate Nelson
Have you ever wanted to know how those strange database experts are able to do their job without going insane? This session will cover some heavily used database tips, tricks, and secrets from multiple database platforms. These tips are have been used first hand and compiled for you in one presentation. Every developer that has any interaction with a database should find this session of value.

Tuning The Java Virtual Machine - (JVM)
Presented By Mike Brunt, Webapper
What Is The JVM? - Sun Microsystems created Java as a high-level programming language which should run on as many operating systems and hardware variations as possible. The goal of "write once run anywhere" meant that a predictable encapsulated operating system, no matter what the underlying hardware and software, was required. In this presentation we will explore techniques evolved over many years for optimally tuning the Sun JVM.

WholeSum Performance: Build the Fastest Web Applications On Earth
Presented By Patrick Quinn, Webapper
At Webapper, we've been tuning and troubleshooting ColdFusion systems as long as anyone, and our SeeFusion product is in use on thousands of production servers around the world. And recently, we've begun to codify all of this vast experience into a "big picture" of ColdFusion performance--literally a diagram of all the elements of performance and stability in a ColdFusion application. In short, when it comes to performance and stability, the whole is greater than the sum of the parts that make them up. And avoiding "red-herrings" is as important as diagnosing root causes. Come to this session to see our big picture, and to learn how all the parts fit together, how to prioritize your tuning and troubleshooting efforts, and more.

ThinkGeek giveaways - Nintendo Wall Graphics!

Our friends at ThinkGeek are giving CFUnited three prizes each month to raffle off to our attendees.

This months prizes are three of their Nintendo Wall Graphics, perfect for decorating the office space!

We will be announcing the three winners on March 31, 2009. Don't forget you must be registered in order to participate in the raffle.

More Entries