Front-end developer, designer, dabbler, and avid user of the superpowered information superhighway.
You can find me at https://vale.rocks
- No More -ishings
by OuterVale on 6/20/25, 12:45 AM, with comments
- Optimizing tea: An N=4 experiment
by OuterVale on 6/19/25, 9:38 AM, with comments
- Animal Crossing for the GameCube has been decompiled
by OuterVale on 6/17/25, 1:52 PM, with comments
- Economics and labor rights in AI skepticism
by OuterVale on 6/4/25, 12:41 AM, with comments
- IE6, AI, and the future of browsing the Web
by OuterVale on 6/2/25, 8:09 AM, with comments
- OpenAI featured chatbot is pushing extreme surgeries to "subhuman" men
by OuterVale on 6/1/25, 1:55 AM, with comments
- Advising Reasonable AI Criticism
by OuterVale on 5/31/25, 3:06 AM, with comments
- Ensloppification
by OuterVale on 5/30/25, 10:50 AM, with comments
- Advising Reasonable AI Criticism
by OuterVale on 5/30/25, 1:14 AM, with comments
- "Mario Kart 64" decompilation project reaches 100% completion
by OuterVale on 5/18/25, 4:06 AM, with comments
- The Utter Flimsiness of XAI's Processes
by OuterVale on 5/18/25, 2:07 AM, with comments
- Firesky – The Bluesky Firehose
by OuterVale on 5/17/25, 5:46 AM, with comments
- Superhot VR's Story Was Removed. What?
by OuterVale on 5/15/25, 2:34 PM, with comments
- Speedrunning Is Not Such a Waste of Talent
by OuterVale on 5/15/25, 7:48 AM, with comments
- Turning Image Corruption into Art
by OuterVale on 5/14/25, 6:15 AM, with comments
- Are 'CSS Carousels' Accessible?
by OuterVale on 5/8/25, 9:11 AM, with comments
- Do Not Publish Your Designs on the Web with Figma Sites
by OuterVale on 5/8/25, 7:04 AM, with comments
- How to Ask Questions the Smart Way
by OuterVale on 5/7/25, 3:30 AM, with comments
- A cheat sheet for why using ChatGPT is not bad for the environment
by OuterVale on 5/1/25, 4:40 AM, with comments
- Recreating Joey's Gibson Virus on a Vintage PowerBook
by OuterVale on 4/29/25, 10:37 AM, with comments
- Deno's Decline (6 Regions and Falling)
by OuterVale on 4/28/25, 12:49 PM, with comments
- Discord co-founder and CEO Jason Citron is stepping down
by OuterVale on 4/26/25, 5:22 AM, with comments
- What's the Harm?
by OuterVale on 4/21/25, 7:30 AM, with comments
- The Million Dollar Homepage
by OuterVale on 4/20/25, 8:52 AM, with comments
- Minimalist static site generator pattern only for JavaScript developers
by OuterVale on 4/18/25, 1:47 AM, with comments
- Some Love for Interoperable Apps
by OuterVale on 4/14/25, 3:37 PM, with comments
- Extension-annotation-sidebar: browser add-on that shows relevant Bluesky posts
by OuterVale on 4/14/25, 2:57 PM, with comments
- Update on the Grammarly Situation
by OuterVale on 4/14/25, 7:29 AM, with comments
- First Look at the Modern Attr()
by OuterVale on 4/13/25, 3:52 AM, with comments
- Why training AI can't be IP theft
by OuterVale on 4/12/25, 12:52 PM, with comments
- Open-Source Is Just That
by OuterVale on 4/7/25, 5:01 AM, with comments
- Open-Source Is Just That
by OuterVale on 4/4/25, 2:12 PM, with comments
- Anduril banned from recruiting on NixOS forums
by OuterVale on 4/4/25, 4:23 AM, with comments
- Justin's Links
by OuterVale on 4/4/25, 12:47 AM, with comments
- Sparks – A typeface for creating sparklines in text without code
by OuterVale on 4/2/25, 6:44 AM, with comments
- When AI Spits Your Own Shitty Code Back at You
by OuterVale on 4/2/25, 12:54 AM, with comments
- A theoretical scenario, DNS edition
by OuterVale on 4/1/25, 6:13 AM, with comments
- PageCrypt – Password Protect HTML
by OuterVale on 3/31/25, 4:16 AM, with comments