/coding-challenges

Coding challenges and utilities

Primary LanguageRust

Coding Challenges

Implementation of the coding challenges from a variety of sources, for example https://codingchallenges.fyi

Completed

In Progress

Ideas

See also Build-your-own-X repository.

  • Build Your Own Redis
  • Build Your Own Docker
  • Build Your Own Git
  • Build Your Own SQLite
  • Build Your Own Grep
  • Build Your Own BitTorrent
  • Build Your Own HTTP Server
  • Build Your Own DNS Server
  • Write Your Own JSON Parser
  • Write Your Own cut Tool
  • Write Your Own Load Balancer
  • Write Your Own Sort Tool
  • Write Your Own Calculator
  • Write Your Own Redis Server
  • Write Your Own grep
  • Write Your Own uniq Tool
  • Write Your Own Web Server
  • Write Your Own URL Shortener
  • Write Your Own diff Tool
  • Write Your Own Shell
  • Write Your Own cat Tool
  • Write Your Own IRC Client
  • Write Your Own Memcached Server
  • Write Your Own Spotify Client
  • Write Your Own Discord Bot
  • Write Your Own LinkedIn Carousel Generator
  • Write Your Own Sed
  • Write Your Own DNS Resolver
  • Write Your Own Traceroute
  • Write Your Own Realtime Chat Client and Server
  • Write Your Own NATS Message Broker
  • Write Your Own Git
  • Write Your Own Rate Limiter
  • Write Your Own NTP Client
  • Write Your Own Scheduling Automation App
  • Write Your Own Lisp Interpreter
  • Write Your Own QR Code Generator
  • Write Your Own Crontab Tool
  • Write Your Own head
  • Write Your Own jq
  • Write Your Own Google Keep
  • Write Your Own Pong
  • Write Your Own Redis CLI Tool
  • Write Your Own Social Media Tool
  • Write Your Own curl
  • Write Your Own HTTP(S) Load Tester
  • Write Your Own tr Tool.
  • Write Your Own Tetris
  • Build Your Own DNS Forwarder
  • Build Your Own Port Scanner
  • Build Your Own yq