DEV Community

Casper Tran profile picture

Casper Tran

404 bio not found

Joined Joined on 
Dribbble's image URLs: imgproxy options, Vary: Accept, and the shots that ignore resize

Dribbble's image URLs: imgproxy options, Vary: Accept, and the shots that ignore resize

Comments
4 min read
Linting a DESIGN.md before your AI coding agent reads it

Linting a DESIGN.md before your AI coding agent reads it

Comments
4 min read
Reading a Cloudinary URL on nike.com: presets, f_auto and the grey underlay

Reading a Cloudinary URL on nike.com: presets, f_auto and the grey underlay

Comments 1
4 min read
What type scale is a site really using? Measuring it from computed font sizes

What type scale is a site really using? Measuring it from computed font sizes

1
Comments
4 min read
When you can't edit the size in an image URL: signed variants on itch.io and Flickr

When you can't edit the size in an image URL: signed variants on itch.io and Flickr

Comments
4 min read
Checking a whole palette for WCAG contrast in 20 lines of JavaScript

Checking a whole palette for WCAG contrast in 20 lines of JavaScript

Comments
4 min read
How image CDNs hide the original: size tokens in URLs on Bluesky, Mercado Libre, Blogger, Steam and Google Play

How image CDNs hide the original: size tokens in URLs on Bluesky, Mercado Libre, Blogger, Steam and Google Play

Comments
6 min read
Finding the full-size original behind a thumbnail: srcset, CDN size rules and fallbacks

Finding the full-size original behind a thumbnail: srcset, CDN size rules and fallbacks

Comments
7 min read
Rebuilding a Tailwind v4 theme from an existing site

Rebuilding a Tailwind v4 theme from an existing site

Comments
3 min read
Converting WebP to JPG inside a Chrome extension: OffscreenCanvas in an MV3 offscreen document

Converting WebP to JPG inside a Chrome extension: OffscreenCanvas in an MV3 offscreen document

1
Comments
4 min read
loading...