
šš» Hi there!
I am Christian Visintin. I live in Udine, but I was born in Trieste. I am a Rust Software Engineer and sometimes a Web Developer.
I am a freelancer and a tech blogger, also I contribute to several Rust open-source projects.
Throughout my life, I have worked on software and web development in a variety of sectors, but currently I mainly work with Rust as a Freelancer on different projects. Usually I work on web services, Blockchain applications and embedded systems.
I'm also an active tech blogger on blog.veeso.dev (or at least I try to be!) and an active contributor to Rust open-source projects and the author of some important Rust projects like termscp, suppaftp, tui-realm, and many others.
If you're interested in working with me, feel free to reach me out with the contact form on the bottom of this page or by sending me an email at info@veeso.dev
Curriculum
From my Blog
Embedding shared objects in Rust
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 and link it to a Rust library. In the same article I've also covered how hard it was to get a static library for smbclient and soā¦
Vendoring C/C++ dependencies in Rust
What is vendoring about? I'm writing this post because basically I haven't found any guide about this, and for sure with this level of completeness and masochism. So what are we even talking about? Have you ever used the native-tls crate? Well it is anā¦
Extending Future in Rust
Introduction As part of my experiments with Async Rust (cuz I'm working on something big š¤) and while writing my last article Async Rust for Dummies a weird and sick thought came to my mind: can we actually extend Future? Extending a Trait This may not beā¦