CodeCrafters Blog
Insights, updates and stories from the CodeCrafters team and our community.

Our OSS Funding Pledge
We're pledging $4,000 per engineer per year to open source. Here's who we're funding, why it matters, and how other small teams can do the same.

Our $1.8M Seed Fundraise
We raised $1.8M to build the learning platform for experienced developers. Backed by YC and the engineers behind some of the best devtools.

CodeCrafters is now fair source
We're open-sourcing our challenge infrastructure under a Fair Source license. What that means, why we chose it, and what it changes for you.
View Code Examples on GitHub
Every CodeCrafters code example now links to its full GitHub repo. Study complete solutions from engineers who've solved the same challenge.
Jul 9th, 20257 New Programming Languages to Learn in 2025
From Zig to Gleam to Elixir: 7 programming languages worth learning in 2025. Each one teaches a fundamentally different way to think about code.
Jul 9th, 2025Will AI Replace Software Engineers?
The short answer: no. The real question is which engineering skills become more valuable as AI handles the routine. We break it down.
May 12th, 202540 Gifts Programmers Will Actually Use and Love
We've curated a list of gifts programmers actually use, enjoy, or quietly wish someone would give them.
Apr 15th, 2025Writing for Developers
How to write for developers without being patronizing or fluffy. The internal writing guide we use at CodeCrafters, now open to everyone.
Apr 14th, 202573 Programming Project Ideas to Inspire and Challenge You
Curated list of project ideas for programmers who aren't sure what to build. We chose 73 projects that teach a lot and are fun to build.
Mar 7th, 2025Udemy vs Pluralsight: Which is better for developers?
We compared Udemy and Pluralsight as working developers: pricing, course depth, hands-on practice, and 3 alternatives most guides don't mention.
Mar 7th, 2025Udemy vs Pluralsight: Which is better for developer teams?
Buying a learning platform for your dev team? We compared Udemy Business vs Pluralsight Skills: pricing, admin tools, and better alternatives.
Feb 18th, 202515 Rust Projects To Sharpen Your Skills
Learn Rust by building real things: servers, parsers, system tools. 15 projects ranked by difficulty, from your first CLI app to a full protocol implementation.
May 12th, 2023Introducing Automatic Explanations
CodeCrafters now shows AI-generated explanations alongside community solutions. Study how others solve each stage and understand every approach.
Feb 8th, 2023Introducing Repo Banners
Your CodeCrafters progress, on your GitHub profile. Dynamic repo banners that auto-update as you build Redis, Git, or SQLite from scratch.
Dec 2nd, 2022Learning Stipends List
An open-source list of companies that give engineers a learning budget. Find out if your company offers one, or make the case to add it.
Nov 30th, 2022Introducing CodeCrafters CLI
You can now run and view CodeCrafters test results right within your CLI for a more productive experience.
Nov 28th, 2022Introducing Publish to GitHub
Sync your CodeCrafters solutions to GitHub automatically. Showcase your Redis, Git, or SQLite implementation on your profile.
Oct 8th, 2022Vote for Challenge Extensions
Want Redis replication? Kafka consumer groups? Vote on extension ideas that take CodeCrafters challenges deeper than the base implementation.
Oct 6th, 2022Introducing Recommended Solutions
How would CodeCrafters solve it? You can now see recommended approaches to all our projects.
Oct 3rd, 2022Vote for new courses
Submit and vote on the next CodeCrafters challenge. Your votes directly decide what we build next. Current top picks inside.
Sep 24th, 2022Introducing Build your own grep
Ever wondered how grep actually works? Build a working regex parser from scratch in Rust, Go, Python, or 10+ other languages on CodeCrafters.