Software Development, Web Design, Training

Blog

April 29, 2019
My Into The Box 2019 Schedule

Into The Box 2019 is this week! It’s pretty much THE conference for cutting edge CFML development, as you’ve heard me say repeatedly by now. :) Do you write CFML as part of your job? Still think it’s a “dead language”? This is the conference that easily proves that rumor incorrect.  I’ll be giving 2 presentations — one on “CommandBox vs Node”, and due to a last minute schedule change I’m now also presenting “Real World Scenarios for Modern CFML”. This will be an updated version of the talk I gave at the Adobe ColdFusion Summit in Las Vegas in 2018.

April 22, 2019
Five Reasons to Attend Into The Box 2019

Into The Box 2019 is next week! As you may have seen in my previous post I’m one of the speakers, and am giving a talk comparing CommandBox to Node.js. But really that’s a very minor thing happening at the conference. There are tons of more significant reasons you should be attending this event. Such as…

April 18, 2019
Speaking at Into The Box 2019

Fresh off the heels of the Adobe ColdFusion Summit East, and it’s already time to get ready for another conference!  At the beginning of I’ll be speaking at Into The Box 2019 in Houston TX!

April 13, 2019
ColdFusion Summit East 2019 Recap

I walked in the front door at about 2am on Thursday morning and am not moving at the fastest pace today, but that’s because the ColdFusion Summit East 2019 was a big success! (Other than one of my thumb drives walking off anyway. :) )

April 11, 2019
ColdFusion Summit East Notes: Securing Mature CFML Codebases, Pete Freitag

even the wealthiest, biggest companies have security issues
not a good idea to ignore them

mature codebase -
has thousands of source code files
has code you hope you don’t have to see again
can take weeks, often months, of work to properly secure
can be hard to fix, brittle
probably uses outdated techniques

April 11, 2019
ColdFusion Summit East Notes: CF + ReactJS, Minh Vo

(Minh’s talk was a stellar intro to ReactJS, and how easy it is to start using. He showed just enough of a video game prototype to show how to build a real world app with it, but the demo wasn’t so big as to get the audience lost. His code samples where clear and he explained the sections very well. I didn’t take a ton of notes because I got sucked into watching the demos, but here are a few takeaways from his preso.)

“Getting to the moon is not an extension of climbing a tree”
exploring more all the time

April 11, 2019
ColdFusion Summit East Notes: Refreshing Your UI - Modern Uses for WebSockets, Giancarlo Gomez

what websockets are -
full-dpluex communication channels over a single TCP connection
bi-directional communication between client and server
little overhead
very little latency
event driven web programming, not just user initiated
stateful
can communicate with any # of them at any given time

April 11, 2019
ColdFusion Summit East Notes: Faster Queries in ColdFusion and SQL Server, Eric Cobb

All tips work on SQL 2005 and up

Public Stack Overflow Database
powered by SQL server
Stack Overflow periodically make copies of their DB for people to use in presentations!
Good free data set to play with for demos, etc.

April 8, 2019
Speaking at Adobe ColdFusion Summit East 2019

It’s conference season again! Tomorrow morning I jump on a plane to DC for the Adobe ColdFusion Summit East. I’ll be teaching the “Angular + CFML Workshop" on Tuesday. This is an updated version of the workshop Carl Von Stetten and I taught at the Las Vegas conference last year.  There are still a few spots available; if you’re attending the conference and would like to be in the Angular+CFML workshop you can register for it here.

February 21, 2019
ColdFusion Roadshow Notes

Kishore and Elishia from the ColdFusion team came to San Francisco and shared a bunch of new info about the state of ColdFusion, upcoming plans from Adobe and other interesting goodies.

70% of fortune 100 cos are still using ColdFusion
it’s part of their tech stack

Fortune 500 - around 63% use CF

January 4, 2019
Upcoming HTML and CSS Training in San Francisco

South of Shasta is partnering with the Bay Area Video Coalition again and offering 2 updated HTML/CSS classes for 2019. Both classes are 2-day workshops in San Francisco at the BAVC offices. We’ve got “HTML and CSS Fundamentals” and a more advanced “Intermediate HTML and CSS” class that expands on what’s covered in the first class.

January 4, 2019
New Legacy to MVC CFML Training Course Available

In 2017 at the ColdFusion Summit, Carl Von Stetten and I ran a workshop for people looking to convert their legacy CFML applications into a modern MVC framework.  That particular workshop focused on moving from legacy CFML into Framework-1.  South of Shasta now has a variation of that workshop with 2 options: moving to either Framework-1 or ColdBox!

November 12, 2018
CF Camp 2018 Recap

Two planes, two continents, a two-hour drive from San Francisco, and 36-ish hours later, I’m finally home from CF Camp 2018!

November 7, 2018
My CFCamp 2018 Schedule

Greetings from Munich Germany!  On Thursday and Friday I’ll be at CFCamp, the conference for all things CFML/ColdFusion in Europe!  Who says ColdFusion is dead? CFCamp has grown year after year, having to move to bigger venues twice in the last 4 years.  

October 16, 2018
Speaking at CF Camp 2018

Freshly back from ColdFusion Summit, and it’s already almost time to leave for the next conference. In a few weeks I take off for Munich to speak at CF Camp 2018!

October 15, 2018
ColdFusion Summit 2018 Recap, Part 2

In the earlier post, we covered our adventures with the pre-conference workshop and highlights from the keynote.  Tuesday and Wednesday were the traditional 1-hour sessions. 

October 15, 2018
ColdFusion Summit Notes: Sync or Async the Aha Moment - Shirak Avakian

understanding sync/async

Synchronous - the operation blocks a process until the operation completes
runs “line by line”

Asynchronous - non-blocking
only initiate the operation

October 15, 2018
ColdFusion Summit Notes: Geek Out With the Smart Language Additions in ColdFusion 2018, Rakshith Naresh

null support
datatype preservation

null
interacts w/ JavaScript, database,
how do we handle nulls in OTHER platforms?
so now we have REAL null support
and real datatype is preserved
if it’s a ‘string’ it will continue to be a bool in CF2018

October 15, 2018
ColdFusion Summit Notes - Refreshing your UI: Modern Uses for WebSockets, Giancarlo Gomez

websockets are:
full duplex communication channels over a TCP connection
bidirectional communication
little overhead
not holding an http connection open
very low latency

October 8, 2018
ColdFusion Summit 2018 Recap, Part 1

Last week was the 2018 ColdFusion Summit in Las Vegas. By all accounts it was a very successful event! This year’s conference was held at the Hard Rock Hotel, slightly off the strip more than past hotels have been, but I didn’t really mind. Between teaching a pre-conference workshop and the various music references in the hotel, I didn’t really have a need (or time) to venture out until after the conference was totally over.