1. X
  2. Caleb Miller
Log inSign up
Caleb Miller
1,648 posts
Image
user avatar
Caleb Miller
@cmiller__
Graphics programmer and general UI guy. Addicted to JavaScript and caffeine. Pretty good at plugging in USB Type-A cables.
cmiller.tech
Joined December 2015
338
Following
372
Followers
RepliesRepliesMediaMedia
  • user avatar
    Caleb Miller
    @cmiller__
    Aug 3
    Surprising GPU optimization result today. My engine does a lot of vertex shader rotations with no translation component, easily over a billion per second. To date I've used mat4 for all transforms, as it's the gl-matrix happy path. I just refactored everything to use mat3 for
    Image
  • user avatar
    Caleb Miller
    @cmiller__
    Aug 3
    The smugness around not reading or reviewing code is especially frustrating when almost every time I use ChatGPT I experience buggy behavior. Both on the web and native app.
  • user avatar
    Caleb Miller
    @cmiller__
    Jul 30
    It's nice when big games make raytracing optional, with baked lighting fallbacks (increases install size tho). An optional fast path is cool. But, real-time GI is truly awesome. Even without a day/night cycle, it grounds all dynamic objects into the world so well. I love it.
    user avatar
    Shinku
    @2R_Shinku
    Jul 29
    So cool that my PC has to run real time lighting and get -500% performance to support a day/night cycle that doesn't exist in the base game
  • user avatar
    Caleb Miller
    @cmiller__
    Jul 23
    "Ads plus AI is sort of uniquely unsettling to me. I kind of think of ads as a last resort for us for a business model." - Sam Altman
    Image
  • user avatar
    Caleb Miller
    @cmiller__
    Jul 22
    How is this ever a problem? SPA files are hashed. Deploy them to a bucket behind a CDN and never delete them. Basically free and a year-old client still works, no fancy infra needed. Dynamic routes are different, but who is messing up static file hosting...
    user avatar
    Malte Ubl
    Vercel
    @cramforce
    Jul 22
    It's actually worth explaining how this is better than what legacy CDNs can do: If you deploy your site, some of your immutable URLs will stop being available on the new deployment. Users who have active clients on the old versions might now get 404s as they navigate a single

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement