Andrew Barnes

Andrew Barnes

4 minute read

New York features for Agent Workspace It is ServiceNow new release season! Time to dive in and check out enhancements to Agent Workspace. Agent Workspace introduced in Madrid. In the New York release, more configurations and options are developers for administrators and developers to enhance the experience for their users. You can check out the Docs release notes for items not covered in this article. Landing page Introduced in New York is the idea of a landing page for the workspace.

Andrew Barnes

4 minute read

New York features for Admins! It is ServiceNow new release season! With the New York release in Early Access, today, we will show some platform features and enhancements that are a bit more admin focused. Typically the Developer Blog is focused on application development, but we are aware that handling the instance and data also is done by developers. Instance Data Replication Cloning is the solution for keeping instances synchronized from developer drift.

Andrew Barnes

3 minute read

It is ServiceNow new release season! With the New York release in Early Access, we will cover some of the features newly available to application developers. In this post, I will cover more of the new features and enhancements in Flow Designer. Visit Part 1 of New York: Flow Designer if you missed it. Complex Data Complex data objects are now available to be created in your flows and actions!

Andrew Barnes

4 minute read

It is ServiceNow new release season! With the New York release in Early Access, we will cover some of the features newly available to application developers. In this post, I will discuss some of the new features and enhancements in Flow Designer. Two of the features were included in the last Live Code Happy Hour show on July 26th. Inline Script One of the features I am most excited about in Flow Designer is Inline Scripting.

Andrew Barnes

5 minute read

What is GlideAggregate Earlier this year, the blog visited the topic of GlideRecord. I shall set my sites on the friend and close relative to GlideRecord, GlideAggregate. GlideAggregate is an extension of GlideRecord. It provides the capability to do aggregation (COUNT, SUM, MIN, MAX, AVG). These operations can be done with regular GlideRecord use, but with GlideAggregate, they are optimized around these use cases and offer significant efficiencies. Let’s look at an example GlideAggregate setup.

Andrew Barnes

2 minute read

It is with joy and regret that Knowledge19 is over. Thousands of attendees, partners, and staff descended upon Las Vegas to attend the hundreds of breakouts, labs, and workshops. I am going to share a few of my thoughts about the event. CreatorCon The CreatorCon events are at the core of what we do here on the developer site. I mostly was only able to see the activities in which I was presenting.

Andrew Barnes

6 minute read

Guide to Knowledge So, Knowledge conference. Having attended five prior events and leveraging the help and aid of those with even more experience, I will offer tips for getting the most out of the event. Fifteen conferences have come before. 2019 will be held in Las Vegas, Nevada with nearly 18,000 in attendance. CreatorCon which is in its 4th year will have 6,000 developers. This conference inside the conference will be a large part of any developers experience at the event.

Andrew Barnes

1 minute read

Store Releases ServiceNow will now be releasing spokes when they are ready. No longer waiting until the next family release for all feature updates. The first batch of these spokes was released into the wild in early March. While this isn’t a deep dive technical post, it is very relevant to previous and future posts. For example our post and videos about JWT signing Part 1 and Part 2.

Andrew Barnes

3 minute read

Conditions Conditions live in quite a few places in our lives as developers. In ServiceNow, they play an important role not just in our code, but also spread throughout the Graphical Interfaces in the no/low code components. The condition builder has flexibility and some common pitfalls that we are going to explore in this article.

The condition builder starts with a field, an operator, and the operator’s inputs. Which operator and the types and numbers of inputs depend on the field type being selected.