Skip to content

Product notes

Product updates, new challenges, and improvements, newest first.

Anonymous mode

Hide your GitHub name and avatar behind a generated identity while keeping your profile and examples public.

Paul KuruvillaLib Joshua Martinito

A Git walkthrough

A Git walkthrough joined the Screencasts tab, which was later retired in March 2026.

Lib Joshua Martinito

Highlighted code examples

Selected examples from screencast authors were pinned to help learners find a starting point.

Paul Kuruvilla

Profile settings and an About field

A settings page and an About field gave learners more control over their profile.

Paul Kuruvilla

Collapsible stage instructions

Expand or collapse sections of long stage instructions while you work.

Paul Kuruvilla

Turbo test runs

A membership experiment introduced faster test runs, with some free runs retaining the faster path.

Paul Kuruvilla

Redis Streams

Extend your Redis server with stream data structures and commands.

Lib Joshua MartinitoOluwabusayo Jacobs

Go-specific Redis hints

Redis's base stages gained hints about useful Go standard-library functions.

Paul Kuruvilla

Progress through concepts

Concepts began tracking your progress and showing how many blocks remained.

Lib Joshua Martinito

Replicate your Redis server

Add replication handshakes, propagate commands, and keep replicas in sync with a Redis primary.

RyanPaul KuruvillaOluwabusayo Jacobs

Extensions available by default

Challenge extensions became enabled by default, making the stages beyond each base challenge easier to discover.

Lib Joshua MartinitoPaul Kuruvilla

How Challenges Work

An interactive introduction explained the challenge workflow; anonymous access followed during February.

Sarup Banskota
CodeCrafters

Reading is good.
Doing is better.

Build your own Claude Code, Shell, or SQLite. Understand what’s underneath.