Systems-programming

webserv: An HTTP/1.1 Web Server in C++98

Building a production-grade HTTP/1.1 web server from scratch in C++98: TCP sockets, I/O multiplexing with select(), HTTP parsing, and CGI support.

10 min read

Minishell: Building a Bash Clone in C

Building a Bash-like shell from scratch in C: pipes, process management, signal handling, redirections, and command execution.

17 min read