How would you like to upskill today?

quest catalog

Each of our quests was built to help you acquire and practice skills that will help you throughout your career.
Whether you've been developing for decades or just getting started, we hope you'll find them both useful and fun.

Featured Quests

Robocrop
Robocrop
Use the DALL-E API to generate images automatically.
Fullstack Journey
Fullstack Journey
Become a better fullstack dev with the multi-quest fullstack journey

Partner Quests

Red Alert
Red Alert

Set up New Relic's Instant Observability dashboard and use it to explore data.

Never Build Permissions Again
Never Build Permissions Again

Experience the onboarding process for the Permit.io full-stack application level authorization solution.

Data-Dependent Schema Migrations
Data-Dependent Schema Migrations

Set up Atlas and create schema migrations

Enable Continuous Deployment
Enable Continuous Deployment

Learn to Set Up Continuous Deployment

IronComponents
IronComponents

Use a library to write HTML and CSS directly inside JSX components

CircleCI Lint
CircleCI Lint

Learn to lint code automatically using CircleCI

CircleCI Configure
CircleCI Configure

Configure CircleCI to streamline your workflow and improve the quality of your code

Observability
Observability

Add monitoring capabilities by setting up New Relic's observability tools and alerts.

Performance
Performance

Go through the entire workflow of an urgent production bug mitigation: detection, reproduction, finding the root cause and uploading a fix.

Watching The Watchmen
Watching The Watchmen

Add a log monitoring tool to improve visibility into what is happening in the application’s production environment.

Quests by Wilco

Robocrop
Coming soon!
Robocrop

Use the DALL-E API to generate images automatically.

Let It Sink
Coming soon!
Let It Sink

There's a new CEO in town, and he came up with a new feature you need to implement right now across frontend, backend, API and database.

To the Cloud and Beyond
Coming soon!
To the Cloud and Beyond

Deploy an application to a Kubernetes cluster

Fullstack Journey
Coming soon!
Fullstack Journey

Become a better fullstack dev with the multi-quest fullstack journey

Dataseeding
Coming soon!
Dataseeding

Populate a database with mock data and learn good engineering practices.

Fixing a Bug
Coming soon!
Fixing a Bug

Fix a bug in the production environment by identifying, replicating, and squashing it.

Funnel Drop
Coming soon!
Funnel Drop

Find the root cause of a drop in the user funnel and eliminate it.

Search Party
Coming soon!
Search Party

Implement search throughout the frontend, backend, and the database, learning the basics of a full-stack feature implementation.

Gitting Started
Coming soon!
Gitting Started

Practice editing the codebase of your application by using some of the most common commands and actions.

Asynchrony
Coming soon!
Asynchrony

Identify and resolve asynchrony issues in an application.

A CSSful Quest
Coming soon!
A CSSful Quest

Practice implementing a new design element in the application’s UI using CSS.

You Auto-Complete Me
Coming soon!
You Auto-Complete Me

Implement auto-complete functionality in search using the application's backend and database.

A Thousand Words
Coming soon!
A Thousand Words

Add image uploading capabilities to an application utilizing the frontend, backend, database, and a third-party image upload service.

A Matter of Size
Coming soon!
A Matter of Size

Reduce storage consumption and improve user experience by adding image resizing and compression.

Get in Line
Coming soon!
Get in Line

Optimize an image upload feature by making image resizing asynchronous.

Hooks of Change
Coming soon!
Hooks of Change

Refactor a React application using hooks. This change will make it significantly easier to read, test and reuse code.

Refactoring Redux
Coming soon!
Refactoring Redux

It’s time to refactor some components in the application from Redux to React Context.

Faster! Faster!
Coming soon!
Faster! Faster!

Investigate a slow API request. Query, identify the root cause, and find a solution.

Strawberry Fields
Coming soon!
Strawberry Fields

Add a new field to an existing data model, migrate old data to the model, and support the new field in the UI and the API.

Accessibility Matters
Coming soon!
Accessibility Matters

Modify an application’s frontend and make a website more accessible.

As You Wish!
Coming soon!
As You Wish!

Conduct a design review for a new feature by understanding the requirements, planning how to implement them.

Community Quests

Bashing It
Bashing It

Learn to use shell scripting for automating boring, repetitive tasks.

Never Stop

developing

Ready to try Wilco? Click the button below to get started!

Start for Free