Varnish
tcp/80
openresty
tcp/443
Open service 151.101.67.7:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-sjc10043-SJC
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 10, 1
X-Timer: S1769387626.326262,VS0,VE3
Vary: Cookie, Accept-Encoding
x-request-id: 0e300652-7f18-4872-add6-ddefdf774cad
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 2a04:4e42:200::775:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:46 GMT Via: 1.1 varnish X-Served-By: cache-sin-wsat1880037-SIN X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.164975,VS0,VE0 x-request-id: fc8afb5a-ed90-469d-b52e-88585c1db2c0 Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.3.7:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:46 GMT Via: 1.1 varnish X-Served-By: cache-sjc10069-SJC X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.107933,VS0,VE0 x-request-id: 08e8af77-213c-4b50-8254-6ed18830c31e Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.3.7:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-pao-kpao1770058-PAO
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 9, 1
X-Timer: S1769387626.274936,VS0,VE5
Vary: Cookie, Accept-Encoding
x-request-id: 0919bcae-0050-44ad-a180-c28dc677a3e9
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 2a04:4e42:200::775:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
cache-control: public, max-age=0
status: 200 OK
content-type: text/html; charset=utf-8
server: openresty
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 296125
X-Served-By: cache-ams2100117-AMS, cache-ams21065-AMS, cache-fra-eddf8230129-FRA
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 6, 1
X-Timer: S1769387626.117202,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: 2313d1a4-fa9b-4666-b156-3cb619764345
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 2a04:4e42:400::775:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-lga21925-LGA
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 7, 1
X-Timer: S1769387626.118144,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: 1fe606af-3a6f-48a2-91cf-eb4bfa001d40
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 2a04:4e42:600::775:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
cache-control: public, max-age=0
status: 200 OK
content-type: text/html; charset=utf-8
server: openresty
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 296125
X-Served-By: cache-ams2100117-AMS, cache-ams21065-AMS, cache-fra-eddf8230021-FRA
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 6, 1
X-Timer: S1769387626.047305,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: 3cf2bd5d-efd9-42b9-9a25-eaf041806c57
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 151.101.131.7:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:46 GMT Via: 1.1 varnish X-Served-By: cache-lga21925-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.080689,VS0,VE1 x-request-id: 7e240387-28da-4b18-8e45-7d53ec46365c Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42:600::775:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:46 GMT Via: 1.1 varnish X-Served-By: cache-lga21951-LGA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.012749,VS0,VE1 x-request-id: 7f89122f-bf0d-4bd0-8391-5076ad8e454f Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42:400::775:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:46 GMT Via: 1.1 varnish X-Served-By: cache-rtm-ehrd2290045-RTM X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.008232,VS0,VE1 x-request-id: 59efd3e8-7bb3-4b26-9d8b-e7e11f41c572 Ghost-Fastly: true;production Alt-Svc: clear
Open service 2a04:4e42::775:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:46 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-lga21931-LGA
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 7, 1
X-Timer: S1769387626.122913,VS0,VE2
Vary: Cookie, Accept-Encoding
x-request-id: 07199c34-8ad6-407a-93be-b6a7185ee3db
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 2a04:4e42::775:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:45 GMT Via: 1.1 varnish X-Served-By: cache-yyz4528-YYZ X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.995920,VS0,VE2 x-request-id: 53de3348-f45b-4c6e-b255-6df0cac24e58 Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.195.7:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:45 GMT Via: 1.1 varnish X-Served-By: cache-yyz4574-YYZ X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.987215,VS0,VE1 x-request-id: aae94255-1236-4703-94df-ec3108787eee Ghost-Fastly: true;production Alt-Svc: clear
Open service 151.101.195.7:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:45 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-rtm-ehrd2290049-RTM
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 6, 1
X-Timer: S1769387626.931300,VS0,VE1
Vary: Cookie, Accept-Encoding
x-request-id: bb88500d-d75a-485c-a800-6bb711542681
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 151.101.131.7:443 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 38044
server: openresty
content-type: text/html; charset=utf-8
etag: W/"949c-xmXDUWFrtbCxlM0U1IVaxCYDvd8"
cache-control: public, max-age=0
status: 200 OK
via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Mon, 26 Jan 2026 00:33:45 GMT
Age: 166829
X-Served-By: cache-ams2100134-AMS, cache-ams21065-AMS, cache-vie6355-VIE
X-Cache: MISS, HIT, HIT
X-Cache-Hits: 0, 8, 1
X-Timer: S1769387626.960221,VS0,VE1
Vary: Cookie, Accept-Encoding
x-request-id: 462f6baa-0638-4f79-b4d2-f2a68c3b483a
Ghost-Fastly: true;production
Alt-Svc: clear
Page title: Daliso Zuze
<!DOCTYPE html>
<html lang="en" class="is-color-onyx">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Daliso Zuze</title>
<link rel="preload" as="style" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<link rel="preload" as="script" href="https://dalisozuze.com/assets/built/main.min.js?v=d109f8fcb3">
<link rel="stylesheet" type="text/css" href="https://dalisozuze.com/assets/built/screen.css?v=d109f8fcb3">
<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 = 'user';
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="Thoughts, stories and ideas.">
<link rel="icon" href="https://dalisozuze.com/content/images/size/w256h256/2025/02/apple-touch-icon-1.png" type="image/png">
<link rel="canonical" href="https://dalisozuze.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<meta property="og:site_name" content="Daliso Zuze">
<meta property="og:type" content="website">
<meta property="og:title" content="Daliso Zuze">
<meta property="og:description" content="Thoughts, stories and ideas.">
<meta property="og:url" content="https://dalisozuze.com/">
<meta property="og:image" content="https://static.ghost.org/v5.0.0/images/publication-cover.jpg">
<meta property="article:publisher" content="https://www.facebook.com/ghost">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Daliso Zuze">
<meta name="twitter:description" content="Thoughts, stories and ideas.">
<meta name="twitter:url" content="https://dalisozuze.com/">
<meta name="twitter:image" content="https://stati
Open service 151.101.67.7:80 · dalisozuze.com
2026-01-26 00:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://dalisozuze.com/ Accept-Ranges: bytes Date: Mon, 26 Jan 2026 00:33:45 GMT Via: 1.1 varnish X-Served-By: cache-fra-eddf8230128-FRA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1769387626.908284,VS0,VE0 x-request-id: 3a9a2066-c0fc-453a-b21f-ddc8b7954cc9 Ghost-Fastly: true;production Alt-Svc: clear