Skip to main content

Recently Updated Pages

ZohoMail

Third-party service providers Zoho

Homepage https://www.zoho.com/mail/ What is it? It provides email services, specifically the k...

Updated 1 year ago by Ant

JSON.stringify

Language pitfalls JavaScript

Certain objects (like Maps) can't be stringified directly - you'll get an empty object as the res...

Updated 1 year ago by Ant

Implementation: MediaConvert

Media Transcoding Videos: Dedicated Services

To transcode large video files that a serverless code function can't handle, you need to use a de...

Updated 1 year ago by Ant

Using a pre-built CDN image transcoding solution

Media Transcoding Image Transcoding

When transcoding images, you have two options: use a prebuilt solution, or make one. Most CDN pr...

Updated 1 year ago by Ant

Implementing an image transcoding solution yourself

Media Transcoding Image Transcoding

If you are going to implement your own image transcoding solution, the first thing to understand ...

Updated 1 year ago by Ant

Configuring SNS

Media Transcoding Videos: Dedicated Services

Updated 1 year ago by Ant

Implementation: EventBridge & Lambda

Media Transcoding Videos: Dedicated Services

Getting the result of the MediaConvert job Since creating the job command doesn't tell us anythi...

Updated 1 year ago by Ant

Use cases and limitations

Media Transcoding Videos: Serverless Code

Serverless code functions definitely can have a place in video transcoding, but because of the mu...

Updated 1 year ago by Ant

Implementation

Media Transcoding Videos: Serverless Code

Prerequisites Before reading this page, read the page on implementing image transcoding solution...

Updated 1 year ago by Ant

Internal Credentials

Code Standards: Backend Redis: Cached Items and Rate Limits

Various development credentials are cached in the main cache server. A full list can be found in ...

Updated 1 year ago by Ant

Efficiency Overview

Efficiency & Performance

Updated 1 year ago by Ant

Transcoding: what it is, and why it is important

Media Transcoding Transcoding Overview

Definition Transcoding means resizing an image or other media to multiple sizes, so that users c...

Updated 1 year ago by Ant

Image Formats and Codecs

Media Transcoding Image Transcoding

Image quality (particularly important for JPEGs) For JPEGs in particular, quality is not just a ...

Updated 1 year ago by Ant

Displaying transcoded media efficiently

Media Transcoding Transcoding Overview

For both page loading times and CDN costs, you need to ensure that you serve images and videos at...

Updated 1 year ago by Ant

Options for implementing image and video transcoding

Media Transcoding Transcoding Overview

When it comes to transcoding media, you have two main options you can choose from in terms of how...

Updated 1 year ago by Ant

The execution flow for image and video transcoding

Media Transcoding Transcoding Overview

In basic form, the way both image and video transcoding is implemented involves using 'serverless...

Updated 1 year ago by Ant

Generating Credentials: secure data sources

Security Server-side Code Security

If you have a use case where you need to give a user a one-time password or key to authenticate f...

Updated 1 year ago by Ant

Displaying user-inputted content on webpages

Security Defending against XSS and CSRF attacks

XSS (Cross-Site Scripting) generally results from bad practices regarding user input. For example...

Updated 1 year ago by Ant

WebSockets-specific security practices: JSON Web Tokens

Security Server-side Code Security

When using the WebSockets protocol, there are a lot of potential pitfalls to bear in mind that ca...

Updated 1 year ago by Ant

JavaScript does not support 64-bit integers

Language pitfalls JavaScript

In most languages, a long is a 64-bit integer, for use when a 32-bit integer isn't big enough. Ja...

Updated 1 year ago by Ant