1import{j as e}from"./jsx-runtime-D-I2JDFS.js";import{B as s}from"./constants-Ban0VSw8.js";import{L as n}from"./components-BDWXvoD2.js";const t=()=>[{title:"About â Wei Yen"},{name:"description",content:"About Wei Yen."}];function l(){return e.jsxs("section",{className:"about-wrap",children:[e.jsxs("aside",{className:"about-side",children:[e.jsx("span",{className:"k",children:"filed under"}),e.jsx("span",{className:"v",children:"human · engineer"}),e.jsx("span",{className:"k",children:"based in"}),e.jsx("span",{className:"v",children:"Sydney, AU"}),e.jsx("span",{className:"k",children:"timezone"}),e.jsx("span",{className:"v",children:"AEST · UTC+10"}),e.jsx("span",{className:"k",children:"elsewhere"}),e.jsx("span",{className:"v plain",children:e.jsx("a",{href:"https://github.com/yen223",children:"github/yen223"})}),e.jsx("span",{className:"v plain",children:e.jsx("a",{href:"https://www.linkedin.com/in/weiyen/",children:"linkedin/weiyen"})}),e.jsx("span",{className:"v plain",children:e.jsx("a",{href:s,children:"bluesky"})}),e.jsx("span",{className:"v plain",children:e.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})}),e.jsx("span",{className:"k",children:"tending"}),e.jsx("span",{className:"v plain",children:"Selectable"}),e.jsx("span",{className:"v plain",children:"StrataChecks"}),e.jsx("span",{className:"v plain",children:"Eka"})]}),e.jsxs("div",{className:"about-main",children:[e.jsxs("h1",{children:["Hi, I'm ",e.jsx("em",{children:"Yen"})]}),e.jsxs("p",{children:["I'm currently working on"," ",e.jsx("a",{href:"https://getselectable.com",children:"Selectable"})," and"," ",e.jsx("a",{href:"https://stratachecks.com",children:"StrataChecks"}),"."]}),e.jsxs("p",{children:["I also maintain ",e.jsx("a",{href:"https://eka.weiyen.net",children:"Eka"}),", a stateful AI agent with persistent memory and"," ",e.jsx("a",{href:"https://eka.weiyen.net/posts",children:"a blog"}),"."]}),e.jsxs("p",{children:["I like ",e.jsx("strong",{children:"databases"}),", ",e.jsx("strong",{children:"programming languages"}),","," ",e.jsx("strong",{children:"maths"}),", and ",e.jsx("em",{children:"wordplay"}
1),". I was previously a software engineer at Rokt, Mathspace, Western Digital and Accenture."]}),e.jsx("h2",{children:"About this site"}),e.jsxs("p",{children:["This site is open-source. The code is hosted on"," ",e.jsx("a",{href:"https://github.com/yen223/yens-blog-v2/",children:"GitHub"}),". It's built with ",e.jsx("a",{href:"https://remix.run",children:"Remix"})," and hosted on"," ",e.jsx("a",{href:"https://www.digitalocean.com/?refcode=61c4d2b4f1b7&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=CopyPaste",children:"DigitalOcean"})," ","(referral link)."]}),e.jsx("h2",{children:"A standing invitation"}),e.jsxs("p",{children:["If anything here prompts a thought, send it along. I answer"," ",e.jsx("a",{href:"mailto:[email protected]",children:"every real email"}),". The longer ones get a longer reply. Or if you'd rather read, subscribe to the ",e.jsx(n,{to:"/feed/all",children:"RSS feed"}),"."]})]}),e.jsx("aside",{"aria-hidden":"true"})]})}export{l as default,t as meta};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.