CF9 Coding Best Practices

We recently hired on a new and very capable CF developer at work and part of the preparation required to ready the team for a new addition is to ensure our project documentation is current and understandable. No sooner did I undertake this small task than did I realize I would have to make some updates and adjustments to our documented coding standards. As I sifted through the information I couldn't help but feel compelled to share some of the more prominent points with the rest of the CF community in order to garner some critical review.

...  More

CFCommons Visuals; ReST Web Services with Powernap - Part 1

Rest web services are a powerful and simple way for your software to expose a friendly web-based API and facilitate integration between your system any any number of external clients - regardless of platform (AJAX front-ends included!). In this screencast; CFCommons Visuals; ReST Web Services with Powernap - Part 1, I detail how easy and painless it is to create Rest endpoints with minimal code leveraging the org.cfcommons.context API and the newly released Powernap plugin.

...  More

Version 0.8.338 Released!

I'm happy to announce the release of beta version 0.8.338 of the ColdFusion Common Modules Project library! Aside from a handful of changes dealing primarily with infrastructural enhancements and bug fixes, there are two new items that deserve special attention; The new Instrumentation library (org.cfcommons.instrument), and the Powernap HTTP Context Plugin for ReST web services.

...  More

CFCommons Visuals; Enter the PluggableContext

Moving pictures, not only a transcendent Rush album, but an efficient (and fun!) method of absorbing a lot of information in a short amount of time. Welcome to the inaugural installment of the CFCommons Visual Tutorial Series. In this screen-cast I delve into the goodness of the Context module and give an informative overview of the PluggableContext with brief introductions of the Neodymium and Security standard plugins.

...  More

Unit Testing Done Right with Mock Objects

I'm willing to bet that any developer who has worked with unit testing in the past can attest to the unique sense of deep spiritual satisfaction that only a successful execution of a battery of unit tests can elicit. An inexorable early warning system for the soul. Geeky - absolutely, but this general sense of well-being is of course rooted in something very real and while it's no guarantee of complete functional correctness, it goes a long way to helping us sleep better at night knowing the software - you know, works.

...  More

Stay Connected

Recent Entries

Recent Comments