cloudflare
tcp/443 tcp/80 tcp/8443
Open service 2606:4700:3034::6815:4b36:80 · tymbits.com
2026-01-22 01:21
HTTP/1.1 301 Moved Permanently
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZXxf960pdo%2BTnPzr0Q7BHmNbz8mwcVkReE4Cb9IUdCMZd2LP7QSxpcFqyLGKNi1Am9javKTz8cQkGR4FDRg6oVI2%2Fn98jf7oatd5BTJOLqV0Az6c3%2Fsi"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c1b3cb0db487c90-EWR
Open service 104.21.75.54:80 · tymbits.com
2026-01-22 01:21
HTTP/1.1 301 Moved Permanently
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FGDDf9W0LxEDGWpv3XSbYjUoXkM7vDKikxgiiS9EwtQBlzmtj6quMO49HDurzrauHM0IdBv8pa80ZnAg1NniTzcaIXgwVfYSN7CN"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c1b3cb09a871705-EWR
Open service 2606:4700:3033::ac43:d6d2:8443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ek%2FccRQ115nTKOslOup0lWmVxPPJCotmORdhOCPbXgaYLcWesnY08x76Q0toKmENrdTLHxtmrcfiDky57T4SGkM1okfg9K%2B%2BkK35SbxfeymtMbnMtnHB"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=36
CF-RAY: 9c1b3cb09ded9409-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 104.21.75.54:443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GzK%2BXn6mf4XVjhSQUqanWKG%2FZBQppUDOlKUEq1uDNODp9%2FFcSfhkr7xBO8lW1jgIWWrYHwy2gkpa7Jd%2FX56Z4FgjiZtxvFLhWHL0"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=33
CF-RAY: 9c1b3cb07feffff2-AMS
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3034::6815:4b36:8443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fvjsNvrzHVBOFcHT0m3f%2FIwvsMKk0haC8IzyHgCaK%2FI9rckxnzjN%2BES8CMdFaTREWVJC3CxWx7Y5nb4CW4U8Z9KZJTHpmiWJ6Mmeor3hVuR0p0Mi0ikR"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=33
CF-RAY: 9c1b3cb088071606-AMS
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 172.67.214.210:8443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OHB%2FG2DqiFUUrRttF9OKChqbIukbp%2Fq%2BH%2FpmGaLlWcDSkjWgvG5O23JxfFVMSbG7ZfPyR8MsyASS2Hh3rplDMLf%2BZbIHWvIboa1e"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=29
CF-RAY: 9c1b3cb07f4ad268-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 172.67.214.210:80 · tymbits.com
2026-01-22 01:21
HTTP/1.1 301 Moved Permanently
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pt2X1GvK0PR%2Fc6dZit4VM3JNiNpcADBHUETCTIXUV9LkCnCn%2Fo9Z9hPvbQXyT8BNMw0HDkQ3LOruOeXytbcuUySdQPtlmod6hcam"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c1b3cb02af8e7b9-FRA
Open service 172.67.214.210:443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QmrvfhCCU5P5HwygF%2Bcc7Es1ai8VfL8005bNGXduQnYyccoRsk7BlHoU4lLbtTSeU7Xq3SyRL8IVAOHeB%2Ba0ZSuYDjA%2FEoDTHGST"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=39
CF-RAY: 9c1b3cb06d718ed9-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3033::ac43:d6d2:80 · tymbits.com
2026-01-22 01:21
HTTP/1.1 301 Moved Permanently
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LAruM2%2Fl8Je1pmjlrxNbxA%2BehEoE93DENPdyJnjGzzVTNpuN5CqPjKz0xThSx1A1zdINHa67jSE96Nxxh6q7GIh%2Bwm2RbiL5VGGDb8HJkGpLabKrzw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c1b3cb03fdd3d3e-EWR
Open service 104.21.75.54:8443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Rt650Tqvuae%2F%2B2lcbF891neV9hqltCvRnR9%2F8hbYLSolX%2BEmVyZoIXKz7lR8VC3QQkOEUKx0VqfcI0u%2B81%2F4eQj3%2FQGViYp8jzjT"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=47
CF-RAY: 9c1b3cb05ad06a5c-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3034::6815:4b36:443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=MDb8wiSb5isI6cILKWIdzLQrgVUa8%2Fw%2FxmyG1lmLTrbwVltdMq2ohK0yK%2B7Q4M16R7Ujtl69OyccCIuIZmr911d6lnLW76Qd3sk%2BwRXE%2BIwT8Nsje9nR"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=52
CF-RAY: 9c1b3cb03f0a1637-SJC
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3033::ac43:d6d2:443 · tymbits.com
2026-01-22 01:21
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 01:21:53 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uSxJKPi%2BpMnMqN7eoAJtj5k8Z5vo0Hsfg600b1%2FSu6seqOZ8RbyLnZhUoCnpbAob%2B2SBlsPWZ7AzdiDiBe26jG8A17KotCZ4FZk9oQjB8eVcKg8YZg8a"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=884
CF-RAY: 9c1b3cb139d18596-BOM
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3034::6815:4b36:8443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=23,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TQ%2FM68%2BucX4dRWtOy%2FbJNLzGA27pdmhP6cvB1jqt26wYQKkURtDa%2BJX7RbPW6TVXEebr5Bp23AOkZx%2B7SdcwUS4fuFKGerj86eYYoiWfsUjE4xFj3nrJLJHCSqc8mwHLsSy05aJHy%2Fby"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebfdc35f95b-SJC
alt-svc: h3=":8443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 2606:4700:3033::ac43:d6d2:443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xMHy0ou1lNKh5PgsHQFR3rG8wxbVuiwL%2FFlLUpYXhN3FT42dksJNqMckRHrZBlbmpGTh0nl6Zi5S4CdaetlOyFckpBNQ2M3m9hYJDXtGlRlvIFrohFJCQHrPP%2BReJ%2FzqXiA6Pi%2Fj1zpI"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebfe907abf1-YYZ
alt-svc: h3=":443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 172.67.214.210:443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FpT%2FEjf4oBEAWIaoeihgOQxNQk4Mm%2BraiWWvFVj9pGcsuul7vAHL2clbRm6D1ezhDyvXQrOmPtHw4Y91uO4FPnLQOa5%2FQg963%2BiXlW8FEslCsHCDGZ%2BKtFd8bvWq"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebfda0e6e57-YYZ
alt-svc: h3=":443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 104.21.75.54:80 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://unique-id-backend.tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=O7MGDxEUWJaBMukcjt58hH8t%2F6AtXjX5upXcBk5r5BMndGqHahXXbWnOvFP1ZNrgnPa2%2BzBBdWbu58eGOyq%2F90JuCFBBZ7YmrBVn6DZCVbECQG6VpJMGdlGqVFJ4"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=17,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebfad70ab08-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3033::ac43:d6d2:80 · tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=w8ubdqO1kve%2B8el3cmFmtZ35tIjPoMT5B2ZV6eUFGvok2ziDPdMdgaMksUIuvTFIc6tXGdrc%2FGQyi%2BqhZ0mClwSfXG%2B9EEfxrVjmQkBJYKU5zpwx9hwD"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebfd82b243e-FRA
Open service 104.21.75.54:80 · tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HjAuWVal%2B0gd1sqVkjVEoU7W2mF3R%2FiG961Dq2xHd%2BSs76puFv8Rf01%2BqHahf%2BroHlXkpWQS4WE%2FVJlAkGGGjT2d5HnHC9v8x6t5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebf4da540bf-SIN
Open service 2606:4700:3034::6815:4b36:8443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4%2FMCfwbIQhelh6yU%2Bj2yTt8FHcLvT5dt3BpFgQ%2B8%2BHyhSg%2BnxnpKBwq9ZwGpMd%2BghyOp9YoYMdTjgSHNVOIPOmPDbQ7r2VzOQN7y0D56exgvJTPLXwft"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=35
CF-RAY: 9bcffebfed64dcc4-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3033::ac43:d6d2:8443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BTUNc%2Fdf0edHFzXoCBlAJDIas%2BWiVJB1hO19AdWmxfEh5P5v4wFQEAyzYLDM6WNVMwLyMfeeNbbjRn7lGiBejWWCwiKsGtxSOulpkvcmeApTB8%2BO82UxqXiDvqjywWKtmu1jcmOZHo%2BJ"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebf092dfe1a-SIN
alt-svc: h3=":8443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 172.67.214.210:80 · tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GXdGJ%2B%2FT7jIen8OlqjccoscojIfG3Zm3vyYfa2bTf9kh3J5WxiS43tc4vtpp0e7DLFkMWtxiWvi7e%2FaPUJqEa9BHwRXsd3bbcJl0"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebeef0a6cc1-SIN
Open service 2606:4700:3033::ac43:d6d2:443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eS6CJbm%2Fuo07B9eJnSjiKgkwW7HWX3ekuOBZ46fhwBEpClYW%2FyJFWwOhDzz%2BRZq6vj0V0UUwBnnaPF5muhfQO57yTUJC%2BXFKehiS577%2BmYpwRJDpJo0s"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=47
CF-RAY: 9bcffebf3c868eab-AMS
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 172.67.214.210:8443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=qtJrzW6e%2Btw4BFlUQbj5JnztStLiSEuXUmsBPfOCMD5WSsReDadsLnOF2I1MQqpSLAJKrr3lv3t3mYH9781xaFrOEzDveHsPbsWY"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=40
CF-RAY: 9bcffebf2fdd9191-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3034::6815:4b36:443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tmsjzxRqjE3gS4lHdDDkVo%2FvTYN6J9bpJq4SXchd79aX2EzNYEJboG9iSoclKk6%2F1OjnOtHc68yhAPSuEZ9Z1jOI03r%2F96xKs3brWhMWoS1ADga7mplK"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=92
CF-RAY: 9bcffebf2ff244b0-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3033::ac43:d6d2:8443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2140mP0lIESO6lsZjjyhaqR%2BZgs1%2BteL%2FoUh8p9Aq6aAewSiELFNYUbJIdwJDXTotsUdmj5QVFjIv7jmrQxCppbo65i83Gr8G21qAbLr6v53oVJjnM4I"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=39
CF-RAY: 9bcffebf1aaeabd6-YYZ
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 104.21.75.54:8443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=v%2BYkmf91%2BqjVu8q%2BpbT%2BarvK0aOO8%2FmTzcPBNzpYE0Jk4uJ351VPyfyfvamF6mtZHTm1V5uAPULQSE57P3aNt5Y7VALSmIG7%2Flw9be00oYu%2BJbZEeYBeEdG%2BmUAh"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebec8a980d0-EWR
alt-svc: h3=":8443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 2606:4700:3033::ac43:d6d2:80 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://unique-id-backend.tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=X7gIFXjXXFQd%2BwfCm2tr3rAKBrejAo2Kg8nHDe0rbJHHKGmyaT6RMnLVw%2B%2BOBHWt%2FvwbHr70pQi8uwZj0Y5z9mQs2YcdG89fxNwjmV1ii4UiI9XCaQO2GpX%2Fl4lkNuzUnvbIo8WD%2FExN"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebe9b618af6-YYZ
alt-svc: h3=":443"; ma=86400
Open service 104.21.75.54:443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dwXIsS3P4DcdF8OnLa5zcWo6YjVUTMb4aqJFgH0Cq8LnoI%2BRBxoGonMTOj6IPf2QYx2bu%2FQKu%2FIrQkr7%2B1V4u%2B7H8G8QMBy7MxjQaXLSGKUear3TuoipBZImjMHO"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebe8d18ad10-AMS
alt-svc: h3=":443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 172.67.214.210:80 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://unique-id-backend.tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NeaF42iuST8gNJkyAv000C%2FxQGSLy4tXphWCEPRwTsXtU%2F6%2F0IavAhkmm9%2F8w7uCtgtB%2Fdsg9YZvpXJtLBRWjAxNVUh66wABB7jjxqZ4phb2UGcW3jIpO%2Ff4agkh"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebe6f5f666a-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3034::6815:4b36:80 · tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fdsg%2BHFmI7iglf%2FPufzQ2tolTNtaxcWMWgB4XjFbHtXSaysvfwpb6UeqQifbCV8HrBJ9G3o13kSdcjPcTlqA9XWt%2FQJX6Z2KWcT1pXFTnglRqW2l2ZEW"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=16,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebe7b6b385f-LHR
Open service 104.21.75.54:443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8wfzH%2Bbkw7B0do1U1wd%2FWXTCbcipaq6JKP1cNNPR0AI0p7cdaZYYjKUIPp2Ztg5%2FrdC%2Fvl2u4pTFEzlhablL2szt3bQFjZU8e30K"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=37
CF-RAY: 9bcffebebca4dc60-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 2606:4700:3034::6815:4b36:443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KZcRAKA1cjM0DzTR382Pk8MuJyW9Vs42oiM8BGFONiN%2FKSP53ZLNam8i1xufI9oJLTewiBWH846q1vRYGCZ4u82qngRWJ9XysynNGi42ZKGBSPDGUz4iYSUmpx%2BnrQY%2FxKM4iczlOUl%2B"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebe8a47bb4d-FRA
alt-svc: h3=":443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints
Open service 2606:4700:3034::6815:4b36:80 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 301 Moved Permanently
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Length: 0
Connection: close
Location: https://unique-id-backend.tymbits.com/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VBMswC3UzZe07PJM82tc3wRPZJI5Zd5AL8TFNFDnsWdRbPGLOMwjQKH%2F2vcKOoS9Ef%2FVFVaQm0Ap618ncXLOjN%2FH2oYARSEtHTf5u4Mtjgfuj9zo9E7xgMWCD5%2BnULYcdZPuQTCqvgqf"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bcffebe4d621c26-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.75.54:8443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CAU22ukmmTDb1MWSETUaFvSCLwYf%2FQokQVvPYuzQWoS89j6qt4fDvywmA825e9Wf3GAxg1%2Be4ea57sdXMgswT6%2BulKA%2F0D85YhkC"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=48
CF-RAY: 9bcffebebd65639b-LHR
alt-svc: h3=":8443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 172.67.214.210:443 · tymbits.com
2026-01-12 22:12
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=t7p%2ByBthGdd%2FCWZQCGk84GUD1aUISrb5IhbofZ1WSfjdVcavDqKTBrUuuYps6Hjye4bhY7kD8xaM9ErOJ1QoAMNhL0jLrhoM%2Bp7y"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=45
CF-RAY: 9bcffebeab53557f-FRA
alt-svc: h3=":443"; ma=86400
Page title: Welcome to TymBits
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-regular.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-500.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://tymbits.com/fonts/vendor/jost/jost-v4-latin-700.woff2" as="font" type="font/woff2" crossorigin>
<script
src="/js/color-mode.86a91f050a481d0a3f0c72ac26543cb6228c770875981c58dcbc008fd3f875c8.js"
integrity="sha256-hqkfBQpIHQo/DHKsJlQ8tiKMdwh1mBxY3LwAj9P4dcg=">
</script>
<link rel="stylesheet" href="/main.657d69414acb19093d27af3cc9332fad1e0a1b22be4b86d76fca9766186d816c565cfb04ca08c660b0efb0d633368aa6db303fe13a0d97cc390d79575a89c749.css" integrity="sha512-ZX1pQUrLGQk9J688yTMvrR4KGyK+S4bXb8qXZhhtgWxWXPsEygjGYLDvsNYzNoqm2zA/4ToNl8w5DXlXWonHSQ==" crossorigin="anonymous">
<noscript><style>img.lazyload { display: none; }</style></noscript><base href="https://tymbits.com/">
<link rel="canonical" href="https://tymbits.com/">
<link rel="alternate" type="application/rss+xml" href="https://tymbits.com/index.xml" title="TymBits">
<title>Welcome to TymBits</title>
<meta name="description" content="Learn about distributed system">
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link
rel="apple-touch-icon"
href="/apple-touch-icon.png"
sizes="180x180"
type="image/png"
>
<link
rel="icon"
href="/favicon-192x192.png"
sizes="192x192"
type="image/png"
>
<link
rel="icon"
href="/favicon-512x512.png"
sizes="512x512"
type="image/png"
>
<link rel="manifest" href="/manifest.webmanifest">
<meta property="og:title" content="Welcome to TymBits">
<meta property="og:description" content="Learn about distributed system">
<meta property="og:type" content="website">
<meta property="og:url" content="https://tymbits.com/"><meta property="og:image" content="https://tymbits.com/favicon.png"><meta property="og:site_name" content="TymBits">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://tymbits.com/favicon.png"><meta name="twitter:title" content="Welcome to TymBits">
<meta name="twitter:description" content="Learn about distributed system">
<meta name="twitter:site" content="@getdoks">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "WebSite",
"url": "https://tymbits.com/",
"name": "TymBits",
"description": "Learn about distributed system"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Person",
"url": "https://tymbits.com/",
"name": "TymBits",
"image": [
{
"@id": "https://tymbits.com/favicon.png"
}
]
}
]
}
</script>
</head>
<body class="single home" data-bs-spy="scroll" data-bs-target="#toc" data-bs-root-margin="0px 0px -60%" data-bs-smooth-scroll="true" tabindex="0">
<div class="sticky-top">
<header class="navbar navbar-expand-lg">
<div class="container-fluid">
<a class="navbar-brand me-auto me-lg-3" href="/">TymBits</a>
<button type="button" id="searchToggleMobile" class="btn btn-link nav-link mx-2 d-lg-none" aria-label="Search website">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
Open service 172.67.214.210:8443 · unique-id-backend.tymbits.com
2026-01-12 22:12
HTTP/1.1 404 Not Found
Date: Mon, 12 Jan 2026 22:12:23 GMT
Content-Type: text/plain
Content-Length: 54
Connection: close
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Access-Control-Allow-Origin: *
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=qedCG7UhE3GtAm%2Fru8t4IHq92yU%2BHzTrQYbfYpdfnCbC4dDjM2ZRbhuy0o7PcqJm%2F6Kt1KlkrSBj30tdln0hNdJh6jzNzWshf18yR9TR7dPWbF52lawfohWonp9i"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9bcffebe4883ccd7-LHR
alt-svc: h3=":8443"; ma=86400
Not Found: Please use either /xid or /nanoid endpoints