aesthetic.computer is home to
Domains & Microsites: 19
Disk Routes: ~355
API Endpoints: ~85
Functions: ~106
Redirects: ~120
Primary
aesthetic.computer
~355 disk routes
The main platform. A creative computing environment where every .mjs disk becomes a live, shareable tool — drawing, music, games, programming, and more. User profiles live at /@handle.
Core / Navigation
about
ads
opinion
login-pattern
login-wait
profile
handle
handles
get-handle
connect-wallet
wallet
token
desktop
download
delete-erase-and-forget-me
404
error
support
privacy-policy
aesthetic-direct
Creative Tools / Drawing
paint
nopaint
line
pline
oldline
shape
oldshape
oval
rect
fill
spray
smear
marker
crayon
sparkle-brush
multipen
doodle
wand
oldwand
crop
stamp
stample
blur
wipe
snap
paste
pull
oldpull
make
oldmake
painting
handprint
nail
colors
colplay
gradient-test
graphics
plot
icon
images
selfie
camera
cards
Music / Audio
notepat
notepat-tv
beat
tone
chord
melody
song
sing
bleep
say
whistle
metronome
microphone
uke
pedal
amp
bgm
sfx
r8dio
baktok
squaresong
rattle
visualizer
tracker
3x3
shh
KidLisp / Programming
kidlisp
kidlisp-piece
kidlisp-in-js
kidlisp-gb-test
debug-kidlisp-hud
keep
kept
learn
lang
decode
encode
prompt
chat
docgen
docs/*
Games / Interactive
game
play
1v1
brick-breaker
flap
fly
hop
scawy-snake
run&gun
gostop
staka
pond
balls
box
boxes
bubble
rain
sno
starfield
metaballs
noise
ant
field
a-star
toss
Social / Community
mood
moods
share
sign
signature
mail
list
insta
Media / TV / Tapes
tv
tapes
screen
screenshots
screentest
replay
video
Whistlegraph
whistlegraph
wg
wgr
m2w2
wipppps
oldwipppps
neo-wipppps
merry-fade
Shop / Commerce
mug
mugs
paintball
shop/*
Utilities / System
blank
blank-canvas2d
blank-webgl2
blank-blend2d
blank-thorvg
blank-vello
debug
test
perf
fps
clock
clocks
demo
desk
stage
keys
gamepad
gameboy
gameboy-lab
typecheck
gesture
pressure
transform
rotate-text-demo
zoom-test
cross-tab-test
sab
udp
wave
weather
commits
aframe
ableton
imessage
ptt
booted-by
run
dync
People / Characters
mom
dad
brother
sister
husband
wife
boyfriend
girlfriend
kid
angel
robo
sage
tobby
valbear
gargoyle
dolls
Experiments / Misc
liar
hell_-world
hha
hw
horizon
seashells
sparkle
sprinkles
spline
split
sprite
stick
throb
tremory
triquilt
rainbow-x
freaky-flowers
lmn-flower
lmn-petal
pip
slip
word
words
textfence
chart
vary
ordfish
ordsy
zzzwap
basic-line-pointer
phand
cap
boots
bits
mobile
handtime
description
autopat
deck
snappidagg
snappidaggs
botce
alex-row
alphapoet
amby
sb
ss
mo
kpbj
slgb
prutti
hueber
merry
merryo
f3ral3xp
digitpain0
digitpain1
digitpain2
digitpain3
bundle
neural-garden
dollhouse
Language Variants
en
es
da
english
spanish
danish
laer-klokken
UCLA Course Disks
ucla-1
ucla-2
ucla-3
ucla-3-keyboard
ucla-4
ucla-4-box
ucla-5
ucla-6
ucla-6-turtle
ucla-7
ucla-7-balls
ucla-7-dial
ucla-7-jump
Single-Letter & Numeric Routes
$
0
1
2
3
4
5
6
7
8
9
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
FF1 Device System
ff
ff1
ff1-debug
Dynamic Route Patterns
/* → SPA catch-all via index serverless function
/preview/* → oven.aesthetic.computer screenshot proxy
/icon/* → oven.aesthetic.computer icon proxy
/media/* → edge function (media processing)
/session/* → Jamsocket session creation
/reload/* → Redis cache reload
/@:handle → user profile (dynamic, via index function)
/@:handle/:piece → user piece (dynamic, via index function)
/disks/* → raw disk .mjs files
/assets/* → S3 proxy (assets.aesthetic.computer)
/assets/type/* → local font files (overrides S3)
Microsite
kidlisp.com
6 pages + 3 subdomains
A Lisp-based creative programming language built on Aesthetic Computer. Write code, save “keeps” (minted artifacts), pair with physical FF1 devices, and browse a top-100 playlist.
kidlisp.com/ — Main editor (SPA)
kidlisp.com/keeps — Keeps gallery
kidlisp.com/learn — Learning/reference
kidlisp.com/pj/* — Piece Jockey mode
kidlisp.com/api/* → proxied to aesthetic.computer/api/*
kidlisp.com/api/ff1/* → FF1 device API
pj.kidlisp.com (Piece Jockey)
pj.kidlisp.com/ — PJ editor page
pj.kidlisp.com/* — PJ with code param
device.kidlisp.com (FF1 Display)
device.kidlisp.com/ — Device display mode
device.kidlisp.com/:codeId — Run specific code
device.kidlisp.com/qr/:token — QR pairing page
device.kidlisp.com/js/* — Static JS assets
device.kidlisp.com/api/ff1/* — FF1 API
top.kidlisp.com (Top 100 Playlist)
top.kidlisp.com/ — Top 100 device display
top.kidlisp.com/js/* — Static JS assets
top.kidlisp.com/* — Catch-all to device.html
Planned: learn.kidlisp.com (pending DNS setup)
Microsite
sotce.net
Dynamic SSR
Server-rendered social platform with its own identity system. Fully generated by a single Netlify function — handles auth, user profiles, email, and content.
sotce.net/ — Main page (serverless rendered)
sotce.net/* — All routes via sotce-net function
sotce.net/user → user function
sotce.net/handle → handle function
sotce.net/api/email → email function
sotce.net/aesthetic.computer/* → AC static assets
sotce.net/redirect-proxy-sotce → redirect proxy
Also accessible at /sotce-net/* and /sotce.net/* on main domain.
API aesthetic.computer/api/* ~85 endpoints
The serverless backbone. Covers auth, user management, KidLisp storage, media processing, payments (Stripe/PayPal), AI (Anthropic/OpenAI), Tezos NFT minting, and more. Also exposes a remote MCP server and machine-readable API docs.
Auth & Users
api/authorized
api/auth/cli-callback
api/auth0-events
api/profile/*
api/delete-erase-and-forget-me
api/email
api/unsubscribe
api/mail-status
api/atproto-user-stats
handle
user
api/handles
KidLisp & Keeps
api/store-kidlisp
api/kidlisp-count
api/store-piece
api/piece-metadata
api/piece-hit
api/piece-fans
api/keep-mint
api/keep-confirm
api/keep-update
api/bundle-html
api/bundle-telemetry
api/bundle-telemetry-query
api/boot-log
Media & Tapes
api/track-media
api/track-tape
api/tape-convert-background
api/get-tape
api/get-tape-status
api/oven-complete
api/tv
api/tv-tapes
api/painting-code
api/painting-metadata
api/bdf-glyph
media-collection/*
Commerce & Payments
api/print/*
api/mug
api/mugs
api/mockup-gif
api/mockup-webp
api/ticket/*
api/shop
api/give
api/gives
api/give-portal
api/give-image
api/billing
api/metrics
api/paypal
Content & AI
api/ask
api/say
api/vary
api/mood/*
api/chat/messages
api/news
api/news/*
api/news/toll
api/playlist
api/stretched-paintings
api/jas-tags
api/subscribe-to-topic
System / Infra
api/version
api/logo/*
api/logo.png
api/pixel/*
api/clock
api/store-clock
api — API docs
api/ff1/*
mcp — Remote MCP server
docs/*
docs.json
slash
run
redirect-proxy
presigned-upload-url/*
presigned-download-url/*
.well-known/apple-developer-merchantid-domain-association
Subdomain
news.aesthetic.computer
Newsletter
Server-rendered newsletter with a Stripe-powered paywall. CRUD API for managing posts and a guidelines page for contributors.
news.aesthetic.computer/ — Latest newsletter (SSR)
news.aesthetic.computer/guidelines — Posting guidelines
news.aesthetic.computer/* — Individual issues
news.aesthetic.computer/api/news — News CRUD API
news.aesthetic.computer/api/news/* — Issue operations
news.aesthetic.computer/api/news/toll — Stripe paywall
Microsite
justanothersystem.org
Gallery + API
Jeffrey Alan Scudder's stretched paintings gallery with a CRUD API for paintings and a tagging system. Admin-only write access via Auth0.
justanothersystem.org/ — Stretched paintings gallery
justanothersystem.org/* — Static content
justanothersystem.org/api/stretched-paintings — Paintings CRUD
justanothersystem.org/api/stretched-paintings/* — By ID
justanothersystem.org/api/tags — Tags CRUD
justanothersystem.org/api/tags/* — Tag operations
www.justanothersystem.org → 301 to naked domain.
Microsite
jas.life
Portfolio
Jeffrey Alan Scudder's personal portfolio and CV. Supersedes the older digitpain.com domain.
jas.life/ — Portfolio home
jas.life/* — Static sub-pages
Also at /jas.life/* on main domain. digitpain.com 301s here.
Subdomain
give.aesthetic.computer
Donations
Support page for AC. Accepts payments via Stripe with a subscriber portal. Localized into Danish, Spanish, German, and Chinese.
give.aesthetic.computer/ — Main donation page
give.aesthetic.computer/da — Danish (DKK)
give.aesthetic.computer/es — Spanish (USD)
give.aesthetic.computer/de — German (EUR)
give.aesthetic.computer/cn — Chinese (USD)
give.aesthetic.computer/api/give → Stripe payment
give.aesthetic.computer/api/give-portal → Stripe portal
give.aesthetic.computer/api/billing → Billing data
Microsite
false.work
Studio + builds
Studio landing page. builds.false.work is a password-protected dashboard for tracking cross-platform app builds, roadmap, and build reports.
false.work/ — Landing page
false.work/* — Static content
builds.false.work
builds.false.work/ — Build dashboard
builds.false.work/roadmap.html — Roadmap
builds.false.work/ios-build-status.html — iOS status
builds.false.work/ios/ — iOS build details
builds.false.work/api/register-build
builds.false.work/api/get-builds
builds.false.work/api/verify-password
External
shop.aesthetic.computer
~30 product shortcuts
Shopify storefront for physical goods — books, prints, bikes, shirts, tools, music. Short-code URLs on AC redirect to product pages.
/shop/@jeffrey/help
→
45 min computer help
301
/shop/*
→
shop.aesthetic.computer/*
301
Books
25.4.8.21.19 — Shape of Things (Flusser)
25.4.8.21.17 — Art as Social System (Luhmann)
25.4.8.21.11 — Play (Garvey)
25.4.8.21.08 — What is Landscape (Stilgoe)
25.4.8.21.07 — Complete Poems (Dickinson)
25.11.17.19.03 — Radical Computer Music
25.4.8.21.0 — Art of Seeing (Huxley)
25.4.8.20.47 — Does Writing Have Future
25.4.8.21.13 — Musical Gestures
Music / Pictures / Bikes / Tools / Shirts
25.11.3.14.17 — Baktok 7-inch
25.4.13.17.47 — Picture
25.4.13.19.06 — Picture
25.4.13.18.18 — Picture
25.4.13.19.24 — Picture
25.4.13.18.54 — Picture
25.12.4.10.09 — Adult Bike
25.12.4.10.08 — Kids Bike
25.12.4.11.21 — New Experiences
25.12.4.11.22 — Prompt AC
25.12.4.11.23 — My Songs
25.12.4.11.24 — Pretty Pictures
25.12.4.11.25 — Play
26.1.3.0.02 — Beige Abex Tee M
26.1.3.0.00 — Coral Abex Tee L
Downloads Desktop App Downloads 5 platforms
Short URLs that redirect to the latest GitHub release for each platform.
/desktop/mac
→
GitHub Release (.dmg)
302
/desktop/win
→
GitHub Release (.exe)
302
/desktop/linux
→
GitHub Release (.AppImage)
302
/desktop/fedora
→
GitHub Release (.rpm)
302
/desktop/deb
→
GitHub Release (.deb)
302
Redirects Domain Aliases & Redirects 8 domains
Vanity domains, legacy redirects, and shortcut aliases that funnel into the core AC platform.
botce.ac
→
aesthetic.computer/botce
200
wand.ac
→
aesthetic.computer/wand
301
edit.ac
→
vscode.dev/.../blank.mjs
301
prompt.ac/*
→
aesthetic.computer/*
301
4esthetic.com/*
→
aesthetic.computer/*
301
whistlegraph.com/*
→
trio.whistlegraph.com/*
301
m2w2.whistlegraph.com
→
aesthetic.computer/wg~m2w2
200
digitpain.com/*
→
jas.life/*
301
Edge Edge Functions 1 function
Deno-based edge functions running at the CDN layer for low-latency processing.
/media/* — media.js edge function
Infra oven.aesthetic.computer Internal service
Internal screenshot and asset generation service. AC proxies preview images, icons, and bundle-html requests through it. Node.js + Caddy on DigitalOcean (137.184.237.166).
/preview/* → oven.aesthetic.computer/preview/:splat
/icon/* → oven.aesthetic.computer/icon/:splat
/api/bundle-html → oven.aesthetic.computer/bundle-html
Infra silo.aesthetic.computer Data dashboard
Internal MongoDB data & storage dashboard for AC. Admin-only access. Node.js + Caddy on DigitalOcean (64.23.151.169).
silo.aesthetic.computer/ — Dashboard
Infra
help.aesthetic.computer
AI assistant
Claude-powered AI assistant for the AC community. Auth0 sign-in required; users bring their own Anthropic API key. RBAC tool system (create-kidlisp, fork-piece, search-docs, explain-piece). Node.js + Caddy on DigitalOcean (146.190.150.173).
help.aesthetic.computer/ — Landing + chat UI
help.aesthetic.computer/auth/config — Auth0 config
help.aesthetic.computer/api/chat — Claude streaming (SSE)
help.aesthetic.computer/api/settings — API key management
help.aesthetic.computer/api/conversations — History
Microsite
notepat.com
Proxied
Standalone domain for the Notepat music tool. Transparently proxies to aesthetic.computer/notepat.
notepat.com/ → aesthetic.computer/notepat (200 proxy)
notepat.com/* → aesthetic.computer/* (200 proxy)
Microsite
sundarakarma.com
Band site
Hosted site for the band Sundara Karma. Static pages served from AC's public directory.
sundarakarma.com/ — Main page
sundarakarma.com/oscar — Oscar page
Microsite
wipppps.world
Proxied
Vanity domain for the Wipppps interactive piece. Transparently proxies to aesthetic.computer/wipppps.
wipppps.world → aesthetic.computer/wipppps (200 proxy)
Microsite
aesthetic.direct
1 page
Direct access landing page. Proxies to /aesthetic-direct on AC.
aesthetic.direct → aesthetic.computer/aesthetic-direct (200 proxy)
Microsite gift.aesthetic.computer 1 page
Gift card or gifting page for Aesthetic Computer.
gift.aesthetic.computer/ — Gift page
Microsite pals.aesthetic.computer Logo proxy
Dynamic logo generation service. All requests proxy to /api/logo/* for partner/pal branding assets.
pals.aesthetic.computer/* → /api/logo/*
Legacy *.jas.life — Pre-AC Archive (2014–2016) 14 sites
Jeffrey Scudder's projects predating Aesthetic Computer, hosted on a legacy DigitalOcean droplet (Ubuntu 16.04) and served via Cloudflare-proxied subdomains of jas.life. Includes drawing apps, hypertext poetry, course syllabi, artist portfolios, and a 109 GB personal file archive.
Web Apps (Rails / Passenger)
Static Sites & Portfolios
Art Projects & Archives