RECENT UPDATES:

My first Hackathon


This will be short, since I can’t talk about details without getting in trouble. Microsoft hosts an annual Hackathon for their employees and this year, for the first time, they allowed MVPs and RDs to participate. Since I had never participated in a Hackathon before, I was eager to see what the experience was like.

One of the biggest challenges was just picking which project(s) you want to be a part of. There were hundreds! And while the hackathon is just a few days long, many of the projects are much bigger than can be accomplished in a few days, so they continue long after the hackathon is complete.

Recognition program at PnP


I recently was awarded the Community Contributor recognition badge from the Microsoft Patterns & Practices (PnP) team! While it is nice to receive recognition, my support for this open-community effort goes far beyond recognition.

PnP has been a consistent part of my professional development for many years, and I credit the program with a large part of my growth as a developer. The “old” PnP was a Microsoft program where you could learn the “best practices” for building code in SharePoint, which has been my primary development focus for almost 15 years. I am not sure exactly when the program changed to be community focused and driven, but that change has led to the rapid growth of educational materials in the SharePoint space and is now growing into the much larger areas of Microsoft 365, Microsoft Teams, Power Platform, and so much more. The future of this effort could not be brighter. We no longer use the term “best practice,” as this program will introduce you to many ways to accomplish a task. The “best” way may depend on your “use case” or just your preference of one pattern over several “equally as good” patterns.

Developer Certificate changes in SPFx v1.12.1


Recently, I had to set up a new development machine. These days, my primary development tasks are centered around SharePoint Framework (SPFx) solutions, so setting that up was my first goal. Everything was going smoothly until I tried to install the certificate that the development web server needs for developing SPFx solutions. From there, I descended down the certificate rabbit hole. After a couple of days of research and asking everyone I know for help, I was finally able to complete the task and decided that I better document it before I forget.

Join me at M365 Collaboration Conference in June


Conferences are slowing coming back and I am personally looking forward to talking to attendees, sponsors, and speakers in person again. First on the agenda this year is the M365 Collaboration Conference (formally the SharePoint Conference) in Orlando, FL, Jun 8-10. The “big” conference is still scheduled for Las Vegas in December, but this is a hybrid event that promises to be an exciting time as we transition from the virtual world we have lived in for the past year. I am honored to be chosen to deliver a couple of sessions during the conference and am looking forward to the trip.

Adding custom formatting to all list views


One of the most exciting changes to SharePoint in the last few years is the advances in custom formatting of columns, views, and forms. These capabilities have transformed lists from functional tools that are pretty boring to exciting, dynamic, visual presentations of data with colors, icons, and almost anything you can design in HTML/CSS. By default, most of the custom formatting samples for columns are shown in a single view, but it is just few steps to make this formatting active in every view.

Microsoft Most Valuable Professional (MVP)


I am extremely proud to announce that I have been selected for the Microsoft Most Valuable Professional (MVP) award for 2021-22 in the Office Developer category. This journey has been long and while it is certainly a lot of work, I love being active in my tech community, from SharePoint to Azure to M365 to Power Platform. When I learned of the MVP program almost 14 years ago, it sounded like a group of ultimate professionals, so I started inquiring about how to become an MVP. We are fortunate to have several MVPs as part of our local DFW SharePoint & Office 365 User Group. Over the years, we have become great friends and they each have been a significant part of my journey.

Certified! Microsoft 365 Developer Associate


I’m always excited when I earn a certification, but some are more special than others. I have been working for over a year to learn all the skills needed to earn the Microsoft 365 Developer Associate certification. While I have been working as a SharePoint developer for almost 15 years, most of my work has been in very specific areas, like webparts or apps. Certifications normally require more skills than one person would have experience in, even someone doing this as long as I have. MS-600, which is the only exam needed for the certification, covers several areas that I just don’t operate in every day. It has taken a while for me to get comfortable in those areas.

Disconnecting to stay sane


I recently took my first vacation since the Covid-19 pandemic began. We travelled to Puerto Vallarta, Mexico, and to be completely candid, I was nervous. For the last 10 years, I have travelled often for work and pleasure, but this is the first time in over a year that we have been on an airplane. While I think my health is pretty good, I fall into the high-risk category for Covid-19 based on the official guidelines. The thought of going through an airport, getting on an airplane, and staying in a hotel for 9 days was daunting.