Location via proxy:   
[Report a bug]   [Manage cookies]                
a picture of me

I'm Christian Visintin. I live in Udine, Italy. I'm a freelance software engineer. I'm also an open-source developer. On this blog I write about my dev misadventures and give unneeded opinions on many topics involving technology and development

Latest Posts

One does not simply write a SSH config parser (in Rust)

A journey through the land of Rust, nom and SSH config files

Do you know the feeling when you start a project and you think it will be easy, but then you realize that it is not? This is the…

Published on March 30, 2025 11 min read

Embedding shared objects in Rust

How to embed a shared object in a Rust binary and load it at runtime

But why? So recently I've covered the topic of Vendoring C Dependencies in Rust and I've shown how to build a static library…

Published on March 28, 2025 11 min read

Vendoring C/C++ dependencies in Rust

How to statically bundle a C library to your project like with OpenSSL

What is vendoring about? I'm writing this post because basically I haven't found any guide about this, and for sure with this…

Published on March 20, 2025 11 min read

Extending Future in Rust

Is it even a thing?

Introduction As part of my experiments with Async Rust (cuz I'm working on something big 🤞) and while writing my last article A…

Published on March 14, 2025 7 min read