Making a simple HTTP webserver in C
A step-by-step tutorial on building a simple HTTP web server in C, covering socket programming and the basics of the HTTP protocol.
JP Bruins Slot is een multidisciplinaire software engineer met 15+ jaar ervaring in het ontwikkelen van schaalbare softwareoplossingen, data-intensieve systemen, APIs, microservices en full-stack applicaties. Gespecialiseerd in data-analyse, machine learning, NLP, architectuur en cloud infrastructuren.
9 articles from this blog
A step-by-step tutorial on building a simple HTTP web server in C, covering socket programming and the basics of the HTTP protocol.
A guide to implementing security best practices for Go HTTP webservers, covering timeouts, TLS, and other hardening measures.
A tutorial on implementing password-based encryption in Go, covering key derivation and AES-GCM for secure data handling.
A tutorial on profiling Python applications running inside Docker containers using the py-spy tool to generate flame graphs.
A tutorial on setting up a minimal Django REST API microservice using Docker, PostgreSQL, and Gunicorn for development.
A guide to profiling and debugging Go applications running inside Docker containers using pprof and other tools.
A technical guide explaining how to backup and restore a PostgreSQL database within a Kubernetes cluster using kubectl and pg_dump.
A tutorial on creating CLI applications using a JSON config file and the 'engage' tool in Go, simplifying command management.
A technical guide to enabling true-color support and italics in Neovim, tmux, and gnome-terminal for improved terminal aesthetics.