Latest

All posts

All
Announcement
Engineering
Changelog
Announcement

Defer now supports Bun

Charly PolyBryan FriminEmile RéBun
September 19th, 2023
Changelog

Console updates: Timings and build manifests

Charly PolyBryan Frimin
August 30th, 2023
Changelog

Builder updates: Git submodule and PNPM support

Explore our latest features, including TypeScript 5.x compatibility, PNPM integration, Yarn Plug'n'Play compatibility and Git submodule.

Charly PolyBryan Frimin
August 29th, 2023
Announcement

Defer Community: Feature RFCs and OSS documentation

We are happy to put a first step into the open by welcoming our community to our product cycles.

Charly PolyBryan Frimin
July 11th, 2023
Engineering

How to reliably process images in your Express application

Processing images directly from your Express application has many downsides that should be avoided by moving these CPU-intensive and memory-leaking tasks in the background.

Charly Poly
July 6th, 2023
Engineering

How to set up a Node.js CRON

CRONs are an essential part of web applications, from automatic invoicing, triggering weekly notifications, or triggering search reindex or data backups. This article covers the CRONs best practices (windowing, monitoring, alerting) and an extensive list of deployment and hosting solutions.

Charly Poly
June 28th, 2023
Engineering

Builder's iterative improvements by leveraging multi-environments

This blog post is the first of the Inside Defer Series, opening a door into the inner workings of Defer on the technical and operating side. With hundreds of builds per day and continuous executions, introducing changes to the Defer Builder could be a slow and hazardous process.

Charly PolyBryan Frimin
June 20th, 2023
Changelog

Advanced Execution filtering with Metadata

Narrowing down to a specific background execution can feel like searching for a needle in a haystack. We are happy to roll out Function Metadata, allowing you to leverage the filters you know the most, the ones you define: user ID, emails, and more!

Bryan FriminEmile Ré
June 14th, 2023
Changelog

Console update: Doppler beta support

We are happy to roll out the beta support for Doppler. Asked and used by many of us, Doppler enables you to manage environment variables and secrets by automatically synchronizing changes across the SaaS and PaaS of your stack.

Charly PolyBryan Frimin
June 7th, 2023
Engineering

A deep dive into Function's retry strategies

Configuring Retries for your background function is an essential feature, as many use cases are subject to the randomness of functions' execution. This article covers three use cases along with three distinct retry strategies.

Charly Poly
May 20th, 2023
Changelog

What's new: Pause functions and outdated functions auto-archiving

The lifecycle of an application is rich; the multiple code addition, removal, and related API deployments could leave your Defer application in an unwanted state. To prevent such a situation, we are happy to release two key features for the management of your background functions

Charly PolyBryan Frimin
April 17th, 2023
Changelog

Console updates: Diagnostics & Execution filtering

As some of you face issues while building your applications, we realized that plain build errors could be more helpful, as well as executions errors. Finally, the console gets more actionable with the executions filter and the ability to pause functions.

Bryan FriminEmile RéCharly Poly
March 22nd, 2023
Changelog

Builder updates: Patches & Prisma GA support

We are now providing stable support for all kinds of Prisma setups in any type of project along with a better support for native dependencies and advanced TypeScript configurations.

Bryan FriminCharly Poly
March 20th, 2023
Engineering

How to solve Next.js “Timeout” error

While most use-cases fit in the limit of Serverless executions of 30-60 seconds, use-cases such as third-party integrations or AI features don't. This article covers how to offload your Serverless Functions with Defer.

Charly Poly
March 6th, 2023
Engineering

Relay GraphQL: the choice of a stable front-end

A deep-dive into the architectural choices behind the Defer Console and a benchmark of Apollo vs. Relay after many years building SPAs.

Charly Poly
March 4th, 2023
Announcement

Defer is now public access

After months of improving Defer with our first users and customers in a private beta, we are excited to announce the release of Defer 1.0 RC as a public access product! An overview of our mission and the journey ahead.

Charly PolyBryan Frimin
March 2nd, 2023
Changelog

What's new: Introducing Function Insights

With the release of the Environment screen, we are happy to announce that the Defer Dashboard is now providing a better overview of your functions and executions. Coupled with the Slack notifications, the Defer Dashboard is now your best tool to check and narrow down potential issues in your application.

Charly Poly
February 27th, 2023
Changelog

What's new: Retries and Concurrency

Configurable retries and concurrency have always been part of our roadmap. Many of you expressed the need to have it as soon as possible, so we delivered!

Charly Poly
February 25th, 2023
Copyright ©2023 Defer Inc.