Loading...
avatar

goose-729

C#
joined 3 months ago

Challenges

Build your own HTTP server
using C#
Build your own HTTP server
Learn about TCP servers, the HTTP protocol and more
completed
C#
Build your own SQLite
using C#
Build your own SQLite
Learn about SQL syntax, SQLite's file format, B-trees and more
completed
C#
Build your own Git
using C#
Build your own Git
Learn about git objects, plumbing commands and more
completed
C#
Build your own Redis
using C#
Build your own Redis
Learn about TCP servers, the Redis protocol and more
completed
C#
Build your own Kafka
using C#
Build your own Kafka
Learn about TCP servers, the Kafka wire protocol and more.
completed
C#
Build your own Shell
using C#
Build your own Shell
Learn about parsing shell commands, executing programs and more
50/59 stages
C#
Build your own Interpreter
using C#
Build your own Interpreter
Learn about tokenization, ASTs, tree-walk interpreters and more.
74/84 stages
C#
March 2026
February 2026
January 2026