- ID scansione:
- 3d52a6ff-74f8-42ee-8ab6-28434c4352e9Fatto
- URL inviato:
- https://xeiaso.net/
- Report terminato:
Link · 28 trovati
I link in uscita identificati dalla pagina
Link | Testo |
---|---|
https://twitch.tv/princessxen | twitch streamer |
https://tigrisdata.com/blog/nomadic-compute/ | Nomadic Infrastructure Design for AI Workloads |
https://blog.heroku.com/how-to-make-progressive-web-app | How to Make a Progressive Web App From Your Existing Website |
https://web.archive.org/web/20210318102148/https://tech.lightspeedhq.com/palisade-version-bumping-at-scale-in-ci/ | Palisade: Version Bumping at Scale in CI |
https://tailscale.com/blog/magicdns-why-name/ | An epic treatise on DNS, magical and otherwise |
https://tailscale.dev/blog/weaponizing-hyperfocus | Weaponizing hyperfocus: Becoming the first DevRel at Tailscale |
https://tailscale.dev/blog/headscale-funnel | Using Tailscale without Using Tailscale |
https://fly.io/blog/how-i-fly/ | How I Fly |
https://h.within.lgbt | The h Programming Language |
https://github.com/Xe/olin | Olin |
Variabili JavaScript · 4 trovate
Le variabili JavaScript globali caricate sull'oggetto finestra di una pagina sono variabili dichiarate all'esterno delle funzioni e accessibili da qualsiasi punto del codice nell'ambito corrente
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
goatcounter | object |
Messaggi di log della console · 0 trovati
Messaggi registrati nella console Web
HTML
Il corpo HTML non elaborato della pagina
<!DOCTYPE html><html lang="en"><head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="go-import" content="xeiaso.net/v4 git https://github.com/Xe/site">
<link rel="stylesheet" href="https://cdn.xeiaso.net/static/pkg/iosevka/family.css">
<link rel="stylesheet" href="/styles.css">
<link rel="alternate" type="application/rss+xml" href="https://xeiaso.net/blog.rss">
<link rel="alternate" type="application/json" href="https://xeiaso.net/blog.json">
<link rel="apple-touch-icon" sizes="180x180" href="/static/favicon/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/static/favicon/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/static/favicon/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/static/favicon/favicon-16x16.png">
<link rel="icon" href="/favicon.ico?v=2">
<link rel="manifest" href="/static/manifest.json">
<meta name="theme-color" content="#ffffff">
<link rel="canonical" href="https://xeiaso.net/">
<title>Xe Iaso</title>
<meta property="og:title" content="Xe Iaso">
<meta property="twitter:title" content="Xe Iaso">
<meta name="description" content="Xe Iaso's personal website.">
<meta property="og:description" content="Xe Iaso's personal website.">
<meta property="twitter:description" content="Xe Iaso's personal website.">
</head>
<body class="px-4 py-2 mx-auto bg-bg-hard dark:bg-bgDark-hard text-fg-0 dark:text-fgDark-0 lg:max-w-5xl">
<header>
<nav class="flex flex-wrap items-center w-full py-4 md:py-0 px-4 text-lg text-fg-1 dark:text-fgDark-1 bg-bg-soft dark:bg-bgDark-soft">
<div class="p-2 flex flex-wrap items-center flex-shrink-0 mr-6">
<svg class="w-4 h-8 sm:w-8 sm:h-16" width="19in" height="32in" viewBox="0 0 1824 3071.9999" version="1.1" id="svg5">
<defs id="defs2"></defs>
<path class="fill-fg-0 dark:fill-fgDark-0" d="m 592.18308,3060.7011 c -76.2316,-11.0983 -139.83646,-39.7786 -194.68341,-87.7738 -33.44576,-29.2645 -51.41233,-57.2925 -67.49316,-105.2975 -16.44493,-49.0758 -21.298,-90.0129 -17.07384,-144.0051 7.92457,-101.2767 32.6718,-154.6166 102.83925,-221.6542 29.92936,-28.5927 46.67803,-39.321 89.29351,-57.2146 l 35.52619,-14.9243 46.94576,0.9736 c 112.21535,1.947 188.5151,-17.7475 252.19882,-65.1392 64.74974,-48.1802 88.45529,-92.8946 97.91219,-184.6696 4.53667,-43.994 2.13204,-135.5354 -4.34196,-165.1795 -9.52116,-43.6241 -35.36751,-82.5362 -59.05846,-88.9226 -12.8964,-3.5047 -19.80654,-9.5406 -19.80654,-17.5139 0,-10.0566 5.52967,-16.5111 15.77417,-18.429 5.48099,-1.0709 9.2583,-3.0179 8.39186,-4.3809 -0.87618,-1.3629 -0.29206,-2.5312 1.25586,-2.5312 5.22787,0 11.83914,-8.9565 11.83914,-16.0243 0,-4.965 2.27807,-7.8856 7.88563,-10.1345 4.33222,-1.7524 10.15396,-4.2836 12.93145,-5.7439 10.69037,-5.5491 30.68092,-11.1177 65.17225,-18.2829 35.87671,-7.3989 105.81441,-26.8306 146.17711,-40.5185 68.8055,-23.3356 166.225,-113.2123 186.459,-172.0332 15.1686,-44.0816 13.6518,-117.6418 -3.3879,-164.352 -13.4474,-36.8677 -47.4384,-85.009 -73.5505,-104.1778 -28.7952,-21.1355 -81.4147,-41.6575 -118.7848,-46.3305 -13.1826,-1.655 -19.4745,0 -45.2975,8.5671 -35.0268,12.247 -123.30589,34.1223 -155.59411,38.5325 -12.33175,1.655 -33.12352,3.0179 -46.20587,3.0179 -13.08137,0 -42.97568,2.0444 -66.432,4.5756 -86.54911,9.3459 -161.61539,0 -217.01433,-28.0864 -13.16802,-6.6201 -24.20595,-9.2486 -51.88644,-12.4807 -47.89495,-5.6465 -78.57489,-11.6922 -102.92979,-20.4345 -62.86595,-22.5665 -111.13376,-60.9919 -157.86047,-125.6735 -12.49336,-17.2997 -30.75004,-42.5337 -40.5691,-56.0658 -29.28585,-40.3919 -40.65575,-66.8234 -54.12946,-125.85848 -13.69081,-59.98916 -16.94436,-91.5706 -16.54618,-160.59415 0.993,-173.37665 28.47392,-290.59986 100.07149,-426.98223 23.85061,-45.43482 45.29951,-76.73394 80.92111,-118.07992 C 431.93161,181.4746 558.05682,97.663072 703.97008,45.773716 750.65201,29.174963 779.30798,22.000019 832.31495,13.647098 860.49486,9.168842 973.25248,6.5403005 1010.1854,9.4609021 c 116.7219,9.2485719 207.722,47.4500419 282.3453,118.6056379 51.9614,49.54314 100.2506,137.11251 136.0738,246.76163 21.921,67.10569 28.7659,98.19063 37.8724,171.97476 2.5312,20.49289 8.4697,65.63566 13.204,100.32267 14.5582,106.67984 14.124,164.37146 -1.8302,243.62685 -14.3918,71.4866 -29.6607,112.23875 -62.4386,166.63975 -40.3832,67.0279 -78.4493,105.6479 -159.2108,161.5191 -14.454,9.9981 -26.2649,18.9352 -26.2455,19.8503 0.029,0.9735 8.8397,5.2571 19.609,9.638 74.6943,30.2282 134.7526,95.4453 163.3852,177.4265 12.1974,34.9207 17.7329,64.3117 19.6138,104.139 3.0082,63.7567 -7.9245,108.4906 -37.8179,154.7821 -28.5761,44.2277 -108.8985,117.8852 -163.3921,149.8269 -48.1286,28.213 -119.7388,55.4135 -187.0207,71.029 -17.7349,4.0889 -32.2444,8.5671 -32.2444,9.823 0,1.2656 4.3906,13.756 9.7567,27.7068 21.5823,56.1144 28.768,114.6822 26.7859,218.3247 -1.4409,75.0692 -4.5659,98.2977 -17.7914,132.0501 -28.2753,72.1486 -109.97134,140.5783 -225.08685,188.5346 -66.17402,27.5704 -119.65024,38.8732 -207.98383,43.9842 -28.29284,1.655 -54.36603,3.6021 -57.93987,4.3809 -3.57287,0.9736 -14.36352,9.4433 -23.97619,19.2663 -45.90602,46.8756 -67.61193,97.7622 -74.38578,174.3794 -3.76758,42.631 -0.87618,73.161 10.70692,111.4599 9.87845,32.7691 17.436,44.7144 44.2257,69.9192 59.00589,55.5011 110.54964,74.8744 198.97086,74.7674 45.46695,-0.059 46.37526,0 106.04996,-14.8659 103.34744,-25.4287 106.96509,-25.4871 120.24312,-1.7524 9.87358,17.6599 10.67383,27.8334 2.28781,29.0211 -3.54367,0.9735 -6.4448,2.1418 -6.4448,3.5047 0,3.6994 -21.4304,14.1941 -28.89838,14.1941 -3.40737,0 -33.4477,8.9565 -66.75327,19.9964 -33.30654,10.9912 -73.45508,22.732 -89.21854,26.081 -36.10448,7.6909 -103.40877,9.7743 -140.44492,4.3809 z M 815.74832,1243.1912 c 52.81129,-11.1372 162.32217,-82.176 187.74698,-121.7988 21.189,-33.0223 29.537,-69.1307 29.8125,-128.96407 0.1947,-37.92888 -0.7788,-47.70316 -6.2403,-66.78442 -8.6547,-30.03352 -20.1366,-51.73359 -37.70985,-71.30162 -31.08299,-34.5994 -69.45191,-57.1075 -119.17613,-69.89974 -24.20497,-6.23061 -33.51682,-7.20415 -60.16634,-6.32797 -35.87862,1.07089 -50.94697,6.42533 -80.47231,28.22275 -34.06298,25.15612 -57.37327,55.49143 -80.21335,104.36283 -17.96365,38.44486 -22.72131,54.44002 -34.62568,116.44444 -9.15122,47.6642 -10.70693,61.5662 -10.86853,97.1781 -0.0974,22.8586 1.59659,52.5222 3.77731,65.918 3.7189,22.8099 4.76058,25.1269 16.32324,36.3517 14.19023,13.7658 15.63009,14.0871 78.59144,17.7281 64.74098,3.6994 91.50538,3.5047 113.21615,-1.0709 z m 223.45618,-17.1926 c 18.8574,-2.3365 44.7787,-4.2836 57.604,-4.2836 23.2023,0 23.4359,-0.078 47.4014,-15.1579 64.705,-40.7132 119.7719,-84.3372 139.521,-110.535 66.9334,-88.7668 106.7451,-214.20669 103.0817,-324.78067 -2.0347,-61.41051 -27.3991,-240.70625 -42.6924,-301.78577 -25.1756,-100.53684 -75.0828,-196.79987 -130.473,-251.65851 -52.0919,-51.58756 -120.3716,-88.81549 -188.2591,-102.64941 -24.7258,-5.06238 -39.04743,-5.8412 -100.60398,-5.6465 -142.14666,0 -175.94581,5.93856 -243.31533,39.88569 -93.61891,47.21639 -146.75536,84.47353 -206.80001,144.97866 -46.12701,46.47651 -64.57451,70.07497 -90.87939,116.25942 -74.37994,130.57037 -100.74226,237.61042 -100.95352,409.8675 -0.0876,71.5158 2.50198,94.92929 17.25784,156.21325 9.5601,39.69094 21.66015,62.52034 58.56974,110.51554 48.26002,62.754 82.45443,94.9683 122.87166,115.7824 9.37513,4.8677 9.65746,4.7703 7.71039,0 -1.10983,-2.9206 -2.73563,-24.6304 -3.60208,-48.297 -1.47003,-40.0415 -0.87618,-47.6253 8.99546,-108.9677 5.82173,-36.2544 12.37167,-73.65753 14.56504,-83.12027 10.06731,-43.39041 32.86748,-97.72334 55.92368,-133.27679 23.19639,-35.7579 78.29159,-83.50974 121.43764,-105.23902 22.62882,-11.39034 77.06787,-29.91669 113.12172,-38.49353 26.46747,-6.32797 73.99052,-7.49621 100.19319,-2.53119 39.68026,7.49622 87.11765,22.85858 108.48765,35.0667 37.5541,21.44695 79.6234,65.93745 98.3717,104.02209 39.4214,80.07316 45.3648,203.72171 13.0473,271.42121 -10.0634,21.0868 -59.1811,82.9354 -78.0891,98.3367 -8.5963,7.0094 -23.9411,18.1077 -34.0912,24.6791 -10.151,6.5227 -18.45524,12.3931 -18.45524,12.9675 0,2.0444 16.12074,0.9735 50.05034,-3.3101 z m 512.7662,1748.535 c -3.4269,-2.4338 -9.3654,-3.6021 -13.9313,-2.7259 -9.1902,1.655 -21.5005,-7.8856 -21.5005,-16.628 0,-8.1776 9.7889,-25.6818 39.8273,-71.0971 15.1404,-22.8878 37.8471,-58.782 50.4582,-79.7617 80.9114,-134.6008 119.4478,-185.8476 150.5931,-200.2462 7.6325,-3.5047 20.6671,-6.4253 31.5288,-7.0094 l 18.5137,-0.9735 4.2154,16.6571 c 3.7092,14.6517 3.7092,17.436 0,23.1799 -2.317,3.602 -15.3399,23.1798 -28.9373,43.5364 -13.5973,20.3566 -39.6705,63.0753 -57.9418,94.9488 -79.6224,138.894 -126.5964,209.0274 -133.2856,199 -1.9957,-3.0179 -3.9525,-3.1153 -8.5281,-0.9735 -4.7801,2.5312 -6.4643,2.2391 -8.606,-1.5577 -2.4047,-4.2835 -3.1738,-4.1862 -7.9538,1.363 -6.2696,7.3015 -6.7369,7.3988 -14.4424,2.0444 z m -208.311,-45.6587 c -24.4357,-9.0539 -27.366,-19.9964 -13.0229,-48.4042 10.7896,-21.3788 15.4665,-27.8138 52.5854,-72.2946 57.9077,-69.3935 254.7631,-270.8566 264.663,-270.8566 3.164,0 6.1819,-1.1682 6.7076,-2.5312 0.4868,-1.3629 8.9663,-3.4073 18.7493,-4.3809 20.8852,-2.0444 23.7659,0.9736 23.7659,22.7028 0,15.9076 -5.4323,23.5206 -63.49,88.9616 -101.889,114.8478 -190.0834,223.2994 -213.1464,262.124 -6.0846,10.2415 -12.436,19.5777 -14.1095,20.7362 -4.8579,3.4074 -7.3404,2.5312 -7.3404,-2.4338 0,-3.6021 -1.0904,-3.31 -5.0721,1.655 -6.5811,8.0803 -34.1886,10.7284 -50.2938,4.673 z M 124.99001,2282.02 c -58.061563,-9.7451 -98.154609,-48.3749 -112.086852,-107.9941 -5.9677632,-25.5455 -4.1180488,-44.2763 6.600559,-66.8136 16.825586,-35.3588 69.393496,-86.995 108.640543,-106.7091 45.92062,-23.063 107.67577,-37.5103 132.15333,-30.9194 34.47381,9.2485 63.12199,51.2078 79.40726,116.2204 l 6.4448,25.7111 10.61833,-14.2428 c 14.16784,-19.0131 45.61396,-83.169 54.70482,-111.6157 24.11443,-75.4391 43.2765,-226.0838 39.75036,-312.5044 -1.58686,-38.9219 -8.05112,-88.796 -16.67956,-128.7011 -8.66445,-40.0707 -8.99545,-55.6765 -1.49924,-70.3671 7.37939,-14.457 27.3271,-30.6176 40.94392,-33.1585 5.92882,-1.1683 11.48575,-3.2127 12.35025,-4.5756 2.33648,-3.7968 14.41998,-3.1154 17.83514,1.0708 3.44631,4.1862 25.94565,61.0893 34.59063,87.5305 29.82713,91.2298 38.68142,225.266 22.40296,339.1402 -12.61505,88.2411 -27.56269,137.0541 -61.34042,200.3144 -21.75848,40.7521 -38.03013,63.0266 -68.07728,93.1672 -46.36747,46.5251 -87.83612,73.6867 -153.41239,100.5076 -54.37868,22.2355 -110.93905,31.0655 -153.34229,23.9489 z m 97.99105,-92.7875 c 28.07282,-4.965 41.90966,-11.2541 39.92755,-18.2246 -0.77883,-2.7259 -3.3587,-12.8604 -5.78279,-22.6249 -6.52268,-26.3438 -19.7608,-53.3983 -36.32061,-74.2125 -18.27712,-22.9657 -21.19188,-24.6012 -35.28865,-19.753 -13.90109,4.7703 -27.03407,17.3873 -44.09525,42.339 -11.71453,17.1342 -13.45131,21.6514 -14.47158,37.6758 l -1.1585,18.205 12.49628,12.1887 c 13.55743,13.2303 42.56874,28.544 54.05644,28.544 3.94281,-0.01 17.72708,-1.8497 30.63516,-4.0888 z m 21.90451,-396.9487 c -13.61876,-6.1333 -18.18853,-12.8993 -18.04347,-26.5094 0.0974,-12.5001 4.30302,-19.5193 23.02407,-38.7466 14.88339,-15.2845 39.43202,-29.5078 50.93043,-29.5078 2.80378,0 7.6033,-1.8497 10.66604,-4.1862 13.99065,-10.5726 24.80077,-2.3365 36.65939,27.8917 8.38212,21.3788 9.17069,28.0962 4.3809,37.4129 -4.14725,8.0804 -17.15367,22.0311 -20.5328,22.0311 -1.44083,0 -6.67845,1.8497 -11.64444,4.0889 -32.72924,14.934 -54.37382,17.0855 -75.44012,7.4962 z" id="logo" sodipodi:nodetypes="csssssccsssssccsscccssssscssscscssscsssssssscsssccsssssssccssccscsccscsssscccsccscccssscsscccsssssssssssscsscsccssscsssssscccsssssscsssssccsccsssscsssssscsscssssscssssscscsssssccsccsssccssssscsscssscss"></path>
</svg>
<a class="hover:bg-white-500 flex flex-row items-center ml-2" href="/">
<span class="text-xl font-aile tracking-tight">Xe</span>
</a>
</div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/blog/" class="text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Blog</span>
</a>
</div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/contact/" class="text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Contact</span>
</a>
</div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/resume/" class="text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Resume</span>
</a>
</div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/talks/" class="text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Talks</span>
</a>
</div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/xecast/" class="text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Xecast</span>
</a>
</div>
<div class="mx-auto"></div>
<div class="flex items-center flex-shrink-0 mr-6">
<a href="/signalboost/" class="ml-6 text-fg-1 dark:text-fgDark-1">
<span class="text-xl font-aile tracking-tight">Signalboost</span>
</a>
</div>
</nav>
</header>
<div class="mt-4 p-2">
<h1 class="text-3xl mb-4">Xe Iaso</h1><p class="text-xl mb-4">Senior Technophilosopher - Ottawa, CAN</p><div class="my-4 flex space-x-4 rounded-md border border-solid border-fg-4 bg-bg-2 p-3 dark:border-fgDark-4 dark:bg-bgDark-2 max-w-full min-h-fit"><div class="flex max-h-16 shrink-0 items-center justify-center self-center"><img style="max-height:6rem" alt="A pink haired orca character" loading="lazy" src="/static/img/avatar.png"></div><div class="convsnippet min-w-0 self-center"><p class="">I'm Xe Iaso, I'm a technical educator, <a href="/talks/">conference speaker</a>, <a href="https://twitch.tv/princessxen">twitch streamer</a>, vtuber, and philosopher that focuses on ways to help make technology easier to understand and do cursed things in the process. I live in Ottawa with my husband and I do developer relations professionally. I am an avid writer for my <a href="/blog">blog</a>, where I have over 400 articles. I regularly experiment with new technologies and find ways to mash them up with old technologies for my own amusement.</p></div></div><h2 class="text-2xl mb-4">Recent Articles</h2><ul class="list-disc ml-4 mb-4"><li><time datetime="2024-11-25" class="font-mono">11/25/2024</time> - <a href="/notes/2024/go-pointer-constant/">Getting a pointer to a constant in Go</a></li><li><time datetime="2024-11-13" class="font-mono">11/13/2024</time> - <a href="/notes/2024/follow-bluesky/">Follow me on Bluesky!</a></li><li><time datetime="2024-11-12" class="font-mono">11/12/2024</time> - <a href="https://tigrisdata.com/blog/nomadic-compute/">Nomadic Infrastructure Design for AI Workloads</a></li><li><time datetime="2024-11-09" class="font-mono">11/09/2024</time> - <a href="/blog/2024/hello-again-k8s/">Hello again, Kubernetes</a></li><li><time datetime="2024-11-03" class="font-mono">11/03/2024</time> - <a href="/notes/2024/essential-k8s/">My first deploys for a new Kubernetes cluster</a></li><li><time datetime="2024-10-29" class="font-mono">10/29/2024</time> - <a href="/blog/2024/stealth-mountain-returns/">The return of Stealth Mountain</a></li><li><time datetime="2024-10-29" class="font-mono">10/29/2024</time> - <a href="/shitposts/no-way-to-prevent-this/CVE-2024-9632/">"No way to prevent this" say users of only language where this regularly happens</a></li><li><time datetime="2024-10-18" class="font-mono">10/18/2024</time> - <a href="/notes/2024/docker-build-over-ssh/">Docker builds over SSH</a></li></ul><h2 class="text-2xl mb-4">Notable Publications</h2><ul class="list-disc ml-4 mb-4"><li><a href="https://blog.heroku.com/how-to-make-progressive-web-app">How to Make a Progressive Web App From Your Existing Website</a><br>An article summarizing how easy it is to make a webpage into an installable Progressive Web App using APIs available in the most commonly used browsers.</li><li><a href="https://web.archive.org/web/20210318102148/https://tech.lightspeedhq.com/palisade-version-bumping-at-scale-in-ci/">Palisade: Version Bumping at Scale in CI</a><br>The release post for Palisade, a tool to automate version bumping, release tagging and more.</li><li><a href="https://tailscale.com/blog/magicdns-why-name/">An epic treatise on DNS, magical and otherwise</a><br>A deep dive into all of the problems that DNS has at scale and how Tailscale makes most of those problems go away, with the rest of them being easier in comparison.</li><li><a href="https://tailscale.dev/blog/weaponizing-hyperfocus">Weaponizing hyperfocus: Becoming the first DevRel at Tailscale</a><br>A brief history of the developer relations team at Tailscale and how I found myself creating it. I cover one of my largest internal demons and how I managed to wield it as a force of empowerment rather than a limiting force of pain.</li><li><a href="https://tailscale.dev/blog/headscale-funnel">Using Tailscale without Using Tailscale</a><br>An award-winning April Fools Day post describing how you can use Tailscale via Headscale via Tailscale Funnel. This post is notable for demonstrating all five of the Tailscale company values at the same time.</li><li><a href="https://fly.io/blog/how-i-fly/">How I Fly</a><br>A post about how I use Fly.io to host my personal website and its supporting infrastructure.</li></ul><h2 class="text-2xl mb-4">Highlighted Projects</h2><ul class="list-disc ml-4 mb-4"><li><a href="https://h.within.lgbt">The h Programming Language</a> - An esoteric programming language that compiles to WebAssembly</li><li><a href="https://github.com/Xe/olin">Olin</a> - WebAssembly on the server</li><li><a href="https://printerfacts.cetacean.club/">Printer Facts</a> - Useful facts about printers</li><li><a href="https://github.com/Xe/waifud">waifud</a> - A VM manager for my homelab cluster</li><li><a href="https://when-then-zen.christine.website/">When Then Zen</a> - Meditation instructions in plain English</li><li><a href="https://github.com/Xe/x">x</a> - A monorepo of my experiments, toy programs and other interesting things of that nature.</li><li><a href="https://github.com/Xe/Xeact">Xeact</a> - My personal JavaScript femtoframework for high productivity development</li><li><a href="https://github.com/Xe/site">Xesite</a> - The backend and templates for this website</li><li><a href="https://github.com/Xe/Xess">Xess</a> - My personal CSS framework</li></ul><h2 class="text-2xl mb-4">Quick Links</h2><ul class="list-disc ml-4 mb-4"><li><a rel="me" target="_blank" href="https://github.com/Xe">GitHub</a></li><li><a rel="me" target="_blank" href="https://bsky.app/profile/xeiaso.net">Bluesky</a></li><li><a rel="me" target="_blank" href="https://www.tiktok.com/@xeiaso.1337">TikTok</a></li><li><a rel="me" target="_blank" href="https://keybase.io/xena">Keybase</a></li><li><a rel="me" target="_blank" href="https://www.patreon.com/cadey">Patreon</a></li><li><a rel="me" target="_blank" href="https://www.twitch.tv/princessxen">Twitch</a></li><li><a rel="me" target="_blank" href="https://pony.social/@cadey">Fediverse</a></li><li><a rel="me" target="_blank" href="https://t.me/miamorecadenza">Telegram</a></li><li><a rel="me" target="_blank" href="irc://irc.libera.chat/#xeserv">IRC</a></li><li><a rel="me" target="_blank" href="https://signal.me/#eu/Nphi3UKYkj4lgn_HPVFR6wS4VPJ7GRX3htnyHVe8m6XqOPwj8CBJmKnDfTN4mdoX">Signal</a></li><li><a rel="me" target="_blank" href="https://www.linkedin.com/in/xe-iaso">LinkedIn</a></li></ul><p class="mb-4">Looking for someone for your team? Check <a href="/signalboost">here</a>.</p><div class="flex flex-wrap items-start justify-center p-5"><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Docker</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Git</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Go</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Rust</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">C</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">DevOps</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Heroku</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">WebAssembly</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Lua</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Mindfulness</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Nix</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">NixOS</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">HTTP/2</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Ubuntu</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Alpine Linux</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">GraphViz</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">JavaScript</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">TypeScript</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">SQLite</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">PostgreSQL</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Dudeism</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Technical writing</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Emacs</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Continuous Integration</span><span class="m-2 p-2 text-sm bg-bg-1 dark:bg-bgDark-1 text-fg-1 dark:text-fgDark-1 rounded-lg">Continuous Delivery</span></div>
</div>
<footer class="p-1 bg-bg-soft dark:bg-bgDark-soft text-center text-fg-1 dark:text-fgDark-1 lg:text-left">
<div class="flex items-center justify-center border-b-2 border-fg-3 dark:border-fgDark-3 lg:justify-between pb-1 mb-2">
<p>Copyright 2012-2024 Xe Iaso. Any and all opinions listed here are my own and
not representative of any of my employers, past, future, and/or present.</p>
</div>
<div class="flex items-center justify-center border-b-2 border-fg-3 dark:border-fgDark-3 lg:justify-between pb-1 mb-2">
<p>Like what you see? Donate on <a href="https://patreon.com/cadey">Patreon</a> like <a href="/patrons">these awesome people</a>!</p>
</div>
<div class="flex items-center justify-center border-fg-3 dark:border-fgDark-3 lg:justify-between">
<p>Served by xesite v4 (/app/xesite) with site version
<a href="https://github.com/Xe/site/commit/63d437ff65e1be3a19a08ba10208a8b968e1b6ce">63d437ff</a>
, source code available <a href="https://github.com/Xe/site">here</a>.</p>
</div>
</footer>
<script data-goatcounter="https://plexeachsitairsunodd.goatcounter.com/count" async="" src="//gc.zgo.at/count.js"></script>
</body></html>