Build Your Own Lisp Interpreter
Build a simple Lisp interpreter and REPL. ...
Build a simple Lisp interpreter and REPL. ...
A network load balancer is a server that balances network traffic between two or more back end servers. ...
Build a meeting scheduling app that allows users to book time in other peoples calendars without direct access. ...
Build your own Memcached server. Implement the TCP based Memcached protocol and build a Memcached server. ...
Memcached is a high-performance, distributed memory caching system used to speed up dynamic web applications by reducing database load. It stores data in memory (RAM) as key-value pairs, making it extremely fast. ...
Minesweeper is a classic puzzle game that challenges players to uncover squares on a grid while avoiding hidden mines. It became popular as a default game included in Microsoft Windows operating systems. ...
Build your own NATS Message Broker. Implement the TCP based NATS protocol and build a NATS Message Broker. ...
Netcat is a command-line utility used for network debugging, testing, and exploration. It allows users to read from and write to network connections using TCP or UDP protocols. ...
Build a network modelling tool that can load in a network description and some traffic data, then model the traffic flowing over the network to determine the utilisation of each link within the network. ...
Notion is an all-in-one productivity and collaboration tool that combines features like note-taking, project management, task tracking, and knowledge sharing. It’s highly customizable, allowing individuals and teams to create tailored workflows. Notion is often used for: ...