Software Development, Web Design, Training


July 22, 2017
CF.Objective Notes: Automate Thyself, Luis Majano

why most people don’t test

test harness — they start but they never finish

where do you start applying testing techniques

what to test?

what NOT to test?

July 18, 2017
CMD Office Hours: Get your hot consultancy here! at CF.Objective

Fun fact: South of Shasta splits a lot of projects with other agencies. A great one among them is our collection of friends from across the pond, Charlie Mark Delta.  

Mark Drew from CMD and I will be speaking together at CF.Objective, hosting “CMD Office Hours: Get your hot consultancy here!”.  Come ask us questions about the projects we do together at CMD, tools we use to manage projects, software practices, Mark’s favorite Aliens references, Nolan’s favorite guitar players, languages and frameworks we use, anything you like!

July 18, 2017
Moderating "Longevity In An Ever Changing Industry" at CF.Objective

Are you going to CF.Objective? Did you know there is a great panel discussion happening titled “Longevity In An Ever Changing Industry”?

As luck would have it, I’ll be moderating said panel discussion!  Come join Mark Drew (CMD), Luis Majano (Ortus Solutions) Dave Ferguson (Silvervine Software) and myself as we all talk about our experiences of writing software professionally for, well, a really long time!

July 13, 2017
My cf.Objective 2017 Schedule

Next week is cf.Objective 2017! Yes, they’re back to the original name, moved to D.C. and with more of a ColdFusion / CFML focus than the last couple of years.  I’m really looking forward to seeing the new take on the conference (and doing a bit of tourist stuff while I’m in DC).  Below is my best guess as to where you can find me at the conference.  Shameless plug: I’m giving 2 presentations this year on Dependency Injection and Best Practices (or lack thereof), come join us!

July 2, 2017
jQuery Class in San Francisco Next Weekend

Bay Area folks! Who wants to learn jQuery? I’m teaching an “Intro to jQuery” class July 8 and 9 at the Bay Area Video Coalition. There are a few 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.

June 20, 2017
SacInteractive: What you don't know about your own resume

This Wednesday at SacInteractive we have Josh Gurin from TekSystems coming to talk about "What you don't know about your own resume".

May 8, 2017
SacInteractive Show And Tell

For the May SacInteractive meeting we’re going to do something a little different. Rather than having 1 main presenter, we’re going to do a “show and tell” with our group.  Got something cool you’d like to show off for a few minutes? Bring it!  Found a new plugin, app or tool that’s making your development easier? Come tell us about it!  We’ll give everyone 10 to 15 minutes to show off something, and we’ll have some follow-up discussions as well.  Come join us!

May 4, 2017
Who Wants to Learn jQuery in San Francisco?

San Francisco nerds! Who wants to learn jQuery? I’m teaching an “Intro to jQuery” class May 20 and 21 at the Bay Area Video Coalition. There are a few 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.

May 3, 2017
Speaking at CF.Objective 2017

The calendar has been posted, I guess that makes it official. I’m speaking at CF.Objective 2017!  

I’ll be giving two talks: “Dependency Injection, Why Is It Awesome and Why Should I Care?” and “Best Practices Are Best, Except When They're Not”.   I’ve made some updates to both talks recently; if you’ve seen them at previous conferences, there will be at least some new (to you) content in each talk.  Card is subject to change, some restrictions apply. ;)

April 30, 2017
Into The Box 2017 Recap

Into The Box 2017 wrapped up last night, I’m currently on a flight home (coincidentally on the same flight as Gavin, Bill and Esme from the Ortus team).  Hands down, Into The Box 2017 was the best, most advanced, ColdFusion conference I’ve attended in a while. 

April 29, 2017
Into The Box Notes: Slaying the ORM Dragons with CBORM, Luis Majano

#1 - modeling is key
ORM relationship modeling is key
UML will be your best friend
stop thinking about the DATA
start thinking about object orientation: data AND behavior

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
mobile app
web hooks,

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

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: