Greater Engine Studio

edit site content

portfolio · code builds

Projects

Portfolio entries on /portfolio. Homepage “Current / Future” is edited separately.

Homepage projects →
Now0
Future0
Done0

Add portfolio project

Screenshots and demo videos are optional. Tags: comma-separated (e.g. next, vercel).

Screenshot (optional)

Drop image or click to choose

No file chosen

Video / GIF demo (optional)

Drop video or click to choose

No file chosen

Unsaved edits

Library

Filter by status, search, then edit in the composer.

gallery

Photos

Upload RAW or JPEG, tune metadata, and curate what appears on the public gallery.

Add photo

Replacing the file on edit re-uploads to storage.

Image (required)

Drop photo or click to choose

No file chosen

Unsaved edits

Gallery

Filter the grid; edit loads the composer on the left.

library

Media hub

Jump to public surfaces or manage video entries below. Books and movies may pull from feeds later.

Media hubPublic landing for books, film, and links. PhotosGallery — also editable in the Photos tab. VideosPublic video wall. BooksReading list / syndication (placeholder-friendly). MoviesWatch log / feeds (placeholder-friendly).

Add video

Large files go straight to blob storage. Prefer H.264 + AAC in MP4.

Video file (required)

Drop video or click to choose

No file chosen

If Chrome won’t play a clip, re-upload with a proper video/mp4 type.

Videos

Replace files or tweak copy; delete only removes the listing.

journal

Writing

Compose posts with rich text and optional trimmed audio.

New writing

Drafts stay off the public index until published.

Companion audio (optional)

Drop audio or click to choose · MP3 / WAV

No file chosen

Current: ·

Drag the green handles to trim playback, or use typed times below.

Select the part to trim

Click the green range to set where preview starts (white line). Drag handles to trim.

White line follows playback. Click green to set start.
Fine-tune with typed times

Overrides the waveform if filled.

Unsaved edits

Preview & library

Rough layout of how a post surfaces on site (not pixel-perfect).

Public preview

Post title

DATE · CATEGORY

Body…

utilities

Tools

Converters and helpers stay inside Studio — they aren’t folded into public navigation.

RAW Photo Converter

Runs in-browser (COOP/COEP). Loads only when opened so Studio stays responsive.

Public /tools →

globals

Site settings

Stored as JSON in blob storage (site/settings.json) when uploads are configured. Resume and secrets still use env/repo where noted.

autocomplete="off" data-lpignore="true" data-1p-ignore data-bwignore>