Photo Atlas

Blog

Guides on image optimization, Core Web Vitals, and building faster websites without sacrificing quality.

Compress Images Free Without Losing Transparency or Color

Compress Images Free Without Losing Transparency or Color

Transparent PNGs go grey and brand colors shift at two exact steps in compression. Here is what each setting does and how to compress for free without either.

Maya ChenMaya Chen·July 1, 2026·7 min read
The Hidden Metadata in Your Photos and What It Costs You

The Hidden Metadata in Your Photos and What It Costs You

A single smartphone photo can carry 50 to 150KB of hidden EXIF, IPTC, and XMP data, including your GPS location. Here is what it costs and when to strip it.

Maya ChenMaya Chen·June 30, 2026·7 min read
Image Compression Alone Won't Fix Your Slow Gallery

Image Compression Alone Won't Fix Your Slow Gallery

Compression cuts file weight, but lazy loading, DOM size, render-blocking scripts, and unsized images decide whether your gallery actually loads fast.

Maya ChenMaya Chen·June 23, 2026·7 min read
Why Bulk Image Uploads Slow Down WordPress Before Publish

Why Bulk Image Uploads Slow Down WordPress Before Publish

Bulk image uploads stall WordPress at the media library, not the render. Here is where the bottleneck forms and how to break the chain before you hit publish.

Maya ChenMaya Chen·June 23, 2026·8 min read
How AI Writes Alt Text for Product Images at Scale

How AI Writes Alt Text for Product Images at Scale

Missing alt text leaks screen-reader shoppers and Google Images traffic at the same time. I break down how AI vision models caption a full catalog at scale, what good product alt text looks like, the accuracy to expect, and the length that actually performs.

Maya ChenMaya Chen·June 15, 2026·6 min read
How to Audit Your Image Pipeline Without Touching Code

How to Audit Your Image Pipeline Without Touching Code

Your hero image is probably 10x heavier than it should be, and it is costing you conversions. Here is how to run a full image pipeline audit from the browser in about twenty minutes, find every oversized asset and wrong format, with no repo access and no deploy.

Maya ChenMaya Chen·June 11, 2026·5 min read
Unoptimized Images Add 3-5 Seconds to Your Mobile Load

Unoptimized Images Add 3-5 Seconds to Your Mobile Load

Images are the largest element on 72% of mobile pages, and unoptimized they add 3 to 5 seconds before your page feels real. I break down what that costs in conversions and the format-and-sizing fixes that cut image weight 50 to 80%.

Maya ChenMaya Chen·June 7, 2026·5 min read
How I catch duplicate uploads without slowing the upload

How I catch duplicate uploads without slowing the upload

Duplicate detection usually slows uploads because it runs in the request path. Atlas splits it in two: a streaming SHA-256 for exact matches during upload, then perceptual hashing in a background worker afterward. Here's the false-positive math and the recovery path.

Thomas Hart·June 4, 2026·7 min read
Lossless vs lossy compression: when each one is worth using

Lossless vs lossy compression: when each one is worth using

Lossless keeps every pixel intact. Lossy throws some away. Knowing when to use each one can cut your storage bill in half without touching perceived quality.

Jordan KimJordan Kim·June 1, 2026·6 min read
How to audit your image pipeline without touching your codebase

How to audit your image pipeline without touching your codebase

A practical guide to measuring what your image pipeline is actually doing: format coverage, compression ratios, derivative gaps, and delivery delays — without touching production code.

Thomas HartThomas Hart·May 28, 2026·6 min read
Batch image optimization: the manual vs automated cost breakdown

Batch image optimization: the manual vs automated cost breakdown

Manual batch image optimization looks free until you price the hours. Here's a concrete breakdown of what both approaches actually cost across a real workflow.

Thomas HartThomas Hart·May 24, 2026·6 min read
How AI alt-text generation works on product images at scale

How AI alt-text generation works on product images at scale

How AI vision models generate alt text for product images at scale: the pipeline, the failure modes, and what actually ships to production.

Maya ChenMaya Chen·May 21, 2026·5 min read
WebP vs AVIF in 2026: what actually matters for your store

WebP vs AVIF in 2026: what actually matters for your store

AVIF encodes smaller files than WebP, but that headline number hides two real concerns for stores: encode time and CDN support. Here is what actually matters in 2026.

Jordan KimJordan Kim·May 18, 2026·5 min read
What image compression settings actually move conversion rates

What image compression settings actually move conversion rates

The compression settings that save the most bandwidth often differ from the ones that move conversions. Here is what the data shows about quality levels, formats, and load timing.

Maya ChenMaya Chen·May 14, 2026·5 min read
How Shopify stores waste 40% of their bandwidth on images

How Shopify stores waste 40% of their bandwidth on images

Most Shopify stores are serving images 3-5x larger than they need to be. Here's exactly where the waste happens and what to do about it.

Maya ChenMaya Chen·May 11, 2026·6 min read
The hidden cost of unoptimized images on mobile load times

The hidden cost of unoptimized images on mobile load times

Images are the single largest contributor to mobile page weight, and most sites are shipping them unoptimized. Here's what that costs you and how to fix it.

Jordan KimJordan Kim·May 7, 2026·5 min read
What Google image indexing requires of your alt text

What Google image indexing requires of your alt text

Google indexes images using three signals: the alt attribute, the page text, and computer vision. I break down what Google's image indexing rules actually require, how long alt text should be, and the markup mistakes that quietly keep your images out of search.

Thomas HartThomas Hart·May 4, 2026·6 min read
Why Your Hero Image Is Costing You Core Web Vitals Points

Why Your Hero Image Is Costing You Core Web Vitals Points

On most landing pages the hero image is the element Core Web Vitals actually measures. This breaks down why it fails LCP and CLS, which format to serve, and the four fixes that move a page back into the green.

Jordan KimJordan Kim·April 30, 2026·5 min read