I am Lily Linn

I am a Senior Staff Software Engineer. Recently I immigrated to Porto, Portugal and plan on staying in Portugal long-term. For a curated list of my projects, see projects. You can also find me on gitlab and github.

I have been programming since around age 13 and have known that I wanted to be a software engineer since shortly thereafter. Over the years I have gained experience in various languages including BASIC, C, C#, C++, Clojure, Common Lisp, Go, Javascript, Python, Ruby, Rust, Scheme, and Typescript.

My favorite family of languages is the Lisp Family. As it is hard to get a job programming Lisp, my day jobs usually involve Ruby or Typescript with a focus on web development. In my free-time I tend to program in Common Lisp, C#, or Python. This site is statically generated by SBCL Common Lisp using a small fork of coleslaw. You may be interested in the site gitlab repo.

Lately a lot of my time goes to AI and LLM work, both professionally and as a hobby, primarily with Anthropic's Claude. The work ranges from everyday coding assistance to managing complex production workflows with AI models. I'm also drawn to the philosophy and theory of mind of AI; that interest tends to creep into whatever I'm building. Separately, I'm working on a FOSS video game called Veil of Ages. I keep a handful of other FOSS projects going as the urge strikes, mostly libraries, utilities, and game mods.

If you are interested in my thoughts on programming, AI, and life in general see my Blog, updated whenever I feel like writing.

The best way to contact me is by email.