Recently I was asked to help get a GitHub bot working with ServiceNow as the backend. What was engaging with the requirements for GitHub bots was the authentication type required. Looking at this handy blog from Thai Angsakulyanont, it was interesting to see that while I have done methods 1,2,3, the bot requires method 4, which was quite the wrench. We have explored JWT here on the blog before from none other than Dave Slusher.
Greetings to all the wonderful Developers out there! The Developer Program and I would like to thank you for being part of our community. 2020 has been a rough year, and the bright spot in my year is the ServiceNow Developer community. It really is the most welcoming, helpful, and passionate community I have had the blessing of being a part of. The blog will slow down for a couple of weeks while we refill our inkwells.
What is a Developer Advocate? Our job as developer advocates is to help make ServiceNow developers as successful as possible building and developing on the Now Platform. We do that by enabling developers, fostering community, and advocating on behalf of ServiceNow developers to our internal product and development teams to make the Now Platform better for developers. We are your voice to our internal teams. What kind of things do we do?
Happy Diwali!! As we enter the US Holiday Season I wanted to let our awesome developer site users know we wish them a Happy Diwali. You are each beacons of light that help spread love and happiness to those around you!
Hacktoberfest 2020 is all wrapped up and finished. What a fun event it was this year. Our awesome developer MVPs did a great job setting up and coordinating the Now Components GitHub org for the dozen of repositories that were collaborated on there. It resulted in my first podcast recording ever with the Author of Podcasting for Dummies Chuck Tomasi. Brad and I acted as maintainers on both the component and spoke orgs, which was a ton of fun.
Upgrading your ServiceNow instance is a well-documented process. There are blog posts, Docs, Checklists, and the success center. Lesser known and documented is monitoring and upgrading your applications. With the increasing number of applications shipped through the Store upgrading, your applications will be an ever-increasingly important function. Upgrade Skip List After updating any application from your application repository or Store, a review should be performed of the upgrade history entry.
Did you know? Our blogs have a variety of technical depths. Today I will be introducing Did you know? (DYK) which will be quick bites that are easily consumed, today I learned type things. Let us know if you have other DYK/TIL items for us in the comments. Cross node reporting In Paris a new graph data set has been added to the ServiceNow Performance dashboard. The new data set removes the node selector and reports on all the nodes (up to 47) all in the same graphs.
For the past several years, we have piggy-backed on the Digital Ocean event of Hacktoberfest. It started in 2017 when Josh Nerius and Dave Slusher (Former Developer Advocates) put together a system to allow ServiceNow developers to accept GitHub pull requests. Last year, the focus was around creating Spokes for IntegrationHub. You can check out the summary blog post about that lovely event! My favorite part was traveling to Minneapolis and visiting with Developer MVP and Meetup Organizer Jace Benson for his chapters Hacktoberfest event!
Here on the developer blog we try to regularly highlight the contributions from our 2020 Developer MVPs. They produce an abundance of great content aimed at ServiceNow developers that I’ve listed below grouped by the content creator. I need to shout out to Jace Benson’s (one of our dev MVPs) ServiceNow news aggregator at https://jace.pro/news/, which I used extensively to put this post together. Andrew Albury-Dor A flow theme it seems!
Virtual Agent in Paris has a page full of enhancements that you can check out. We will look at a few of the highlights in this overview blog. Dashboard A useful dashboard is something that I very much appreciate. Visualizations and aggregation of information into understandable and actionable intelligence is the goal of a useful dashboard. In the Paris release, the VA Dashboard has been enhanced to give more insights to the operations managers and topic authors.