logo

NJP

Knowledge Shared, Community Grown: My Complete Article Collection

New article articles in ServiceNow Community · Oct 20, 2026 · article

Why this page exists

The ServiceNow Community grows when knowledge flows freely: one person's solved problem becomes the next person's shortcut. That is the spirit behind everything I write. I want to help the Community grow by sharing what works in real projects — clearly, practically and in one place — so that whether you are taking your first steps on the platform or designing a complex solution, you find something here that saves you time.

Over the years these articles have been spread across forums, blogs and knowledge bases, which made them hard to find. This page brings them all together into one learning path across four tracks. Read them in sequence or jump to the topic you need — and if something helps you, pass it on. That is how a community grows.

Standing on the shoulders of the Community

None of this happened alone. I learned from the ServiceNow MVPs who answer questions late into the night, the Rising Stars who keep raising the bar, and the many writers and bloggers whose articles I bookmarked long before I wrote my own. Their generosity is what makes this Community special, and every article here is my small way of giving back. If you have written for the Community too, thank you — your work has helped more people than you will ever know.

 

All articles, in the order I wrote them

|

Article

|

In brief

|
|

1

|

LearnNow from Scratch and Prepare for the Certification

|

A map of the ways to learn ServiceNow, from paid classes and self-paced courses to free developer instances and expert sessions. It also covers certification prep and how exams are booked through Web assessor and Kryterion.

|
|

2

|

Data Replication from one Instance to Other in ServiceNow

|

Instance Data Replication (IDR) keeps data in sync from a producer instance to one or more consumers. It covers setup with replication sets, and when not to use IDR — for cloning, or replications longer than seven days.

|
|

3

|

[SOLVED]: Dependent variable on Catalog item using Lookup Select Box

|

Two ways to make catalog variables depend on each other with Lookup Select Boxes: across two tables, or within one. My most-read article, with practical pitfalls collected in the comments.

|
|

4

|

Notify using Scheduled Jobs in ServiceNow

|

Sends automated email alerts from a scheduled job, such as telling an assignee's manager when an incident has been idle for seven days. Three steps: register an event, script the job, build the notification.

|
|

5

|

BMC Remedy to ServiceNow Knowledge Article Migration

|

A high-level plan for one of the hardest parts of a Remedy migration: knowledge articles. Export as XML and CSV, load through import sets and transform maps, re-attach files with a Node.js script, then validate.

|
|

6

|

Product catalog data model for Order Management and its important points to remember at initial setup

|

How the Order Management catalog separates customer-facing products from technical resources, and which entities to configure first. It flags the setup traps: relationship types, composite flags and mandatory characteristics.

|
|

7

|

TEST strategy for TSM product Model, ORD creation and Decomposition

|

A test strategy for TSM order flows, from defining the product model to validating each step from approval through inventory and closure. Includes a sample ATF you can extend.

|
|

8

|

TSM Product docs, On-Demand Learnings, LAB, Blogs and Helpful Articles!

|

A curated reading list for Telecommunications Service Management: product docs, Now Learning courses and labs, and community blogs. A good bookmark for anyone starting on TSM.

|
|

9

|

Consumer Support in TSM Product Order and Service Order

|

The out-of-the-box TSM order APIs expect an account on every order, so B2C orders fail. This shows a workaround with a Consumer schema and overrides in the product and service order processors.

|
|

10

|

Overriding OOB Domain Order Validations (PO Cancelation) in TSM

|

Cancelling a domain order falls out because the OOB DomainOrder script include expects child orders to be closed. This explains how to extend it so cancelled children no longer block cancellation.

|
|

11

|

World of Client-side Scripts: #1

|

Demystifies three Client Script checkboxes: Inherited, Global and Isolate Script. Explains why scripts that touch the DOM, window or jQuery need Isolate Script turned off.

|
|

12

|

World of Client-side Scripts #2

|

Best practices for client scripts that are fast, maintainable and easy to debug. Covers limiting unnecessary runs, cutting server lookups, and avoiding DOM manipulation and global scripts.

|
|

13

|

World of Client-side Scripts: #3 (Beyond the Classic Form)

|

Where classic client scripts run today — Classic UI, Workspaces, Service Portal and catalog items — and which APIs break outside the classic form. Covers the UI Type field, g_modal and spModal, and Multi-Row Variable Sets.

|
|

14

|

World of Client-side Scripts: #4 (Async, Debugging and Testing)

|

Hands-on patterns for fast forms: g_scratchpad, async GlideAjax and onSubmit validation. Then debugging with DevTools, the JavaScript Log and Field Watcher, and testing with ATF code coverage (Australia release).

|
|

15

|

Sales CRM Decoded: The Big Picture

|

The opening article of my Sales CRM Decoded series: the full product view from lead to post-sales, the 24 applications in the Australia release, and how SOMT extends it for telecom. Explains why Product Catalog Management is the foundation every step depends on.

|

 

Thank you!

Thank you to everyone who has read, bookmarked, marked as helpful and shared these articles over the years — your questions and comments shaped many of them. A special thank you to the ServiceNow MVPs, fellow Rising Stars, Community moderators and every writer and blogger who shares what they learn. You set the example I try to follow.

 

I will keep this page updated as new articles are published. Connect with me on LinkedInso you don't miss the next one and tell me in the comments which topic you would like me to cover next.

View original source

https://www.servicenow.com/community/developer-articles/knowledge-shared-community-grown-my-complete-article-collection/ta-p/3612023