Join us for the Netlify Dynamic Site Challenge: $3,000 in Prizes!
Tags: netlifychallenge, devchallenge, webdev, javascript
Published: 2024-05-01 14:37:57

---
title: Join us for the Netlify Dynamic Site Challenge: $3,000 in Prizes!
published: true
description: Certify your skills, win cash prizes, and gain experience with Netlify’s new Agnostic Platform Primitives.
tags: netlifychallenge, devchallenge, webdev, javascript
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lbcz1t2nzsbn3ygf1jx3.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2024-04-23 14:24 +0000
---
We are so excited to team up with [Netlify](https://netlify.com) to bring you our next DEV challenge. This Challenge is all about dynamic and high-performance digital experiences, across any framework!

Running through **May 12th**, the Netlify Dynamic Site Challenge provides an opportunity to certify your skills, win cash prizes, and gain experience with Netlify’s new [Agnostic Platform Primitives](https://www.netlify.com/platform/primitives/). Unlock never-before-accessible functionalities across all frameworks – Next.js, Astro, Nuxt, Remix, you name it!

This challenge presents an opportunity to invest in the open web, open source, and your skills with new and evolving frameworks. We look forward to seeing what you create.

We hope you give at least one of our three prompts a try!

## Prompts

### Visual Feast
Build a dynamic image gallery using the [**Netlify Image CDN**](https://docs.netlify.com/image-cdn/overview/) – your project should utilize Netlify’s on-demand image transformation capabilities and demonstrate fetching images, applying transformations like resizing and format optimization, and rendering the optimized images in a gallery layout.

Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the [official challenge page](https://dev.to/challenges/netlify) before submitting.

{% cta https://dev.to/new?prefill=---%0Atitle%3A%20%0Apublished%3A%20%0Atags%3A%20netlifychallenge%2C%20devchallenge%2C%20webdev%2C%20javascript%0A---%0A%0A*This%20is%20a%20submission%20for%20the%20%5BNetlify%20Dynamic%20Site%20Challenge%5D(https%3A%2F%2Fdev.to%2Fchallenges%2Fnetlify)%3A%20Visual%20Feast.*%0A%0A%0A%23%23%20What%20I%20Built%0A%3C!--%20Share%20an%20overview%20about%20your%20project.%20--%3E%0A%0A%23%23%20Demo%0A%3C!--%20Share%20a%20link%20to%20your%20Netlify%20app%20and%20include%20some%20screenshots%20here.%20--%3E%0A%0A%0A%23%23%20Platform%20Primitives%0A%3C!--%20Tell%20us%20how%20you%20leveraged%20the%20Netlify%20Image%20CDN.%20--%3E%0A%0A%3C!--%20Did%20you%20implement%20additional%20platform%20primitives%20like%20Netlify%20Blobs%20or%20Cache%20Control%3F%20Tell%20us%20about%20that%20too!%20You%20may%20qualify%20for%20more%20than%20one%20prompt.%20--%3E%0A%0A%3C!--%20Team%20Submissions%3A%20Please%20pick%20one%20member%20to%20publish%20the%20submission%20and%20credit%20teammates%20by%20listing%20their%20DEV%20usernames%20directly%20in%20the%20body%20of%20the%20post.%20--%3E%0A%0A%0A%3C!--%20Don%27t%20forget%20to%20add%20a%20cover%20image%20(if%20you%20want).%20--%3E%0A%0A%0A%3C!--%20Thanks%20for%20participating!%20--%3E %}
Visual Feast Submission Template
{% endcta %}

### Build with Blobs
Build an application that reads and writes data using [**Netlify Blobs**](https://docs.netlify.com/blobs/overview/) – your project should demonstrate storing and retrieving blob objects, handling metadata, and integrating blob storage with Netlify Functions for processing tasks.

Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the [official challenge page](https://dev.to/challenges/netlify) before submitting.

{% cta https://dev.to/new?prefill=---%0Atitle%3A%20%0Apublished%3A%20%0Atags%3A%20netlifychallenge%2C%20devchallenge%2C%20webdev%2C%20javascript%0A---%0A%0A*This%20is%20a%20submission%20for%20the%20%5BNetlify%20Dynamic%20Site%20Challenge%5D(https%3A%2F%2Fdev.to%2Fchallenges%2Fnetlify)%3A%20Build%20with%20Blobs.*%0A%0A%0A%23%23%20What%20I%20Built%0A%3C!--%20Share%20an%20overview%20about%20your%20project.%20--%3E%0A%0A%23%23%20Demo%0A%3C!--%20Share%20a%20link%20to%20your%20Netlify%20app%20and%20include%20some%20screenshots%20here.%20--%3E%0A%0A%0A%23%23%20Platform%20Primitives%0A%3C!--%20Tell%20us%20how%20you%20leveraged%20Netlify%20Blobs.%20--%3E%0A%0A%3C!--%20Did%20you%20implement%20additional%20platform%20primitives%20like%20the%20Netlify%20Image%20CDN%20or%20Cache%20Control%3F%20Tell%20us%20about%20that%20too!%20You%20may%20qualify%20for%20more%20than%20one%20prompt.%20--%3E%0A%0A%3C!--%20Team%20Submissions%3A%20Please%20pick%20one%20member%20to%20publish%20the%20submission%20and%20credit%20teammates%20by%20listing%20their%20DEV%20usernames%20directly%20in%20the%20body%20of%20the%20post.%20--%3E%0A%0A%0A%3C!--%20Don%27t%20forget%20to%20add%20a%20cover%20image%20(if%20you%20want).%20--%3E%0A%0A%0A%3C!--%20Thanks%20for%20participating!%20--%3E %}
Build with Blobs Submission Template
{% endcta %}

### Clever Caching
Build a web application that leverages [**Netlify's fine-grained cache control capabilities**](https://docs.netlify.com/platform/caching/) – your project should implement custom Cache-Control headers, utilize the [Netlify-CDN-Cache-Control header](https://docs.netlify.com/platform/caching/#supported-cache-control-headers) for edge caching, and demonstrate [cache invalidation using cache tags](https://docs.netlify.com/platform/caching/#purge-by-cache-tag). 

Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the [official challenge page](https://dev.to/challenges/netlify) before submitting.

{% cta https://dev.to/new?prefill=---%0Atitle%3A%20%0Apublished%3A%20%0Atags%3A%20netlifychallenge%2C%20devchallenge%2C%20webdev%2C%20javascript%0A---%0A%0A*This%20is%20a%20submission%20for%20the%20%5BNetlify%20Dynamic%20Site%20Challenge%5D(https%3A%2F%2Fdev.to%2Fchallenges%2Fnetlify)%3A%20Clever%20Caching*%0A%0A%0A%23%23%20What%20I%20Built%0A%3C!--%20Share%20an%20overview%20about%20your%20project.%20--%3E%0A%0A%23%23%20Demo%0A%3C!--%20Share%20a%20link%20to%20your%20Netlify%20app%20and%20include%20some%20screenshots%20here.%20--%3E%0A%0A%23%23%20Platform%20Primitives%0A%3C!--%20Tell%20us%20how%20you%20leveraged%20Netlify%20Cache%20Control.%20--%3E%0A%0A%3C!--%20Did%20you%20implement%20additional%20platform%20primitives%20like%20the%20Netlify%20Image%20CDN%20or%20Blobs%3F%20Tell%20us%20about%20that%20too!%20You%20may%20qualify%20for%20more%20than%20one%20prompt.%20--%3E%0A%0A%3C!--%20Team%20Submissions%3A%20Please%20pick%20one%20member%20to%20publish%20the%20submission%20and%20credit%20teammates%20by%20listing%20their%20DEV%20usernames%20directly%20in%20the%20body%20of%20the%20post.%20--%3E%0A%0A%0A%3C!--%20Don%27t%20forget%20to%20add%20a%20cover%20image%20(if%20you%20want).%20--%3E%0A%0A%0A%3C!--%20Thanks%20for%20participating!%20--%3E%0A%0A%0A%0A %}
Clever Caching Submission Template
{% endcta %}


## Judging Criteria and Prizes

All three prompts will be judged on the following:

- Use of underlying technology
- Usability and User Experience
- Accessibility
- Creativity

The winner of each prompt will receive:
- $1,000 USD Gift Card or Equivalent
- Exclusive DEV Badge
- A gift from the [DEV Shop](https://shop.forem.com)

**All Participants** with a valid submission will receive a completion badge on their DEV profile.

## How To Participate

In order to participate, you will need to publish a post using the submission template associated with each prompt. All submissions must be built and run on Netlify, utilizing at least one platform primitive as described in each prompt.  Submissions will be judged based on the Netlify free starter platform, so any use of Netlify’s paid services will be taken into account during judging.

**Please review our full [rules, guidelines, and FAQ page](https://dev.to/challenges/netlify) before submitting so you understand our participation guidelines and [official contest rules](https://dev.to/page/netlify-dynamic-site-challenge-contest-rules) such eligibility requirements.**

## Need Help? 

The Netlify Team will do their best to respond to your technical questions in this help thread:

{% link https://dev.to/netlify/netlify-dynamic-site-challenge-help-thread-2081 %}

But before popping in a question, we recommend getting to know the Netlify platform by utilizing their docs and tutorials:

- [Platform Primitives](https://docs.netlify.com/platform/primitives/)
- [Developer Docs](https://docs.netlify.com/get-started/)

## Important Dates

- May 1: Netlify Dynamic Site Challenge begins!
- <mark>May 12: Submissions due at 11:59 PM PDT</mark>
- May 14: Winners Announced

We hope you enjoy the freedom to framework, and we can’t wait to see what you build! Questions about the challenge? Ask them below.

Good luck and happy coding!