Loading...
avatar

Ilango

0xi4o
Go
joined 3 years ago

Challenges

Build your own Claude Code
using Go
Build your own Claude Code
Learn about LLM APIs, tool calling, agent loops and more
completed
Go
Build your own DNS server
using Go
Build your own DNS server
Learn about the DNS protocol, DNS record types and more.
completed
Go Rust
Build your own BitTorrent
using Rust
Build your own BitTorrent
Learn about .torrent files, the BitTorrent Peer Protocol and more
7/19 stages
Rust
Build your own Git
using Go
Build your own Git
Learn about git objects, plumbing commands and more
4/7 stages
Go
Build your own HTTP server
using Rust and Go
Build your own HTTP server
Learn about TCP servers, the HTTP protocol and more
11/14 stages
Go Rust
Build your own grep
using Go and Odin
Build your own grep
Learn about regex syntax: character classes, quantifiers and more
5/33 stages
Odin Go
Build your own Interpreter
using Odin
Build your own Interpreter
Learn about tokenization, ASTs, tree-walk interpreters and more.
1/84 stages
Odin
Build your own Redis
using Rust and Go
Build your own Redis
Learn about TCP servers, the Redis protocol and more
16/115 stages
Go Rust
May 2026
July 2025
June 2025
March 2025
November 2024
June 2024
December 2023
September 2023
April 2023