👋 Hi

I'm Will Barkoff, a student by day and a developer by night. I'm indecisive at dusk.

What I've written recently

Let's talk about Ranked Choice voting

New York City is about to have its first ever ranked choice elections. This post is going to be a bit different compared to the ones I’ve previously written.

Code as a thing of beauty

Beauty is commonly described as a feature of objects that makes these objects pleasurable to perceive.1

When we think of code, we tend to think of it for utility rather than beauty. I think we’re wrong in this regard, and beautiful code is possible, and should be sought after. Writing beautiful code is something that we should strive for, not something that should be thought of as a side effect.

  1. Definition from Wikipedia. Is Wikipedia a thing of beauty as well? 

HackDalton: Running a CTF

I decided to run a small CTF1 for high school students. It was a lot of work, but it was definitely worth it. I called it HackDalton, after my school. HackDalton was my senior initiative (for non-Daltonians, that is a fancy way of saying a big project that seniors do at the end of the year), and I was lucky enough to be advised by the wonderful Charlie Stewert.

  1. “Capture the flag”: A type of programming competition. Essentially, each team is given a set of problems that they have to “break in to.” These can be websites, programs, etc, and they each have a “flag” (an alphanumeric string) hidden inside. 

What I've been working on


Worked with MyHomeworkSpace Team

Open Source under the MIT License

Retired Project

HTML CSS JavaScript

A Google Chrome extension that adds features and improvements to the (now defunct) Courses website my school used.


Open Source under the MIT License

Go React TypeScript

A donation management software designed to be lightweight and powerful for small foundations

Custodes Libertades Memorial Foundation Website

HTML CSS JavaScript

Built the website for the Custodes Libertades Memorial Foundation, with a donation platform powered by EasyDonate.

Charlie Chatbot (Memorial Sloan Kettering Cancer Center)

Memorial Sloan Kettering DHI Summer Innovation Fellowship

Worked with Memorial Sloan Kettering Cancer Center

Node.js React Python C# TypeScript

A chatbot to improve communication between departments at Memorial Sloan Kettering Cancer Center


Worked with MyHomeworkSpace Team

Open Source under the MIT License

Preact React React Native Go

An online planner that lets you easily stay on top of your homework and tests. It synchronizes with the cloud, so you can access it anywhere you have an Internet connection.

Pulse Wearables

Worked with Richa Krishna and Anna Pertl.

Arduino Dart Flutter C++

A wearable patch designed for people with heart conditions to help them monitor their physical activity.