In just one week I will be on my way to Los Angeles, California to attend DrupalCon 2015. This week-long event is packed with educational sessions, keynotes, sprints and more. Thousands of people from across the world who use, develop, design, and support Drupal come to DrupalCon each year. It's my first ever DrupalCon and it's something that I'm really looking forward to!
While my primary focus will be with attending D8 sessions, I’m hoping to counter it with some D7 as that is still the primary CMS version that I work with. Any new D7 tricks that I could pick up at DrupalCon would be great. As a Front-End Developer, the front end and Drupal theming track will be my main focus, although I’d certainly like to expand my knowledge to the back end.
Perhaps most important thing that I want to get out of DrupalCon is I just want to learn. I feel like my schedule, both professionally and personally has really gotten in the way of that over the last year. Continuing education is extremely important to me and is essential to my career as a Front End Developer.
Drupal 8: The Crash Course
I have largely avoided D8 in my life to this point. I could provide a few excuses as to why, but none of them really matter all that much. I have been looking forward to it; this is not a case of being anti-d8 or anything. But with my first DrupalCon approaching, what better time than that to start.
Drupal 8 Theming with <3:
I’m ready to really dive in headfirst to D8 Theming and this seems like it will be a really great session to introduce me to this supposed “brave new world” of twig as well as all the other changes in store.
Drupal 8 Theme System: hook_theme() to Twig template
This is a another Twig session that I am interested in, but it’s listed in the Symphony track rather than the FED one.. One of the things that they promise is an “overview of the theme system as a whole and how things work in Drupal 7 vs. Drupal 8.” What I really like about this, it is strikes that balance between wanting side of D7 with my D8-centric DrupalCon. They say that I will learn some things that are usable in D7.
Front-End Efficiency with BEM Syntax and Atomic Design
This is labeled as a beginner session and hopefully, I won’t be wasting my time but one of the concepts that they going to discuss is “ the philosophy and necessity of abstracting our code in the interest of scalability and reuse.” That is an incredibly important concept to me and one that I am always looking to improve upon, for myself personally, and for the code that I leave behind for others.
Decoupled Drupal: When, Why, and How
This session mentions the new cool Drupal concept, the “headless” Drupal and the motivations and benefits behind this architecture. It’s an interesting concept that I’m excited to learn more about.