To continue with the habit I started last year, here is my year 2017 in review.
Passed 1 Certification
- Sitecore Certified Platform Associate Developer (Sitecore 9) - With a score of 88%
Attended 3 Conferences
- May 18-19 - Sitecore User Group Conference Europe (SUGCON EU) - Amsterdam, Netherlands
- October 16-19 - Sitecore Symposium - Las Vegas, Nevada, USA
- October 19-20 - Sitecore MVP Summit - Las Vegas, Nevada, USA
Attended 4 User Groups
- January 18th - DevDrinks Québec: 003 - Les Web Apps
- September 20th - Study Of Enterprise Agility Meetup (SEAM) - London: SEAM #9 - How anyone can build a CI/CD pipeline
- October 2nd - Beer & Learn Québec: Atelier DevOps, Lego et chocolats
- October 10th - Sitecore User Group Quebec: Third Meetup - Sitecore 8.2’s Dependency Injection Framework
Presented 2 Talks
- January 27th - Sitecore Partners Inside Track Roadshow - Atlanta: What is Coveo for Sitecore
- October 10th - Sitecore User Group Quebec - Quebec City: Continuous Integration Using AppVeyor
Participated To 7 Projects
- Sitecore Instance Manager
- Created pull request #154: Import MongoDB databases with unique names and update the connection strings accordingly
- It was merged in the QA release and in the 1.5.0.179 official release on December 19th
- Created pull request #154: Import MongoDB databases with unique names and update the connection strings accordingly
- Sitecore Hackathon
- In a team with Jason Wilkerson and Richard Seal
- Created a face recognition login feature module for Sitecore
- Did not submit the module because it was not fully working at the end of the event
- FungiQuébec
- Search implementation with facets based on Elasticlunr.js
- Modifications to the Jekyll theme
- Content structure definition
- elasticlunr.js
- Quebec City Tech User Groups
- Maintained the list
- Sitecore.Demo.Retail
- Created issue #44: Security hole with the commerce runtime administrator user
- A fix was done to mitigate the issue
- Created issue #44: Security hole with the commerce runtime administrator user
- Sitecore Habitat
- Created and fixed issue #273: Gulp Nuget Restore Do Not Use the Right MsBuild
- It was not merged
- Created and fixed issue #273: Gulp Nuget Restore Do Not Use the Right MsBuild
Wrote 6 Blog Posts
- 4 on jflh.ca including this one
- 2 on source.coveo.com
My Top 5 Most Viewed Posts
- 2,902 page views: Move Lines Up and Down in Visual Studio Code
- 806 page views: Running Jekyll on Cloud9
- 632 page views: Adding and Displaying Tags on Jekyll Posts
- 229 page views: Install MongoDB in One Click with the Sitecore SIM Tool
- 180 page views: How I Automate Social Media Sharing of my Jekyll Blog Articles
Read 1 Book
- The Little Book of Sitecore Tips. Volume 1 by Niel Shack
Community Sites Status
GitHub
- 79 contributions (253 total)
Stack Overflow
- 91 reputation points (328 total, top 83% overall)
- 1 answer (6 total)
Sitecore Stack Exchange
- 384 reputation points (913 total, top 31% overall)
- 6 answers (15 total)
- 1 question (2 total)
Answers.coveo.com
- 1,690 reputation points (14,829 total)
- 86 answers (578 total)
- 1 question (2 total)
2016 Plans Status
- Become a Sitecore MVP
- Nominated with 14 references in November 2016.
- Became a Sitecore Technology MVP on January 31st 2017.
2017 Plans Status
Learn
- ASP.NET MVC
- Familiarized with the Razor syntax
- Started the course Getting Started with ASP.NET MVC 5
- .NET Core
- Did not learn
- .NET Core MVC
- Did not learn
- Helix Principles
- Did not learn
- Azure Webapps and Sitecore 8.2.1+ Azure
- Attended a webinar: Sitecore 8.2 and deployments to Azure
I realize my learning goals were way too ambitious. However, to prepare for the Sitecore Hackathon, I learned the basics of:
- Powershell
- Sitecore Powershell Extensions
- Sitecore MVC
- Glass.Mapper
- Sitecore Sidekick
Read
- Professional Sitecore 8 Development by Phil Wicklund and Jason Wilkerson
- Read the first chapter
Present
- A talk at the Sitecore User Group Conference (SUGCON) EU 2017 on May 18-19th in Amsterdam
- Submitted a talk but it did not make the final list of the event
- A talk at the Sitecore Symposium 2017 on October 16-19th in Las Vegas
- Submitted a talk but it did not make the final list of the event
- Talks at Sitecore User Groups
- Gave only one talk about continuous integration at the Sitecore User Group Quebec which I organize
2018 Plans
Learn
- React
- Sitecore JSS
Present
- A talk at the Sitecore User Group Conference (SUGCON) EU 2018 on April 23-24th in Berlin, Germany
- A talk at the Sitecore Symposium 2018 on October 8-11th in Orlando, Florida, USA
- Talks at the Sitecore User Group Quebec