2017 was a busy and productive year for me. I learned a lot, met great people and worked on exciting projects. One other highlights of 2017 was being able to finally conduct a training workshop at a Drupal event. This is something I had been thinking for a while and I was able to finally dedicate the time and effort to plan it, coordinate it and conduct it. Here’s a recap of how I spent 2017 and i hope this inspires someone to contribute back to the community that makes Drupal the best CMS.
- Wrote 2 blog post on Mediacurrent’s blog: 2017 was the year Mediacurrent introduced the Theme Generator, which is a tool put together originally to build our own projects but now is available to anyone. In addition, 2017 was the year of Component Based Development. I spent a lot of my time working, learning and teaching about component-based development. My latest blog post in 2017 describes this process.
- Wrote 2 training curriculums for client training: As I mentioned before, I finally was able to conduct a training workshop and as with any training, we need a curriculum. I created a repo which is available to anyone where you will find step-by-step instructions on how to build and integrate components with Drupal 8.
- Attended 5 conferences in 5 cities: This is one of the most exciting things I do each year. I have a couple of favorite conferences I attend and plan on doing it again on 2018. Here are the ones I attended last year:
- Sandcamp: Living in Southern California it would be unacceptable if I didn’t attend SandCamp. San Diego is a beautiful city and the camp is great.
- DrupalCamp LA: Los Angeles has been running this camp for over 10 years. I started attending in 2008 and I have not missed it once. Great camp.
- Drupal GovCon: I worked for the Federal Government for over 15 years and I have been wanting to attend this camp in DC for a while, in 2017 it finally happened. Loved it and plan on attending again this year.
- SoCalCodeCamp: This is not a drupal event but it’s a great camp to attend if you are in the Los Angeles or San Diego areas.
- BADCamp: Probably my favorite of all the camps. It’s big and the content is amazing. I have been attending for at least 5 years.
- Gave 9 talks and conducted 2 workshops on Component Driven Development
- Component Based Theming/Development: I gave this talk a total of 4 times throughout the year.
- Mediacurrent’s Theme Generator: I gave this talk a total of 2 times in 2017.
- Building components from design to development: I gave this talk 3 times in 2017.
- Managing images in large scale websites
- Using Paragraphs with View Modes for more flexible components in D8
- Drupal: An advanced CMS
- Jumpstart your CSS skills
- Contributed to two open source projects on Drupal.org (Simplify_menu and Out Of The Box Initiative)
- Helped raise about $1,300 for BADCamp by conducting workshops
- Worked on 8 client projects and 2 side projects.
- Got extremely involved in working, speaking and training on component driven development.
What’s next for 2018?
- I believe component driven development will continue to take precedence in 2018 and I plan on continuing to learn and share the knowledge whenever I can.
- Training others is very rewarding for me. I have always enjoyed speaking at conferences but plan on continuing to conduct private and public workshops on topics that matter to me and are on high demand.
In closing, I’d like to thank Mediacurrent not only for encouraging us to participate in all kind of events, but also for allowing us to contribute back to the community by providing continuing education funds to each developer.