new portfolio — 1,600+ images and videos of art I've made across various mediums over the last 4 years:
• are.na-style grid with video & gallery image previews on hover, adjustable columns, shareable post links
• hdr image + video support in the fullscreen viewer
• tag filtering across medium, style, subject, technology, year & media type (stack tags to drill down further)
• keyboard shortcuts - ‘c’ for toggling visibility of post captions, ’t’ for toggling sidebar visibility
under the hood, I built a custom CMS to manage and view all media:
• vanilla js, html, css - no framework or dependencies
• static site + cloudflare workers (d1 database, r2 storage)
• media processing happens in-browser at upload, keeping the backend small (~$5/mo for everything)
• frontend admin portal for managing and publishing media
hope you enjoy checking it out. the cube in the header spins if you drag or click it!