Hi, I'm Piotr, also known as @drogus on the internet.

I write technical articles on this blog, and work on open source projects.

Pinned ·

I'm sorry, but you still have to think

DHH, the creator of the Ruby on Rails framework, decided to rewrite Campfire Once from Ruby on Rails to Rust. Or rather ask a clanker to do it for him, as he can't stand reading or writing the Rust code himself. After that he added rewrites in other languages, like Elixir and Go.…

Pinned ·

Memory Safety Absolutists

When seeing the title of this post, I bet in some people's minds, the first thought was "Rust devs!". This connection is not unfounded. Rust devs tend to be passionate about memory safety. Some of it, I'm sure, may have been caused by a classic language wars attitude: my language…

Pinned ·

JAWSM - a JavaScript to WASM compiler

About a year ago I open sourced a distributed load testing tool called Crows. It runs scenarios compiled to WebAssembly, and as much as I like writing Rust, I wanted to allow using a scripting language in Crows. There are some options to do that in WebAssembly, like using Assembl…