A cartoon avatar of myself: a white person with brown hair and a mustache, wearing a black Hanshin Tigers baseball cap, large round glasses, a white t-shirt, and a denim jacket.

icon by ICELEVEL

Hi, i'm vi, aka goofpunk! i'm a non-binary (they/them) writer, coder, artist, and internet person living in Phoenix.

i'm into experimental storytelling (especially interactive and multimedia fiction), web development, Tetris, and zines. i make a random assortment of things, some of which is linked below. If you'd like to get updated when i post a new thing, you can follow this RSS feed.

some stuff i've made

Garish Hues

A short (around 1000 words) zine about my own weird gender history.

Read it on itch.io


A useless website made in p5.js. It's safe for work, other than the text.

Visit nicecock.me

Zonelets RSS Feed Generator

A Python script that creates an RSS feed for your Zonelets blog.

View it on GitHub

Goatlings Acessibility Mod

A userscript that makes the repetitive parts of Goatlings keyboard acessible.

View it on GitHub

find me online

cohost @goofpunk
Discord @goofpunk
mastodon @vi@queer.party
GitHub @goofpunk
SoundCloud @peggyandthestraps
A gray button with a Pepsi logo Animated black and yellow text that says After all, why not? Why shouldn't I post cringe? A white button with a rainbow Apple logo on the left, and text that says Made with Macintosh A blinking button that says Download Sburb A rainbow button with black text that says you're telling me a queer coded this A black button that says I Dream In HTML, and the words are stylized to look like HTML tags The Aseprite logo A black button with the SCP logo A trans pride flag A button that says Powered by FreeBSD, and has an image of the FreeBSD daemon to the right A grayscale Pokemon logo with a running Pikachu animation a red button that says HTML Validated

This site is built with the wonderful 2bit-ui library by wavebeem.