Build Your Own curl
This challenge is to build your own version of curl.
This challenge is to build your own version of curl.
A DNS Forwarder is a nameserver used to resolve DNS queries instead of directly using the authoritative nameserver chain. Often they are used to sit on the edge of a local area network and provide DNS resolution to the computers on the network, reducing external traffic and speeding up external access by serving the answer from a local cache.
This challenge is to build your own DNS Resolver.
This challenge is to build your own Memcached server. Memcached is a free, open source, high-performance, distributed memory object caching system. It is intended for use in speeding up dynamic web applications by reducing database load.
This challenge is to build your own version of the Message Oriented Middleware NATS.
This challenge is to build your own version of netcat. Netcat - which is usually abbreviated to nc is a command line networking utility for reading and writing to network connections with TCP or UDP.
This challenge is to build your own Network Time Protocol client.
This challenge is to build your own version of a port scanner like nmap.
This challenge is to build your own API rate limiter.
In this Coding Challenge we’re going to build a CLI tool to send commands to a Redis server, it’s a nice challenge to complement the build your own Redis challenge. If you’re not familiar with Redis you can learn all about it in that challenge.
This challenge is to build your own version of a Scheduling Automation App - think Calendly, Cal.com or TidyCal.
This challenge is to build your own version of the Unix command line tool socat. It’s name is a combination of the words SOcket CAT as it is in effect a version of cat that works over socks too.
This challenge is to build your own trace route tool.
This challenge is to build your own basic web server.