Software Development, Web Design, Training

Blog

April 28, 2017
Into The Box Notes: Bringing Legacy Apps Back To Life with *Box Micro-services, Brad Wood and Jon Clausen

People are writing “new apps” in CF but the reality is, a lot of them are legacy apps
when you have a language that’s 20 years old, statistically a lot of the code will not be “fresh, new” code. a lot of time we have to work with an older codebase.

We want to get off of “legacy hell” but don’t know how to do it?

How do you eat an elephant? One bite at a time.

April 28, 2017
Into The Box Notes: ContentBox API Unleashed, Gavin Pickin

API is the big buzzword these days

can use ContentBox API to get data in/out of your site
internally in your content box app
externally
mobile app
web hooks,
etc

April 28, 2017
Into The Box Notes: VUE more with less, John Farrar

(John did a lot of walking thru code during his preso. I eventually stopped taking notes and just watched his code. I believe the sample files will be available for download from him somewhere.)

Dont replace jquery w/ vue
they solve different problems
keep using jquery if you want

April 28, 2017
Into The Box Notes: NGINX The past, present and future of the modern web, Kevin Jones

The Past —

got its start as a static web server and a proxy
Igor Sysoev
apache had a problem where it’d fall over after 10K requests
Igor wrote NGINX to handle proxy connections and do things in a new way.

April 27, 2017
Into The Box Notes: Making Modules, Eric Peterson

Why use modules?

We can reuse modules, improve each other’s work

versioning
can pin to 1 version if you’re worried about a future version breaking something in your app

April 27, 2017
Into The Box Notes: Accelerating CFML delivery with Cloud Foundry, Corby Page

(Much of this talk was watching live processes run on Corby’s machine, hence not many notes.)

Development Cycle:
requirements > code > build > deploy/operate > feedback > requirements…

when we talk to high perf software dev companies
the diff is not in the talent of the people
it’s how fast can they get around the dev cycle loop

April 27, 2017
Into The Box Notes: Keynote

Luis Majano —

Ortus has grown. From ColdBox to “Many Boxes”.

“You’re still coding in that?!” story

April 24, 2017
My Into The Box 2017 Schedule

This week is the Into The Box conference in Houston. Like previous years, it’s run by the fine folks at Ortus Solutions.  Unlike previous years, the conference is now in Texas, and has expanded to 2 days, plus an additional day of pre-conference training.  

April 18, 2017
My Adobe ColdFusion Government Summit Schedule

Tomorrow morning I jump on a plane (that thankfully isn’t United, ha!) and head to the Adobe ColdFusion Government Summit. Here’s my best guess as to where you’ll be able to find me:

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: https://github.com/nolanerck/Mura-IFrame-Plugin

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.