Skip to main content

2023 Moderator Election

nomination began
Jun 27, 2023 at 20:00
election began
Jul 4, 2023 at 20:00
election ended
Jul 12, 2023 at 20:00

On Stack Exchange, we believe the core moderators should come from the community, and be elected by the community itself through popular vote. We hold regular elections to determine who these community moderators will be.

Community moderators are accorded the highest level of privilege on our community, and should themselves be exemplars of positive behavior and leaders within the community.

Our general criteria for moderators is as follows:

  • patient and fair
  • leads by example
  • shows respect for their fellow community members in their actions and words
  • open to some light but firm moderation to keep the community on track and resolve (hopefully) uncommon disputes and exceptions

Full elections have three phases and an optional fourth phase (Primary):

  1. Question Collection
  2. Nomination
  3. Primary
  4. Election

Please participate in the moderator elections by voting, and perhaps even by nominating yourself to be a community moderator!


I have a decent amount of experience and participation with moderation tasks. Prior to the strike I often monitored Charcoal for problematic posts to get them cleared up faster. I am active on various Meta sites (particularly here and MSO) to inquire and accept input about moderation practices, such as how to handle certain types of posts, to gain the skills needed to make right decisions.

I am enthusiastic for this site because I have long entertained the idea of creating my own programming language. I can now shed light on previously unanswered questions about what creating a programming language takes.

Disclaimer: I am on strike on Stack Overflow, but I offer my services here as a moderator. The large sites are where the strike is the most effective as those are the money-makers for the underlying company. I was an avid reviewer on Stack Overflow, so I am already ready for what will be the 'extremely mundane, almost janitorial' work of a moderator.

Silvio Mayolo

Hello! I'm Silvio Mayolo, also known as Mercerenies in some Internet circles. I'm a programming language designer and enthusiast who has designed several different programming languages to date, including GDLisp, Latitude, and also some quirkier ones like Acrostic.

I've been a member of the Stack Overflow network for over ten years. My chief project right now has involved learning to write scripts in over 150 different languages, ranging from mainstream to the most esoteric imaginable, so I think I can bring a unique breadth of knowledge to this site.

Note: Like some of the other candidates, I am a signatory of the ongoing moderation strike. This does not affect my willingness to perform moderation activities on this site, as my goal here is to see this site grow and flourish, not to make a political statement.


I'm head of language design at Dyalog and have been quite active on both our main and meta sites since the beginning.

I've been active on Stack Exchange for almost 10 years (including on Mother Meta with 11k rep), and have been moderating a constantly-in-use programming language themed room for 6 years. (I even bought it a domain: I am less avid than many, but I do have constancy: The site is relevant for my work, so I'll be online here a lot, able to step in and assist with reasonable response time.

While a professional in the relevant subject, my experiance is narrow, and many aspects of language design are beyond me, so sometimes I won't just know if something is on-topic, or if a post makes sense. Then I'll have to let others judge.

Full disclosure: In '21, I forced, against the will of the frequent users, a limitation of room topics, in order to better answer less frequent visitors' questions. I believe I learned to listen more, and that the experience will help me to fill a broader moderation role.


Hi! My name is kouta-kun, and I've been interested in this site since the early proposal. I've been on stackoverflow for around 6 years but this is the first site I've been actively involved in. My work has recently involved some degree of DSL design so I have an added interest in ensuring this site's growth as an incentive and can help by giving it a beginner's POV.

I hope to be able to help this site achieve its' best possible community in my first foray into moderation, my timezone is UTC-3 (approx. 0800UTC to 22UTC would be my most active hours) which I believe has an overlap with the most active hours for this community.

Michael Homer

I'm an academic at Victoria University of Wellington, where I'm lucky to get to create and extend programming languages as a job. My PhD thesis work was on features & interfaces for an educational language called Grace, and my research work since then has spanned visual programming, type systems, features for language extension, efficient VMs, and uncommon paradigms. I'm particularly interested in ways to let more people create PLs, and to let non-programmers use PLs anyway.

Most of my SE activity has been on Unix & Linux over the last 9 years, where I was active in community moderation and trying to assuage some of the repeated difficult situations. For over 15 years I've administered community facets of the Linux distribution GoboLinux, the mailing lists, forums, & IRC. Things are a lot quieter on that front lately, but it's been good experience steering things constructively when disputes or disruptions arise.

I'm keen for this site to flourish and bring together different parts of the PL community. There's a lot of folk knowledge that's hard to discover and a lot of unwritten experience that came from trying a concept out that it'd be valuable to share.

Alexis King

I am a professional compiler engineer, currently working at Tweag on the Glasgow Haskell Compiler. I first got into programming languages in high school, when I implemented my first language—an object-oriented, interpreted Lisp. Since then, I’ve worked on everything from macros to type systems to effect systems and delimited continuations. I have experience working in both academia and industry, and I like to think I have a balanced understanding of the two perspectives.

I have been participating on Stack Exchange since 2010 and have ~43k reputation on Stack Overflow, where I’ve cast 2,505 close votes and reviewed 1,303 posts in review queues. I am also no stranger to Meta: I have ~3k rep on Meta.SE. Within the Haskell community, I have built a reputation as a clear, kind, and effective communicator. I would be honored to be able to offer both my labor and my perspective to help this community grow.


Hi there, hello, my (username) is lyxal! I've been with this site proposal since it was created (first follower in definition + first committer), and if you're here from Reddit, then chances are you saw one of the several community promotion ads I posted. Having seen this site through the whole creation process, I would very much love to guide it through the site maturation process as a moderator!

My experience with language design first started with esolangs and has since grown into familiarity with important language design concepts such as lexing and parsing, type systems and readability and usability. My most notable foray into language design is Vyxal (yes, original naming, I know), which has taught me a whole lot about language design in the last 3 years.

While I may not currently have the most reputation, reviews or flags on the site, I would be committed to performing moderation tasks whenever possible - which would mostly be during the UTC hours of 11pm to 1pm the next day (I live in Australia in UTC+10, so that's 9am to 11pm local time). This time difference means I'm around when most users are offline.

Jon Purdy

I’ve worked professionally and as a hobbyist on all manner of programming language technology, including compilers, runtimes, hardware, and developer tools, and I am well read in PL literature, so I have a strong background for both answering questions and evaluating disputed topics.

I’ve been active on Stack Exchange for over a decade; nowadays I often answer Haskell questions on Stack Overflow, where my rep is ~53k. People regularly tell me that they find my advice very helpful in the Programming Languages subreddit and various other subs such as Haskell Questions and Learn Programming. I take joy in helping beginners, quietly tending a community, and curating resources over the long term for everyone’s benefit.

I’m known for my empathy, honesty, and clarity, and I believe I can help foster a healthy and constructive environment here.

This election is over.