Software Development, Web Design, Training


April 17, 2017
SacInteractive: Intro to React

This Wednesday (April 19) at SacInteractive, Jon Nutting will be giving an Intro To React.  The description is below; as always our meeting is FREE and open to everyone. It starts at 6:30 at HackerLab -- hope to see you there! --nolan

April 17, 2017
Speaking at Adobe ColdFusion Government Summit

This Wednesday (April 19) I’ll be speaking at the Adobe ColdFusion Government Summit in Washington DC. I’m not actually giving a ColdFusion specific talk, but rather I’ll be presenting “Crash Course in jQuery”.

April 14, 2017
ColdFusion Roadshow Notes: Where is ColdFusion Headed?, Rakshith Naresh

CF is 21 years young
double-digit growth
between 2014 (cf11) and 2016 (cf2016), we saw “double digit growth” in CF
adding new customers year over year (consistent over the last few years)
these are customers who have NEVER bought CF before

April 14, 2017
ColdFusion RoadShow Notes: What's New In ColdFusion 2016, Elishia Dvorak

doing a lot of going to different cities, having conversations w/ CF folks
feedback taken to product/engineering team

next month (May) CF 10 goes out of core support - no more security/hot fixes
ONE more for CF 10 and 11 in the next few weeks, but that’s it for 10

April 14, 2017
ColdFusion Roadshow Recap

Wednesday was the ColdFusion Roadshow in San Francisco. Essentially this was 2 1-hour sessions by Elishia Dvorak and Rakshith Naresh about the current state of ColdFusion, and future plans. Much of the info was similar to what we’d been told at CF Summit and CF Camp last year, but there were some new details as well. (I’ll post my notes from both sessions shortly.)  Overall it looks like Adobe has some great ideas planned for the next 2 ColdFusion releases (tentatively scheduled for 2018 and 2020).

April 6, 2017
On the CF Alive Podcast

The fine folks at the CF Alive Podcast interviewed me recently. We talked about my upcoming presentation on Dependency Injection at the Into The Box Conference, WireBox, ColdFusion, and various other things.

March 24, 2017
New Mura 7 iFrame Plugin

While working on a project with Blue River, Eddie Ballisty and I had to write a Mura plugin for adding iFrames to a Mura website.  Blue River was kind enough to let us release the plugin as open source for the rest of the Mura community.

You can download the plugin here:

March 15, 2017
Changes to the Mura Google News Sitemaps Plugin

Just a quick note about my Mura Google News Sitemaps plugin.  Per a client request, I’ve added an
“Excluded SubTypes” option to the Settings page.  Essentially this is a “short circuit” for the Exclude From News Sitemap field on the Content - Extended Attributes tab.  

March 13, 2017
SacInteractive - 10 Tips to Save Development Time

This Wednesday at SacInteractive we have “10 Tips to Save Development Time”. Dave Jones was scheduled to give this talk earlier but there was a storm and we lost electricity for the night. Dave was kind enough to reschedule and is giving the talk this coming Wednesday night.  Details are below; as always it’s FREE and open to everyone.

March 5, 2017
Teaching Intro To JavaScript

Bay area people, who wants to learn JavaScript? I'm teaching a 2 day "Intro to JavaScript" class on March 11 and 12 at Bay Area Video Coalition in San Francisco.  I may be able to get you a discount on the price. Drop me a message if you're interested. More details are available on the BVAC website.

February 22, 2017
Stupid Mura Tricks - Creating Class Extensions via Code

Continuing with the “Stupid Mura Tricks” series, recently I had to create a SubType/Class Extension, give it an Extended Attribute, then create 30-ish groups of that SubType, all via code.  The idea is, we’re developing the site on Dev machines, then testing on a Review server, and deploying to Production later. Rather than making someone manually create all of those things in 3 different environments, we can just run a script as part of the deployment, and have it all automated.

February 20, 2017
Teaching jQuery in San Francisco

San Francisco nerds! Who wants to learn jQuery? I’m teaching an “Intro to jQuery” class Feb 25 and 26 at the Bay Area Video Coalition. There are 3 spots left in the class; I may be able to get you a discount on the cost (if you're not already a member at BAVC). Drop me a message for more info.

February 17, 2017
Stupid Mura Tricks - onSiteLogin

Every once in a while I stumble across new (new to me anyway) bits about Mura CMS that seem blog-worthy. I’m going to start posting them as “Stupid Mura Tricks”. Starting with this one...

February 15, 2017
Speaking at Into The Box 2017

It’s official - I’m speaking at Into The Box 2017!

I’ll be giving a new version of my talk “Dependency Injection: Why Is It Awesome And Why Should I Care?” Typically when I give this presentation, the code samples are all pseudo-code and I leave it up to the audience to figure out the specifics for their DI library of choice. For Into The Box we’re mixing things up a bit: this talk will be more WireBox-centric and will include examples of how to do various things in WireBox specifically.

February 14, 2017
SacInteractive - An Intro to Mura CMS

This Wednesday at SacInteractive I’ll be presenting “An Intro to Mura CMS”.  Mura CMS is a free open source content management system built right here in Sacramento! It's been around for 15 years, Mura version 7 was just released, and the MuraCon conference was earlier this month. We'll take a look at some of the things you can do with Mura 7 and how easy it is to start using as well as some code samples from real world sites built on the Mura platform.


February 13, 2017
MuraCon 2017 Recap

MuraCon 2017 wrapped up Friday night. (I took the weekend off from technical things and basically regrouped for a couple days, catching on on family/home tasks that had been neglected while I prepared for the conference. Hence my writing up the recap today.)

February 13, 2017
MuraCon Notes - SEO Best Practices, Tom Rusling, Reflexive Media

SEO mostly seen as a marketing exercise currently
In early 2000’s, that was heavily debated
used to be considered more of a technical exercise
tho it still -requires- both
but these days it’s all about marketing

February 8, 2017
My MuraCon 2017 Schedule

This Thursday and Friday I’ll be at MuraCon, right here in Sacramento (it’s always nice when I can attend a conference without all the travel hassles). Here’s where you’ll be able to find me:

January 10, 2017
SacInteractive - 10 Tips to Save Development Time

This month at SacInteractive, join us this month as Dave Jones shows us 10 ways you can Turbo Charge your software development process. The tips we will cover in this talk will make you a more efficient coder, reducing the time spent on the repetitive, mundane things you do every day while writing code. We'll look at things like: how to master your IDE, writing code with fewer key strokes, making the command line your friend, and how to maintain focus. This talk is applicable to any platform and language and most of the common IDEs and editors. You'll leave with tips you can start using right away no matter what type of software you are working on. Don't miss it!

December 29, 2016
Speaking at MuraCon 2017

It’s official: I’ll be presenting at MuraCon 2017, February 9th and 10th.  Blue River asked me to give the following talks: "Mura ORM + Feed API = Awesomeness" and "Infinite Scrolling With Mura 7".