# Posts from 2025

* ## [Temporary file storage migration from S3 to R2](/blog/2025/10/r2-migration-temporary-file-purging.md)

We're migrating temporary file storage from Amazon S3 to Cloudflare R2 to optimize costs with free egress, impacting custom purging settings for limited cases.\
Kevin van Zonneveld·October 29, 2025

* ## [Expanding to a Hybrid Cloud with Hetzner](/blog/2025/10/hetzner-hybrid-cloud.md)

We are building a Hybrid Cloud with Hetzner Cloud, Hetzner Bare Metal, and AWS to keep larger fleets online and respond instantly to real-time demand.\
Kevin van Zonneveld·October 15, 2025

* ## [Node SDK v4: TypeScript-first with comprehensive Robot support](/blog/2025/09/nodejs-sdk-v4.md)

Our Node SDK v4 introduces full TypeScript coverage, structured error handling, and modern tooling for seamless media processing in Node.js.\
Kevin van Zonneveld·September 20, 2025

* ## [Us‑east incident caused by Redis connection exhaustion](/blog/2025/09/us-east-redis-connection-exhaustion-post-mortem.md)

We resolved a Redis connection exhaustion issue in US-East, impacting job processing and queues. Our fixes ensure stability and prevent future incidents.\
Kevin van Zonneveld·September 3, 2025

* ## [Introducing Turbo Mode for /document/thumbs](/blog/2025/08/docthumbs-turbo.md)

Turbo mode for /document/thumbs emits thumbnails per page to slash end-to-end processing time. Learn how it works, when to use it, and important pricing notes.\
Kevin van Zonneveld·August 28, 2025

* ## [Control how long your data is stored](/blog/2025/07/data-retention-settings.md)

Control how long your Assembly Status JSON and transcoding results are stored.\
Merlijn Vos·July 17, 2025

* ## [Ending direct Facebook support due to security demands](/blog/2025/07/uppy-facebook-integration.md)

Discover why Transloadit can no longer maintain direct Facebook integration due to evolving security demands, and how you can continue using Facebook with Uppy.\
Kevin van Zonneveld·July 2, 2025

* ## [Save costs with on-demand video encoding](/blog/2025/05/on-demand-video-encoding.md)

Learn how Transloadit's on-demand video encoding cuts costs, enables instant playback, and simplifies encoding updates for efficient video delivery.\
Marius Kleidl·May 5, 2025

* ## [Generate stunning images from text using AI](/blog/2025/04/ai-image-generation.md)

Learn how Transloadit can help you to generate custom images from text prompts with advanced AI technology.\
Marius Kleidl·April 1, 2025

* ## [Making APIs and documentation more accessible to AI tools](/blog/2025/03/llms-txt.md)

Transloadit publishes llms.txt as a compact retrieval index for documentation tools and AI agents.\
Kevin van Zonneveld·March 11, 2025

* ## [Automatic background removal from images](/blog/2025/03/image-background-removal.md)

Learn how Transloadit can help you automatically remove backgrounds from your images.\
Marius Kleidl·March 10, 2025

* ## [Reimagining Media ETL for scalable media workflows](/blog/2025/03/media-etl.md)

Discover how our Media ETL redefines processing for videos, images and audio, offering scalability and reliability for your media workflows.\
Kevin van Zonneveld·March 4, 2025

* ## [Navigating Google's API changes: Uppy plugin updates & solutions](/blog/2025/02/the-new-google-situation.md)

This article describes the drastic changes that Google made to its APIs and how it affects Transloadit and you.\
Mikael Finstad·February 14, 2025

* ## [Generating meaningful file previews](/blog/2025/01/file-preview.md)

Find out how to use our new /file/preview Robot, offering versatile file previews with customization options including format, size, and waveform colors.\
Kevin van Zonneveld·January 14, 2025

### 👩‍💻 Join 20k+ developers

Sign up for our [monthly newsletter](/newsletters.md) to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.

Your email:

Get access
