Skip to content
((λ (x) (x x)) (λ (y) (y y)))
((λ (x) (x x)) (λ (y) (y y)))
Block or Report

Block or report ashton314

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

About Me

I'm picky about my programming languages—I like exploring new languages and technologies and learning what kind of trade-offs they offer. More about me on my blog.

I'm a PhD student at the University of Utah. (Starting Fall 2022) I'll be doing some fun research there!

What's the deal with the username?

I picked this username when I was in high school. My biggest claim to fame back then was knowing 100 digits of pi, so I appended the first three digits to my username. ¯\_(ツ)_/¯

What are you interested in?

This changes from time to time. Right now I'm enjoying writing compilers in Racket. I frequently tweak my Emacs configuration, and I dabble in private web application development in Elixir.

Where do you work?

I'm currenty working at Spiff Inc.. They're letting me hack on an interpreter for their custom DSL, so I'm delighted I get to put a little of my PL interests into practice.


  1. marked-man Public

    Read Markdown files like UNIX man pages


  2. amethyst Public

    An elegant Emacs setup optimized for non-technical writers

    Emacs Lisp 105 9

  3. lambda-x86 Public

    Lambda Calculus compiler targeting x86, written in Racket

    Racket 5

  4. .dotfiles Public

    My most important configuration files

    Emacs Lisp 6 1

  5. Demonstration of how to write an interpreter for a small language in Elixir. Built for an internal event at Spiff Inc. in 2021

    Elixir 3

  6. [Mirror] A close reading of the μKanren paper.

    Racket 32

1,170 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

August 2022

Created an issue in progfolio/elpaca that received 6 comments

Bootstrapping fails at call to autoload-rubric

What's wrong I'm trying to run the example script provided in the README, and I get the following error: Debugger entered--Lisp error: (wrong-numbe…

13 contributions in private repositories Aug 1 – Aug 11

Seeing something unexpected? Take a look at the GitHub profile guide.