CINXE.COM
Michael Henriksen
<!doctype html><html lang=en-us dir=ltr><head><meta name=generator content="Hugo 0.134.2"><meta charset=utf-8><meta name=language content="en"><meta name=viewport content="width=device-width"><title>Michael Henriksen </title><meta name=description content="Occasional posts from a security engineer on coding, side projects, life, and tech spelunking."><link rel=icon type=image/svg+xml href=/images/favicon.svg><link rel=icon type=image/png href=/images/favicon.png><meta property="og:url" content="https://michenriksen.com/"><meta property="og:site_name" content="Michael Henriksen"><meta property="og:title" content="Home"><meta property="og:description" content="Occasional posts from a security engineer on coding, side projects, life, and tech spelunking."><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Home"><meta itemprop=description content="Occasional posts from a security engineer on coding, side projects, life, and tech spelunking."><meta itemprop=datePublished content="2024-12-08T00:00:00+00:00"><meta itemprop=dateModified content="2024-12-06T00:00:00+00:00"><meta itemprop=wordCount content="14"><meta name=twitter:card content="summary"><meta name=twitter:title content="Home"><meta name=twitter:description content="Occasional posts from a security engineer on coding, side projects, life, and tech spelunking."><link rel=canonical href=https://michenriksen.com/><link rel=stylesheet href=/css/index.min.7dc5bce5e48ff3fe71c582eac851646db39f1a70e9dc6198c199a3189731869e.css integrity="sha256-fcW85eSP8/5xxYLqyFFkbbOfGnDp3GGYwZmjGJcxhp4=" crossorigin=anonymous><script src=/js/main.d08dd7bf84e75145632853df5565c828a4a44de84df4bf08672d692241737c30.js integrity="sha256-0I3Xv4TnUUVjKFPfVWXIKKSkTehN9L8IZy1pIkFzfDA=" crossorigin=anonymous defer></script><script type=application/ld+json>{"@context":"https://schema.org","@type":"WebPage","author":{"@type":"Person","email":"mchnrksn@gmail.com","name":"Michael Henriksen","url":"https://michenriksen.com/about/"},"copyrightNotice":"Michael Henriksen","description":"Occasional posts from a security engineer on coding, side projects, life, and tech spelunking.","headline":"Michael Henriksen"}</script></head><body><div class="container mx-auto flex max-w-prose flex-col space-y-10 p-4 md:p-6"><header class="flex flex-row items-center justify-between"><div><a id=skip-nav class=sr-only href=#maincontent>Skip to main content</a> <a class=font-semibold href=/>Michael Henriksen</a></div><nav><ul class="flex flex-row items-center justify-end space-x-4"><li><a href=/about/>About</a></li><li><a href=/posts/>Posts</a></li><li><a href=/notes/>Notes</a></li><li><a href=/graph/>Graph</a></li></ul></nav></header><main class="prose prose-slate relative md:prose-lg prose-h1:text-[2em]" id=maincontent><article class=main><header><h1 class=!mb-1>Home</h1></header><p class=lead>Occasional posts from a security engineer on coding, side projects, life, and tech spelunking.</p></article><section><h2>Recent posts</h2><div class=not-prose><ol><li class=mb-6><article class="flex flex-col space-y-1"><header><h3 class="text-lg font-semibold leading-none"><a href=/posts/weeknotes-2024-w49/ class="underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit">Weeknotes 2024 w49: S.T.A.L.K.E.R</a></h3><time class="text-sm italic leading-5 opacity-80" datetime=2024-12-08T00:00:00+00:00>December 8, 2024</time></header><div class=text-sm>Michael’s weeknotes for December 2-8, 2024.</div></article></li><li class=mb-6><article class="flex flex-col space-y-1"><header><h3 class="text-lg font-semibold leading-none"><a href=/posts/weeknotes-2024-w48/ class="underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit">Weeknotes 2024 w48: not great, not terrible</a></h3><time class="text-sm italic leading-5 opacity-80" datetime=2024-12-01T00:00:00+00:00>December 1, 2024</time></header><div class=text-sm>Michael’s weeknotes for November 25 – December 1, 2024.</div></article></li><li class=mb-6><article class="flex flex-col space-y-1"><header><h3 class="text-lg font-semibold leading-none"><a href=/posts/weeknotes-2024-w47/ class="underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit">Weeknotes 2024 w47: quadratus lumborum</a></h3><time class="text-sm italic leading-5 opacity-80" datetime=2024-11-24T00:00:00+00:00>November 24, 2024</time></header><div class=text-sm>Michael’s weeknotes for November 18-24, 2024.</div></article></li></ol></div></section><section><h2>Recent notes</h2><div class=not-prose><ol><li><article class="flex flex-row items-center"><header class=grow><h3><a href=/notes/stalker-2-mods/ class="truncate text-sm underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit" title="S.T.A.L.K.E.R 2 mods I play with">S.T.A.L.K.E.R 2 mods I play with</a></h3></header><ul class="flex flex-row items-center justify-end space-x-2"><li><a href=/categories/gaming/ class=taxonomy title="See notes on Gaming">Gaming</a></li></ul></article></li><li><article class="flex flex-row items-center"><header class=grow><h3><a href=/notes/alacritty-tmux-neovim-colors-and-undercurl/ class="truncate text-sm underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit" title="Neovim colors and undercurls in tmux and Alacritty">Neovim colors and undercurls in tmux and Alacritty</a></h3></header><ul class="flex flex-row items-center justify-end space-x-2"><li><a href=/categories/neovim/ class=taxonomy title="See notes on Neovim">Neovim</a></li><li><a href=/categories/tmux/ class=taxonomy title="See notes on Tmux">Tmux</a></li><li><a href=/categories/alacritty/ class=taxonomy title="See notes on Alacritty">Alacritty</a></li></ul></article></li><li><article class="flex flex-row items-center"><header class=grow><h3><a href=/notes/regex101-urls-with-pre-filled-values/ class="truncate text-sm underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit" title="regex101 URLs with pre-filled values">regex101 URLs with pre-filled values</a></h3></header><ul class="flex flex-row items-center justify-end space-x-2"><li><a href=/categories/regex/ class=taxonomy title="See notes on Regex">Regex</a></li><li><a href=/categories/web-tools/ class=taxonomy title="See notes on Web-tools">Web-tools</a></li></ul></article></li><li><article class="flex flex-row items-center"><header class=grow><h3><a href=/notes/private-go-modules-gitlab-ci/ class="truncate text-sm underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit" title="Private Go modules in GitLab CI/CD">Private Go modules in GitLab CI/CD</a></h3></header><ul class="flex flex-row items-center justify-end space-x-2"><li><a href=/categories/golang/ class=taxonomy title="See notes on Golang">Golang</a></li><li><a href=/categories/gitlab/ class=taxonomy title="See notes on Gitlab">Gitlab</a></li><li><a href=/categories/cicd/ class=taxonomy title="See notes on CICD">CICD</a></li></ul></article></li><li><article class="flex flex-row items-center"><header class=grow><h3><a href=/notes/nvim-go-template-syntax-highlighting/ class="truncate text-sm underline decoration-slate-300 decoration-2 underline-offset-4 hover:decoration-inherit" title="Highlight syntax in Go templates">Highlight syntax in Go templates</a></h3></header><ul class="flex flex-row items-center justify-end space-x-2"><li><a href=/categories/neovim/ class=taxonomy title="See notes on Neovim">Neovim</a></li><li><a href=/categories/golang/ class=taxonomy title="See notes on Golang">Golang</a></li></ul></article></li></ol></div></section></main><footer class="mt-20 border-t border-neutral-100 pt-2 text-xs"><section class="items-top flex flex-row justify-between opacity-70"><div class="flex flex-col space-y-2"><p>Copyright © 2024, Michael Henriksen.</p><div xmlns:cc=https://creativecommons.org/ns# xmlns:dct=http://purl.org/dc/terms/ about="https://creativecommons.org">Content is available under <a href=https://creativecommons.org/licenses/by-sa/4.0/ rel=license class=inline-block title="Creative Commons Attribution-ShareAlike 4.0 International">CC BY-SA 4.0</a> unless otherwise noted.</div><div class="mt-2 flex items-center space-x-2 fill-slate-400 hover:fill-slate-600 motion-safe:transition-colors"><div class="flex-none cursor-help"><svg version="1.0" viewBox="5.5 -3.5 64 64" class="w-5 h-5 block" aria-hidden="true"><title>Creative Commons</title><circle fill="transparent" cx="37.785" cy="28.501" r="28.836"/><path d="M37.441-3.5c8.951.0 16.572 3.125 22.857 9.372 3.008 3.009 5.295 6.448 6.857 10.314 1.561 3.867 2.344 7.971 2.344 12.314.0 4.381-.773 8.486-2.314 12.313-1.543 3.828-3.82 7.21-6.828 10.143-3.123 3.085-6.666 5.448-10.629 7.086-3.961 1.638-8.057 2.457-12.285 2.457s-8.276-.808-12.143-2.429c-3.866-1.618-7.333-3.961-10.4-7.027-3.067-3.066-5.4-6.524-7-10.372S5.5 32.767 5.5 28.5c0-4.229.809-8.295 2.428-12.2 1.619-3.905 3.972-7.4 7.057-10.486C21.08-.394 28.565-3.5 37.441-3.5zm.116 5.772c-7.314.0-13.467 2.553-18.458 7.657-2.515 2.553-4.448 5.419-5.8 8.6a25.204 25.204.0 00-2.029 9.972c0 3.429.675 6.734 2.029 9.913 1.353 3.183 3.285 6.021 5.8 8.516 2.514 2.496 5.351 4.399 8.515 5.715a25.652 25.652.0 009.943 1.971c3.428.0 6.75-.665 9.973-1.999 3.219-1.335 6.121-3.257 8.713-5.771 4.99-4.876 7.484-10.99 7.484-18.344.0-3.543-.648-6.895-1.943-10.057-1.293-3.162-3.18-5.98-5.654-8.458-5.146-5.143-11.335-7.715-18.573-7.715zm-.401 20.915-4.287 2.229c-.458-.951-1.019-1.619-1.685-2-.667-.38-1.286-.571-1.858-.571-2.856.0-4.286 1.885-4.286 5.657.0 1.714.362 3.084 1.085 4.113.724 1.029 1.791 1.544 3.201 1.544 1.867.0 3.181-.915 3.944-2.743l3.942 2c-.838 1.563-2 2.791-3.486 3.686-1.484.896-3.123 1.343-4.914 1.343-2.857.0-5.163-.875-6.915-2.629-1.752-1.752-2.628-4.19-2.628-7.313.0-3.048.886-5.466 2.657-7.257 1.771-1.79 4.009-2.686 6.715-2.686 3.963-.002 6.8 1.541 8.515 4.627zm18.457.0-4.229 2.229c-.457-.951-1.02-1.619-1.686-2-.668-.38-1.307-.571-1.914-.571-2.857.0-4.287 1.885-4.287 5.657.0 1.714.363 3.084 1.086 4.113s1.789 1.544 3.201 1.544c1.865.0 3.18-.915 3.941-2.743l4 2c-.875 1.563-2.057 2.791-3.541 3.686a9.233 9.233.0 01-4.857 1.343c-2.896.0-5.209-.875-6.941-2.629-1.736-1.752-2.602-4.19-2.602-7.313.0-3.048.885-5.466 2.658-7.257 1.77-1.79 4.008-2.686 6.713-2.686 3.962-.002 6.783 1.541 8.458 4.627z"/></svg></div><div class="flex-none cursor-help"><svg version="1.0" viewBox="5.5 -3.5 64 64" class="w-5 h-5 block"><title>Credit must be given to the creator</title><circle fill="transparent" cx="37.637" cy="28.806" r="28.276"/><path d="M37.443-3.5c8.988.0 16.57 3.085 22.742 9.257C66.393 11.967 69.5 19.548 69.5 28.5c0 8.991-3.049 16.476-9.145 22.456-6.476 6.363-14.113 9.544-22.912 9.544-8.649.0-16.153-3.144-22.514-9.43C8.644 44.784 5.5 37.262 5.5 28.5c0-8.761 3.144-16.342 9.429-22.742C21.101-.415 28.604-3.5 37.443-3.5zm.114 5.772c-7.276.0-13.428 2.553-18.457 7.657-5.22 5.334-7.829 11.525-7.829 18.572.0 7.086 2.59 13.22 7.77 18.398 5.181 5.182 11.352 7.771 18.514 7.771 7.123.0 13.334-2.607 18.629-7.828 5.029-4.838 7.543-10.952 7.543-18.343.0-7.276-2.553-13.465-7.656-18.571-5.104-5.104-11.276-7.656-18.514-7.656zm8.572 18.285v13.085h-3.656v15.542h-9.944V33.643h-3.656V20.557c0-.572.2-1.057.599-1.457.401-.399.887-.6 1.457-.6h13.144c.533.0 1.01.2 1.428.6.417.4.628.886.628 1.457zm-13.087-8.228c0-3.008 1.485-4.514 4.458-4.514s4.457 1.504 4.457 4.514c0 2.971-1.486 4.457-4.457 4.457s-4.458-1.486-4.458-4.457z"/></svg></div><div class="flex-none cursor-help"><svg version="1.0" viewBox="5.5 -3.5 64 64" class="w-5 h-5 block"><title>Adaptations must be shared under the same terms</title><circle fill="transparent" cx="36.944" cy="28.631" r="29.105"/><path d="M37.443-3.5c8.951.0 16.531 3.105 22.742 9.315C66.393 11.987 69.5 19.548 69.5 28.5c0 8.954-3.049 16.457-9.145 22.514-6.437 6.324-14.076 9.486-22.912 9.486-8.649.0-16.153-3.143-22.514-9.429C8.644 44.786 5.5 37.264 5.5 28.501c0-8.723 3.144-16.285 9.429-22.685C21.138-.395 28.643-3.5 37.443-3.5zm.114 5.772c-7.276.0-13.428 2.572-18.457 7.715-5.22 5.296-7.829 11.467-7.829 18.513.0 7.125 2.59 13.257 7.77 18.4 5.181 5.182 11.352 7.771 18.514 7.771 7.123.0 13.334-2.609 18.629-7.828 5.029-4.876 7.543-10.99 7.543-18.343.0-7.313-2.553-13.485-7.656-18.513-5.067-5.145-11.239-7.715-18.514-7.715zM23.271 23.985c.609-3.924 2.189-6.962 4.742-9.114 2.552-2.152 5.656-3.228 9.314-3.228 5.027.0 9.029 1.62 12 4.856 2.971 3.238 4.457 7.391 4.457 12.457.0 4.915-1.543 9-4.627 12.256-3.088 3.256-7.086 4.886-12.002 4.886-3.619.0-6.743-1.085-9.371-3.257-2.629-2.172-4.209-5.257-4.743-9.257H31.1c.19 3.886 2.533 5.829 7.029 5.829 2.246.0 4.057-.972 5.428-2.914 1.373-1.942 2.059-4.534 2.059-7.771.0-3.391-.629-5.971-1.885-7.743-1.258-1.771-3.066-2.657-5.43-2.657-4.268.0-6.667 1.885-7.2 5.656h2.343l-6.342 6.343-6.343-6.343 2.512.001z"/></svg></div></div></div><div><a href=https://github.com/michenriksen/hugo-theme-til title="Today I Learned — A Hugo theme by Michael Henriksen" data-theme-version=0.6.0>theme: til</a></div></section></footer></div></body></html>