CodeCrafters logo

We're building a training ground for engineers who refuse shallow learning.

Plenty of resources out there that teach you how to code.But nothing to help you become exceptionalonce you're past the basics. Until now.

The Redis challenge was extremely fun. I ended up having to read Redis protocol specification doc pretty carefully in its entirety! The result felt like lightly-guided independent study, if that makes sense. (Which, again, was lots of fun)
author avatar
Charles Guo
Scala Team at Stripe
company logo
I'm learning about how Redis works under the hood, system calls, socket programming in Python; something I've never done before
author avatar
Akshata Mohan
Senior Data Scientist at Cloudflare
company logo
My favorite way to master a language.
author avatar
Pranjal Paliwal
Winner of HackAtom
I’ve started the SQLite challenge, enjoying it a lot so far. Just the right level of guidance, helpful yet gives you a lot of freedom to explore and learn for yourself.
author avatar
Cindy Wu
Participant at Recurse Center
company logo
In a perfect world, job interviews ask for assignments like CodeCrafters instead of Leetcode. The best way to refresh your programming language skills and learn something new about Redis, Git, SQLite internals.
author avatar
Vladislav Ten
SWE at Microsoft
company logo
The challenge helped me dive into its internals, through *actual* practice. Super fun.
author avatar
Kang Ming Tay
Software Engineer at Supabase
company logo
I was really impressed that they support Haskell, and will probably usethis to learn Rust! The git-based workflow is :chefkiss:
author avatar
Jonathan Lorimer
Lead SWE at Mercury Bank
company logo
Found out from a colleague. It has you build your own version of things like Git and SQLite from scratch. A cool way to build a stronger mental model of how those tools work.
author avatar
Beyang Liu
CTO at SourceGraph
company logo

Our Beliefs

Learning without struggle is entertainment Convenience creates dependence Depth creates confidence The difference between a good developer and a great developer is their appetite for difficulty Mastery isn't gifted; it's earned.

Our Team

We're a small group of engineers, designers, and writers. We care about two things: doing great work, and helping each other get better.

Andy Li
🇯🇵

Andy Li

Developer Experience

Tokyo, Japan

Arief Hany
🇮🇩

Arief Hany

Design

Deli Serdang, Indonesia

Emily Merin
🇪🇪

Emily Merin

Partnerships

Tallinn, Estonia

Oluwabusayo Jacobs
🇳🇬

Oluwabusayo Jacobs

Technical Writing

Lagos, Nigeria

Paul Kuruvilla
🇺🇸

Paul Kuruvilla

CTO

Cupertino, CA

Sarup Banskota
🇺🇸

Sarup Banskota

CEO

San Francisco, CA

Udeshya Dhungana
🇳🇵

Udeshya Dhungana

Engineer

Lalitpur, Nepal

Vedant Nene
🇮🇳

Vedant Nene

Marketing

Mumbai, India

Vencyr Laurence
🇵🇭

Vencyr Laurence

Ops

Dumaguete, Philippines

Backed by the best technical investors

Our investors don't sit still. They're constantly building, shipping and shaping the tools the world runs on. Below are some highlights of what they've created.

Mike Krieger

Instagram co-founder

Arash Ferdowsi

Co-founder/CTO @ Dropbox

Jitendra Vaidya

Co-founder @ PlanetScale

Paul Copplestone

CEO @ Supabase

Kevin Van Gundy

COO @ Vercel

Evil Rabbit

Founding Designer @ Vercel

JJ Kasper

Maintainer @ Next.js

Leigh Marie Braswell

Partner @ Kleiner Perkins

Damian Schenkelman

VP R&D @ Auth0

Darby Wong

CEO @ Clerky

Brian Douglas

Head of DevRel @ GitHub

Federico Molina

Head of growth @ Auth0

Marcos Lilljedahl

Head of Infra Ops @ Vercel

Kashif Razzaqui

CTO @ Shuttl

Alana Anderson

Managing Partner @ basecase

Cindy Bi

General Partner @ CapitalX

Albert Lie

1st engineer @ Xendit

Nicolas Hourcard

Co-founder @ QuestDB

Zawad Chowdhury

Co-founder @ Intuned

Ashutosh Joshi

Technical Advisor @ Stanford

Gautam Shewakramani

Head of International @ Quora

Bryan Liu

Head of Talent @ Convex

Ankit Jain

Partner @ Xoogler.co

Ali Moiz

Co-founder @ Stonks.com

Amit Singh

Co-founder @ Shuttl

Deepanshu Malviya

Co-founder @ Shuttl

Ethan Fast

Co-founder @ Vcreate

Matthew Sweeney

Head of CS @ Vercel

Mohammad Gufran

Senior SRE @ Nebius AI

Ray Jang

CEO @ Atria

Varun Shoor

Founder/CEO @ Kayako

Chris Field

Co-founder @ Clerky

Juan Campa

Founder @ Membrane.io

Puspesh

Founder @ Durianpay

Cam Urban

Founder @ Roxy Device

Vijay Sharma

Founder @ Belong.co