···44 line(length: 100%, stroke: 1pt + primary_colour)
55}
6677+#let smallColoredLine() = {
88+ line(length: 100%, stroke: 0.5pt + primary_colour)
99+}
1010+711#let sigil() = {
812 align(center + horizon)[#box(
913 height: 24pt,
···114118 links: (
115119 (name: "email", link: "mailto:me@xeiaso.net"),
116120 (name: "website", link: "https://xeiaso.net/", display: "xeiaso.net"),
121121+ (name: "x", link: "https://x.com/theprincessxena", display: "@theprincessxena"),
117122 (name: "github", link: "https://github.com/Xe", display: "@Xe"),
118123 (name: "linkedin", link: "https://www.linkedin.com/in/xe-iaso/", display: resume.name),
119124 (name: "mastodon", link: "https://pony.social/@cadey", display: "@cadey@pony.social"),
120120- (name: "twitch", link: "https://twitch.tv/princessxen", display: "@princessxen"),
125125+ (name: "tiktok", link: "https://www.tiktok.com/@xeiaso.1337", display: "@xeiaso.1337"),
121126 ),
122127 tagline: resume.tagline,
123128 doc,
···136141137142At Fly.io I am responsible for helping to build the developer relations team from scratch. I am working with the team to create a new developer relations strategy that is focused on helping developers understand the value of Fly.io and how to use it in their projects. This includes in-person, online, and video content as well as occasional writing for the Fly.io and partner companies' blogs.
138143144144+I also lead social media posting on websites like #text(9pt)[#icon("x")] (formerly Twitter) and have contributed heavily to social media strategy and content creation. I am the main maintainer of the Fly.io YouTube and TikTok channels.
145145+146146+#smallColoredLine()
147147+139148#titleCompany[Archmage of Infrastructure][Tailscale]\
140149#term[2020-12 -- 2023-10][Ottawa, CA]
141150···145154146155I regularly wrote articles and lead internal talks about how to use Tailscale and other technology topics in new and interesting ways.
147156148148-#coloredLine()
157157+#smallColoredLine()
149158150159#titleCompany[Expert principal en fiabilité du site][Lightspeed]\
151160#term[2019-05 -- 2020-11][Montréal, CA]
···156165- Built developer tooling on top of a custom CI/CD flow
157166- Managed hidden complexity in the Kubernetes deployment system
158167159159-#coloredLine()
168168+#smallColoredLine()
160169161170#titleCompany[Senior Software Engineer][Heroku]\
162171#term[2017-02 -- 2019-03][Bellevue, USA]
···181190== Projects
182191183192==== Xesite\
184184-The custom blog engine that powers #text(fill: blue)[#link("https://xeiaso.net")[xeiaso.net]]. It is a handcrafted work of art written in Rust with two goals:
193193+The custom blog engine that powers #text(fill: blue)[#link("https://xeiaso.net")[xeiaso.net]]. It is a handcrafted work of art written in Go with two goals:
1851941861951. To be as fast as possible to survive traffic surges from news aggregators without flinching.
1871962. To be easily extensible and hackable to meet my needs.
···190199191200==== XeDN\
192201The software that powers #text(font: "Iosevka Curly Iaso Extended")[#link("https://cdn.xeiaso.net")[cdn.xeiaso.net]], currently serving over 4 terabytes of traffic per month without breaking a sweat. This powers the images, video, slides, and other files that I use to enrich my posts.
193193-194194-==== Xeact\
195195-My custom frontend JavaScript framework. I regularly write about things I have learned working on it #text(fill: blue)[#link("https://xeiaso.net/blog/series/xeact")[on my blog]].
196196-197197-Working on this project has been the catalyst for me finally understanding how to do front-end development in web browsers. Xeact also powers internal tooling at Tailscale, being used daily by the support team to understand and diagnose customer issues.
198202199203==== #link("https://github.com/Xe/waifud")[waifud]\
200204My custom virtual machine manager for my homelab. waifud replicates most of the advantages of using cloud computing in my basement. I write about it regularly #text(fill: blue)[#link("https://xeiaso.net/blog/series/waifud")[on my blog]].