We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Hi, my name is Mark.
I am a software developer, designer, and teacher.
When I'm not teaching, I write software. For a long time I wrote web applications with Ruby on Rails and React, but lately I've been working more with Elm, Phoenix, and TypeScript.
For a more comprehensive list of the technologies I've worked with, check out the My Work page.
A few things about me:
I really enjoy thinking about user interfaces and the scientific and medical applications of software.
I'm reflexively wary of companies that have a lot to say about "disrupting the market" but little to say about making ethical decisions with respect to their users and community.
I like companies that focus on diversity and inclusivity. If you have an office that ๐ก stocks free beer but not free tampons, side-eye.
My favorite programming tools, languages, and user interfaces are the ones that are friendly, helpful, and meet people where they are.