Posts

AboutPosts

How to pass catalog item variables to catalog tasks (sc_task)

Validate catalog item field changes onSubmit

Validating catalog item field changes onSubmitRead More →

Best practices for deploying Virtual Agent implementations

An honest review of Moneypark

An honest review of MoneyparkRead More →

Mortgages in Switzerland what I wish I knew

Mortgages in Switzerland what I wish I knewRead More →

Interesting ServiceNow Projects

How to delete a record in ServiceNow via script

How to set the fallback topic in ServiceNow Virtual Agent

How to set the fallback topic in ServiceNow Virtual AgentRead More →

How to solve Error: 'There was an error running the batch test.' when trying to test a model in NLU Workbench

How to solve Error: 'There was an error running the batch test.' when trying to test a model in NLU WorkbenchRead More →

How to pretty print XML in ServiceNow

How to pretty print XML in ServiceNowRead More →

How to create a new table in ServiceNow without the u_ prefix

How to create a new table in ServiceNow without the u_ prefixRead More →

Using gs.log from scoped apps

How to clear chat history in virtual agent

How to clear chat history in virtual agentRead More →

How to exit a topic and return to topic discovery in Virtual Agent

How to exit a topic and return to topic discovery in Virtual AgentRead More →

My Knowledge 24 Recap

My Knowledge 24 RecapRead More →

Fixing 'Cannot commit Update Set: Update scope id is different than update set scope id' errors in exported update sets

How does getLastErrorMessage work?

How does getLastErrorMessage work?Read More →

How to prevent a record insert in ServiceNow

How to prevent a record insert in ServiceNowRead More →

How to store and retrieve an array of values in a sys_property

How to store and retrieve an array of values in a sys_propertyRead More →

Emojis in virtual ageny survey not appearing in different languages

Emojis in virtual ageny survey not appearing in different languagesRead More →

How to add an attachment to a record with virtual agent

How to add an attachment to a record with virtual agentRead More →

How to restrict virtual agent to certain portals

How to restrict virtual agent to certain portalsRead More →

Escaping control characters in ServiceNow

How to escape control characters such as in ServiceNowRead More →

Linking a ServiceNow App in Studio to a Github Repository

Sleep in server-side scripts

Sleep in server-side scriptsRead More →

Running a scheduled job from a script

Running a scheduled job from a scriptRead More →

How to run a script in a field from another script

How to run a script in a field from another scriptRead More →

Deleting records after a transform map

Deleting records after a transform mapRead More →

How to delete multiple records

How to delete multiple recordsRead More →

How to get an MD5 hash in ServiceNow

How to get an MD5 hash in ServiceNowRead More →

Deleting records after a transform map completes

Deleting records after a transform map completesRead More →

New location for my NextExp content

New location for my NextExp contentRead More →

How to list the methods of a Java class in Rhino

How to list the methods of a Java class in RhinoRead More →

How to find out if a sysId has valid formatting

How to Pass Variables into a Modal

How to pass variables into a modal in ServiceNow Configurable WorkspacesRead More →

Scripted Automated Testing in ServiceNow

Scripted Automated Testing in ServiceNowRead More →

How to import an update set

How to import an update setRead More →

Useful Links and Resources for UI Builder and Next Experience

Useful Links and Resources for UI Builder and Next ExperienceRead More →

Some thoughts on Croatia

Some thoughts on CroatiaRead More →

Waiting for Condition Script in ServiceNow

Waiting for Condition Script in ServiceNowRead More →

File enumitem.sty not found

File enumitem.sty not foundRead More →

Authenticating against the ServiceNow API with Session Tokens

Authenticating against the ServiceNow API with Session TokensRead More →

AI Driven ServiceNow Development: A Wardley Map

AI Driven ServiceNow Development: A Wardley MapRead More →

Get date in DD.MM.YYYY format in ServiceNow

et date in DD.MM.YYYY format in ServiceNowRead More →

The Unreasonable Effectiveness of Sequence Diagrams in MermaidJS

The Unreasonable Effectiveness of Sequence Diagrams in MermaidJSRead More →

Ask Your Instance: Use Chat GPT To Understand Code on Your ServiceNow Instance

How to set the cc field on an email notification in ServiceNow

How to set the cc field on an email notification in ServiceNowRead More →

Advice for Organizing Update Sets

Custom Next Components: Check List

Next Experience Custom Component Development Resources

Resources for building custom Next componentsRead More →

Running PowerShell scripts programmatically with ServiceNow

Running PowerShell scripts programmatically with ServiceNowRead More →

Chat GPT for ServiceNow Developers

Chat GPT for ServiceNow DevelopersRead More →

Chat GPT Use Cases (Mostly Technical)

A collection of GPT use cases from across the internetRead More →

Opening a modal from a record in Configurable Workspaces

How to open a modal from a record in Configurable Workspaces, configured through UI Builder.Read More →

Adding an action bar button to a configurable workspace

How to add a button to the action bar on a form in a configurable workspace.Read More →

Proof of concept digital garden with Obsidian and Blot

How I created a digital garden with Obsidian and Blot.imRead More →

Creating a counter - Next Experience custom component development

A tutorial how to create a counter component using ServiceNow's Next UI Experience.Read More →

Resolving: Unexpected token < in JSON at position 0

How to resolve: Unexpected token < in JSON at position 0 in 'https://<instance-name>.service-now.com/api/now/table/sys_properties':Read More →

How to change the name of a custom next component.

A brief quick guide on how to change the name of a custom next component.Read More →

Setting up your environment for Now Experience / UI Builder custom component development

In this tutorial you will learn how to set up your local environment for development of custom Now Experience / UI Builder componentsRead More →

Type checking locally with SN Sync

In this tutorial you will learn how to set up local type checking with SN SyncRead More →

Resolving Error: Cannot find module '../build/Release/keytar.node'

How to resolve the error Error: Cannot find module '../build/Release/keytar.node'Read More →

Resolving the warning: This instance does not support dynamic commands. Functionality will be limited.

In this tutorial you will learn how to create custom UI Builder componentsRead More →

Debugging tips for UI Builder (ServiceNow Now Experience)

In this tutorial you will learn some tips on how to debug inside UI BuilderRead More →

How to make a remote REST API request using UI Builder (ServiceNow Now Experience)

In this tutorial you will learn how to make a REST request to a remote API from within UI Builder. This allows you to pull in external data resources into your Now Experience Configurable Workspace.Read More →

Weekly Crystallizations

Validating an email address

Creating a Catalog Task from a script in Service Now

Emergent Coordination of Labor Workshop Writeup: ETH Gathering 2022

Workshop writeupRead More →

Emergent Coordination of Labor Workshop

Workshop descriptionRead More →

Ritual Notes: Daime with Renata November 2022

Ritual NotesRead More →

Ritual Notes: Mushroom Retreat Outside Berlin 2022

Ritual NotesRead More →

Fixing intellisense in vscode using tailwind on a mac

A quick tutorial on how to get intellisense working with tailwind on a macRead More →

How to install Calculix on an M1 Mac

A quick tutorial on how to install Calculix on an M1 MacRead More →

How to create a clickable breadboard in Miro

A quick tutorial on how to create a clickable prototype in MiroRead More →

How to create Figma components that auto-resize to fit their contents

How to create Figma components that auto-resize to fit their contentsRead More →

What is The Graph

What is the Graph?Read More →

Installing chebpy on google colab

Installing chebpy on google colabRead More →

Mask a NumPy array with two or more conditions

Mask a NumPy array with two or more conditionsRead More →

The Hairdresser Analogy

The Hairdresser AnalogyRead More →

Waarom we allemaal onze Whatsapp groepen naar Signal zouden moeten verhuizen

Outliner Design Patterns

A City is Not a Tree by Christopher Alexander

My solutions to exercises in 'Eloquent JavaScript'

A historical list of outlining software

A historical list of outlining softwareRead More →

Setting up a cover image for your blog template with Gatsby and MDX

A walkthrough on how to set up a cover image for your blog template with Gatsby and MDX.Read More →

What problems do outliners solve?

What problems do outliners solve?Read More →

Outliners

OutlinersRead More →

Restoring a missing composer.json

Restoring a missing composer.jsonRead More →

Wrapping ahref links in CSS

How to make ahref tags wrap using CSSRead More →

Roam's Pattern Language: Pages & Blocks

Roam's Pattern Language: Pages & BlocksRead More →

Twitter login react firebase

Productivity vs. Privacy

Productivity vs. PrivacyRead More →

Setting up a node express postgres API on herkou

Roam Usage Patterns

Patterns for effectively using RoamRead More →

How to back up a Roam Research database on github

How I backup my Roam databaseRead More →

Insights into GPT-3

An overview of my insights into using GPT3Read More →

Beware your language of least resistance

Some thoughts on practicing a languageRead More →

Comments on Paul Grahams Orthodox Privilege essay

this post has all of the right fieldsRead More →

Doing free strategy consultations [Retro Apr, 2020]

this post has all of the right fieldsRead More →

The two tracks in my mind

this post has all of the right fieldsRead More →

Niching down on status trackers and progress updates

this post has all of the right fieldsRead More →

Distracted by Corona [Retro Mar, 2020]

this post has all of the right fieldsRead More →

All-in on Roam [Retro Feb, 2020]

this post has all of the right fieldsRead More →

Grading goals with vectors

this post has all of the right fieldsRead More →

Finding out I procrastinate [Retro Jan, 2020]

this post has all of the right fieldsRead More →

My December 2019 Retrospective

this post has all of the right fieldsRead More →

My November 2019 Retrospective

this post has all of the right fieldsRead More →

My September 2019 Retrospective

this post has all of the right fieldsRead More →

My August 2019 Retrospective

this post has all of the right fieldsRead More →

My July 2019 Retrospective

this post has all of the right fieldsRead More →

My June 2019 Retrospective

this post has all of the right fieldsRead More →

Reflections on a new writing habit

this post has all of the right fieldsRead More →

How I came up with a name for my agency

this post has all of the right fieldsRead More →

My May 2019 Retrospective

this post has all of the right fieldsRead More →

Pingcoin in Iran

this post has all of the right fieldsRead More →

Why write at all?

this post has all of the right fieldsRead More →

My April 2019 Retrospective

this post has all of the right fieldsRead More →

My March 2019 Retrospective

this post has all of the right fieldsRead More →

My February 2019 Retrospective

this post has all of the right fieldsRead More →

Digitally rendered 3D elevation + 1798 political map of Switzerland

this post has all of the right fieldsRead More →

My January 2019 Retrospective

this post has all of the right fieldsRead More →

My 2018 Retrospective

this post has all of the right fieldsRead More →

My December 2018 Retrospective

this post has all of the right fieldsRead More →

My November 2018 Retrospective

this post has all of the right fieldsRead More →

My 24-hour startup challenge retrospective

this post has all of the right fieldsRead More →

My 24-hour Startup Challenge

this post has all of the right fieldsRead More →

Idea Validation: Better Youtube recommendations

this post has all of the right fieldsRead More →

Building a Breakup Recovery Solution for Men: July 2017 Update

this post has all of the right fieldsRead More →

Building a Breakup Recovery Solution for Men: May 2016 Update

this post has all of the right fieldsRead More →

Building a Breakup Recovery Solution for Men: Introduction

this post has all of the right fieldsRead More →