Varnish
tcp/80
openresty
tcp/443
Open service 2a04:4e42::775:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-vie6346-VIE X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.342443,VS0,VE1 x-request-id: 0801809b-4cc6-4e4a-9cf9-dd72fd3bc607 Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42:400::775:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475560
X-Served-By: cache-ams21040-AMS, cache-lga21920-LGA
X-Cache: HIT, HIT
X-Cache-Hits: 6, 1
X-Timer: S1769386190.321954,VS0,VE3
Vary: Cookie, Accept-Encoding
x-request-id: 736ffe9c-e53c-46f0-b427-db80e87643da
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 2a04:4e42:600::775:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-lga21964-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.291233,VS0,VE1 x-request-id: 5088fb46-2b3b-4b99-ae4e-21ae8886f034 Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42:600::775:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475561
X-Served-By: cache-ams21040-AMS, cache-fra-eddf8230075-FRA
X-Cache: HIT, HIT
X-Cache-Hits: 2, 1
X-Timer: S1769386190.261800,VS0,VE1
Vary: Cookie, Accept-Encoding
x-request-id: bfd141e3-da55-4954-af04-cd2738746efd
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 2a04:4e42::775:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 475560
Date: Mon, 26 Jan 2026 00:09:50 GMT
X-Served-By: cache-ams21040-AMS, cache-vie6351-VIE
X-Cache: HIT, MISS
X-Cache-Hits: 25, 0
X-Timer: S1769386190.300207,VS0,VE19
Vary: Cookie, Accept-Encoding
x-request-id: c2ac8fea-6d51-4161-ad63-6171e6279354
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 2a04:4e42:400::775:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230048-FRA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.248171,VS0,VE0 x-request-id: 463a47a6-90f3-4276-8433-9c78e769fe08 Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.195.7:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-bom-vanm7210027-BOM X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.274757,VS0,VE0 x-request-id: 7af027fe-d069-432f-9915-8b8034ca84f4 Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.3.7:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475560
X-Served-By: cache-ams21040-AMS, cache-pao-kpao1770023-PAO
X-Cache: HIT, HIT
X-Cache-Hits: 23, 1
X-Timer: S1769386190.375183,VS0,VE3
Vary: Cookie, Accept-Encoding
x-request-id: 3005b0c5-26ef-4814-ac47-c5f7b8dbb2a4
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 2a04:4e42:200::775:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-sjc1000121-SJC X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.194379,VS0,VE1 x-request-id: 68344cf0-3102-420c-a92e-0bd6f29e739b Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42:200::775:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 475561
Date: Mon, 26 Jan 2026 00:09:50 GMT
X-Served-By: cache-ams21040-AMS, cache-sin-wsat1880021-SIN
X-Cache: HIT, MISS
X-Cache-Hits: 26, 0
X-Timer: S1769386190.375427,VS0,VE166
Vary: Cookie, Accept-Encoding
x-request-id: 32485bec-76e6-4768-865a-773b2d3031cc
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 151.101.67.7:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-sin-wsss1830089-SIN X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.191334,VS0,VE1 x-request-id: 557664c4-c5fa-4f52-ac4a-7eeef395564e Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.67.7:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475560
X-Served-By: cache-ams21040-AMS, cache-lga21990-LGA
X-Cache: HIT, HIT
X-Cache-Hits: 6, 1
X-Timer: S1769386190.243364,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: c5786eb0-1c53-4dfa-9e1e-fa6cdd34196b
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 151.101.3.7:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-lga21950-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.157868,VS0,VE2 x-request-id: 1f2eb812-d959-4d95-ac21-c3c769e294cc Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.131.7:80 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://www.playfulprocess.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:09:50 GMT Via: 1.1 varnish X-Served-By: cache-lga21945-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769386190.159828,VS0,VE1 x-request-id: d888c660-84d1-4f57-8feb-3f29c698c586 Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.195.7:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475560
X-Served-By: cache-ams21040-AMS, cache-lcy-egml8630092-LCY
X-Cache: HIT, HIT
X-Cache-Hits: 22, 1
X-Timer: S1769386190.146960,VS0,VE1
Vary: Cookie, Accept-Encoding
x-request-id: 8107b0d4-be14-4122-8666-10984704a1e0
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met
Open service 151.101.131.7:443 · www.playfulprocess.com
2026-01-26 00:09
HTTP/1.1 200 OK
Connection: close
Content-Length: 70228
Server: openresty
Content-Type: text/html; charset=utf-8
Status: 200 OK
cache-control: public, max-age=0
etag: W/"11254-A7ukPogS51Fsos8OXnnvIrRdPDA"
Fastly-Restarts: 2
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:09:50 GMT
Age: 475560
X-Served-By: cache-ams21040-AMS, cache-lcy-egml8630040-LCY
X-Cache: HIT, HIT
X-Cache-Hits: 22, 1
X-Timer: S1769386190.147643,VS0,VE1
Vary: Cookie, Accept-Encoding
x-request-id: a4524895-084c-4f17-bf6c-63a9a5bd77df
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: PlayfulProcess
<!DOCTYPE html>
<html lang="en" class="is-color-default">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PlayfulProcess</title>
<link rel="preload" as="style" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<link rel="preload" as="script" href="https://www.playfulprocess.com/assets/built/main.min.js?v=45dec3b48f">
<link rel="stylesheet" type="text/css" href="https://www.playfulprocess.com/assets/built/screen.css?v=45dec3b48f">
<script>
// Function to set the theme
function setTheme(theme) {
document.documentElement.setAttribute('data-theme', theme);
localStorage.setItem('theme', theme);
updateThemeToggleIcon(theme);
}
// Function to get the user's color scheme preference
function getColorScheme() {
return window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
}
// Function to update theme toggle icon
function updateThemeToggleIcon(theme) {
const toggle = document.querySelector('.gh-theme-toggle');
if (toggle) {
toggle.setAttribute('data-theme', theme);
}
}
// Function to toggle theme
function toggleTheme() {
const currentTheme = document.documentElement.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
setTheme(newTheme);
}
// Get the theme setting from Ghost
var themeSetting = 'light';
var savedTheme = localStorage.getItem('theme');
// Initialize theme based on settings
if (themeSetting === 'user') {
// Use saved preference if available, otherwise system preference
if (savedTheme) {
setTheme(savedTheme);
} else {
setTheme(getColorScheme());
}
} else if (themeSetting === 'light') {
setTheme('light');
} else if (themeSetting === 'dark') {
setTheme('dark');
} else if (themeSetting === 'system') {
setTheme(getColorScheme());
}
// Add click handler to theme toggles
document.addEventListener('DOMContentLoaded', function() {
const themeToggles = document.querySelectorAll('.gh-theme-toggle');
themeToggles.forEach(toggle => {
toggle.addEventListener('click', function() {
if (themeSetting === 'user') {
toggleTheme();
}
});
});
});
// Listen for changes in system color scheme
if (themeSetting === 'system') {
window.matchMedia('(prefers-color-scheme: dark)').addListener((e) => {
setTheme(e.matches ? 'dark' : 'light');
});
}
</script>
<meta name="description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<link rel="icon" href="https://www.playfulprocess.com/content/images/size/w256h256/2025/05/ChatGPT-Image-May-25--2025--02_52_55-PM-2.png" type="image/png">
<link rel="canonical" href="https://www.playfulprocess.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://www.playfulprocess.com/page/2/">
<meta property="og:site_name" content="PlayfulProcess">
<meta property="og:type" content="website">
<meta property="og:title" content="PlayfulProcess">
<meta property="og:description" content="Playfully processing life's mess. A place to explore ideas and tools to improve wellbeing anchored in NVC, non-duality and playfulness.">
<meta property="og:url" content="https://www.playfulprocess.com/">
<meta property="og:image" content="https://www.playfulprocess.com/content/images/2025/07/Picture1.png">
<met