Optimizing SQLite for Servers

Why cloud bandwidth is so obscenely expensive and what you can do about that

I'm writing a book – Cloudflare for Speed and Security

Should I Rust or Should I Go?

Breaking SHA256: length extension attacks in practice

15k inserts/s with Rust and SQLite (2021)

iPhone = Privacy?

Learn Rust by implementing a SHA-1 hash cracker

Denial of Wallet Attacks: The new (D)DoS

Async Rust: What is a runtime? Here is how tokio works under the hood

Overthinking

Entropy Is Fatal

The foundations of modern end-to-end encryption: Signatures (2021)

Building a web application with Rust and WebAssembly

Secure and immutable development environments with Dev Containers

When Serverless really shines (and when to avoid it)

Functional Programming in Rust

Bugs that the Rust compiler catches for you

Building a static site generator in 100 lines of Rust

Defending against malicious bots with a zip bomb

Building a crawler in Rust: Scraping Javascript Single Page Applications (SPA) with a headless browser

Backdooring Rust crates for fun and profit

What a better rust would look like

Let's talk about supply chain attacks and backdoored dependencies

Hostname based routing with axum in Rust

When not to use Rust?

Cross-compilation in Rust

Mental models for learning Rust

Functional Programming in Rust

Turning a web browser extension into a botnet

More →