Sam Farmer head shot

Sam Farmer

Growing up I never imagined I would play bass guitar for the Dave Matthews Band. And indeed it never happened.

But I have become a passionate and pretty good web developer.
I write ColdFusion (my expertise) in the middle; jQuery, CSS & media queries on the front with MySQL and SQLServer for data storage. I've worked with others but those are the technologies I've enjoyed using in the past two years. I write, speak at conferences and enjoy making software.

I am a 36 year old happily married father of two daughters living in Washington, DC. Currently I am a Senior Applications Architect at FirstComp. In early 2010 I co-founded 16applications which makes Checklists software. I am also a huge Arsenal fan — having grown up in Highbury, London — and I play soccer every week.

Blog

I started my technical blog in April 2007 and have enjoyed writing about ColdFusion, jQuery and Flex ever since (but mostly ColdFusion).

Writing on ORM
Slides and Code: 5 Ways To Improve Your App with ORM
Example of multiple datasources for ORM in 9.0.1
All entries on ORM


Highlights
Ten ColdFusion 9 One-Liners
Ten ColdFusion 8 One-Liners
Using ORM Event Handler to easily and automatically add audit information
ColdSpring autowire byType plus ColdFusion 9 accessors means less code
Use cfajaximport to help with CF8 to CF9 migration


Recent
Add a keyboard shortcut to a Builder extension
To set up a keyboard shortcut to a ColdFusion Builder extension: Use the extension at least once. Open Preferences > General > Keys In the 'type filter text' field type part of the extension name Select the extension Enter a binding. Click on 'Apply'. So far I have found this works with... read the rest (posted 1/18/12)

Excited to Speak at cf.Objective() 2012 (Plus job opportunities)
I am excited and honored to have been chosen to speak at cf.Objective() 2012 on Searching ORM: First Why, Then How. This will be my first time speaking and attending cf.Objective as personal conflicts have generally kept me away in the past. There are some excellent sessions this year and... read the rest (posted 1/3/12)

Why ColdFusion's Future is Fine
I am a developer and a big part of my programming is done with ColdFusion. Making me partially dependent on it for a living. Due to this I often evaluate its future. I also do this for plenty of other technology out there (jQuery, jQuery UI, Node.js, backbone.js, Sencha, Terracotta/ehcache... read the rest (posted 11/15/11)

Company Plug

My wife and I co-founded a cloud based software company called 16applications in 2010. Our first product is Checklists.

 

Presentations

2012
In 2012 I will be speaking at cf.Objective for the first time on Searching ORM: First Why, Then How.
 
2011
I presented three times in 2011. First I presented "What it takes to bring your idea to fruition" about launching 16applications while having a full time job at PhillyMerge. At RIACON I presented jQuery & Media Queries: Optimize your screen or app for every screen size my first time talking about CSS and jQuery. In October I presented 5 Ways to Improve Your App with ORM at the Adobe MAX ColdFusion Unconference.
 
2010
I gave two presentations at CFUnited in July. 10 15 things you should know about ORM was an introducion for developers to the wonderful and fun world of using ORM in development. ColdFusion One Liners was based on the same presentation at CFinNC but with some new material and adjustments based on feedback. CFUnited was a great conference with some fantastic sessions and conversations with other developers.
 
2009
I gave a presentation on ColdFusion One Liners at the CFinNC conference. I really enjoyed giving this presentation that shows the power of ColdFusion in one line intermingled with comedic one liners. The conference was great.
 
2008
My first time speaking at a conference proved to be a little nerve racking, satisfying and fun. I gave two presentations on Creating, Manipulating and Printing PDFs and Intro to CFML as a language. Go here for the presentations and code.

me.online

You can find me on Twitter, Stack Overflow, RiaForge, LinkedIn, github, Lanyrd and Google.
 

Recognition

Since 2010 I have been an Adobe Community Professional.
 
I finished in the runner up spots for Best of ColdFusion 9 contest run by Raymond Camden for my SpreadEdit entry.
 

I contributed a lot to the ColdFusion 8 (Scorpio) beta process and got a mention on the credits page (ColdFusion Administrator > Blue I > About CF)
 
Along with my then colleague Dominic O'Connor won the Best of Scorpio (CF8) contest.

I launched my blog in April 2007 and was a joint winner of the best of new blog at the 2007 CFEmmys.