← Back to all articles

Sylvain Kerkour

Author of 'Black Hat Rust'. Writes about Rust, security, and building products.

https://kerkour.com

Articles

Rust service hardening and production checklist

There isn't a lot of resources about how to actually deliver Rust projects to your users: workflows, security hardening and artifacts management, so here is the checklist I use to

Optimize the common cases

One thing I've learned working on https://github.com/rust-stdx/stdx (Rust's extended standard library), is that libraries often have common cases that are worth optimizing for.

Go releases are exciting (especially 1.27)

Go 1.27rc2 was released 10 days ago and Go 1.27 is due for August. Let's be honest, this release is freaking awesome! Generic methods? Yeah! UUID in the standard library?

From microservice to subprocess

You were going to pack your bag and go back home when your manager stops you and tell you about this new feature. To surf the meme wave, you will

Momentum is why the spice continues to flow

People are sometime wondering how I can be so "productive" with my blog (granted that publishing brainfarts can be called "produtivity"). Come here, I will tell you my secret. I

Announcing the CoQ protocol: Control over QUIC

I'm very pleased to announce the CoQ protocol: (command and) Control over QUIC. Drones, rockets and other robots often have separate channels for command & control (low-bandwidth data, telemetry...) a

QUIC is more than a replacement for TCP

Most of the literature about QUIC RFC 9000 describes it as a replacement for TCP + TLS, with the traditional use case of communication over IP in mind. It's true,

Why stdx is not on crates.io

Why stdx is not on crates.io While I think that the xxx aspect of stdx has been well received, a lot of Rust developers were suffering with the current status