A reader just asked:

Hello, I am Brazilian and I am starting to develop with ColdFusion. I would like some tips on how to develop with security, my applications, so you never have problems. Thanks.

That's a pretty huge question. Before I start to delve into some answers, I think it is absolutely critical that you never assume you will not have problems. You will always have problems. You can - however - work very hard to mitigate and minimize your problems as much as possible. When it comes to security, there is absolutely no "silver bullet" that you can do once and simply move on from. Security is an ongoing, ever present concern.

With that out of the way, here are some resources that I think can help you. I encourage my readers to add to this list.