Nolan is a regular speaker at many CFML conferences, we're happy to have him speaker to you at this years Into the Box 2017… speaking about "Dependency Injection, why is it awesome and why should I care?"
Nolan Erck has been developing software professionally for more than 19 years, starting in the video game industry as a Tools Programmer advancing to web development in 1999. He has worked on high profile projects for LucasArts, Maxis, Lisa "Left Eye" Lopes, Schools Credit Union, and Alive N Kicking Magazine among others. His list of credits includes Grim Fandango, Star Wars: The Phantom Menace, SimPark, and SimSafari, as well as high-traffic websites for a variety of technology based companies.
Nolan currently co-manages the SacInteractive User Group and is an active member of the Web Developer community, giving presentations on Object-Oriented Programming and Web Development for groups across Northern California. Nolan is also certified in Adobe ColdFusion, and is an in-demand consultant, providing training and development experience for a variety of companies.
When he's not consulting or talking about himself in the third person, Nolan can usually be found working on one of several music projects.
We asked Nolan a few questions, and you might be surprised with some of his answers.
Presenting is an easy way to give back to the community and learn new things at the same time. I've spoken at Into The Box several times before; this conference is always well put together, I'm happy to contribute.
I'm really looking forward to the CommandBox workshop! Every time I see a CommandBox presentation I learn a bit more about it. By signing up for the all-day workshop I'm finally able to force myself to sit down and look at CommandBox in more detail. I suspect using it will solve many problems in my current dev workflow. Don't disappoint me, Brad! ;)
So many great speakers, it's hard to pick just one. Brad Wood and Matt Gifford always have great presentations. I'm also looking forward to Mike Brunt's talk; I always learn something new in his sessions.
I'm giving an intro to Dependency Injection and some related concepts (APO, Bean Management, Inversion of Control). Typically when I give this talk, it's just the concepts and pseudo-code, leaving it up to the audience to figure out the syntax differences. For Into The Box 2017 I'm going to do a more WireBox-centric version of the talk, showing not just the concepts but also how to implement them with real WireBox code.
Currently my eyes sparkle most when looking at CommandBox or WireBox, so probably one of those. But is there such thing as a BAD *box product?
I've been to 1000 concerts, and own over 2000 vinyl records.
Nolan, Thanks for taking the time to answer these questions. Hope you learn a lot in the CommandBox Workshop, Brad is always doing something new with CommandBox, i hear rumors of Docker coming your way.
Do you have your ITB Ticket yet? https://www.intothebox.org/#pricing