Creating a Simple HTTP Server with Rust

HTTP servers play a fundamental role in distributing content and services on the internet. Implementing a simple HTTP server can be an excellent opportunity to understand the basic principles of web communication and explore a modern language like Rust. In this post, we’ll walk through creating a simple server that serves static files using TCP. Of course, a real HTTP server is much more complex than this. How does HTTP work?...

February 4, 2024 · 7 min · Diego Rodrigo

Managing language versions of your projects with asdf

When dealing with many projects we always come across a project whose version is different from the one you are using and it is often necessary to install another version or upload a Docker container, which I did for a long time, in node I used nvm, and I always wanted something similar for the other languages and so I present you the asdf. But what is this asdf? asdf is a version manager, let’s say you are using a project with PHP 5....

March 27, 2022 · 4 min · Diego Rodrigo