My independent research investigates the future of knowledge representation and creative work aided by machine understanding of language. I prototype software interfaces that help us become clearer thinkers and more prolific dreamers.
I’m also interested in what comes after today’s language and writing systems, and what learning, creating, and collaborating may look like in the long future of humanity. The aim of my research is to build interfaces and knowledge tools that expand the domain of thoughts we can think and qualia we can feel.
I’ve been writing online since 2014 – this blog is home to a half million words I’ve written about software research, creative work, community, and the life I live in between.
Over the years, I’ve built well over 100 side projects, from programming languages and compilers to 3D renderers, interactive learning environments, UI libraries, and a suite of personal productivity tools I depend on every day.
Elsewhere on the web, I also write more technical posts on software and some short fiction and other literary vignettes.
Outside work, I play the piano and guitar – you can find my music on Spotify and at linus.coffee/music.
I also dabble in digital art.
I grew up in Korea and Indiana, went to school in Berkeley, and currently live in New York City.
Previously, I was a software engineer at Replit, Hack Club, and Spensa.
Go Time, Go beyond work
GopherCon, When Toy Languages Grow Up
Metamuse, Self-made tools
The Changelog, Building software for yourself
GopherCon EU, When Toy Languages Grow Up
I’m most active on Twitter and GitHub as @thesephist. The best way to contact me is either through Twitter, or my email at my first name @ thesephist.com.