Articles treat various subjects in a single page, contrary to series.

I've loved Wasmer, I still love Wasmer

I'm proud of what I've done at Wasmer, but the toxic working environment forces me to leave. Here is the story of a really successful and beautiful project with a chaotic management.

Bye bye WhatsApp, hello ?
Announcing the first Java library to run WebAssembly: Wasmer JNI
Announcing the first Postgres extension to run WebAssembly
Announcing the fastest WebAssembly runtime for Go: wasmer
🐘+🦀+🕸 php-ext-wasm: Migrating from wasmi to Wasmer
Bye bye Automattic, hello Wasmer
How Automattic (WordPress.com & co.) partly moved away from PHPUnit to atoum?
One conference per day, for one year (2017)
Random thoughts about ::class in PHP
Automattic, Grand Meetup 2017
atoum supports TeamCity
Export functions in PHP à la Javascript
Finite-State Machine as a Type System illustrated with a store product
Tagua VM, a safe PHP virtual machine
Faster find algorithms in nom

This article explains quickly how I've improved nom's performance by 78% when parsing in some cases.

Welcome to Chaos
Bye bye Liip, hello Automattic
DuckDuckGo in a Shell
sabre/katana
RFCs should provide executable test suites

I've implemented xCal and xCard formats inside the sabre/dav libraries. While testing the different RFCs against my implementation, several errata have been found. This article, first, quickly list them and, second, ask questions about how such errors can be present and how they can be easily revealed. If reading my dry humor about RFC errata is boring, the next sections are more interesting. The whole idea is: Why RFCs do not provide executable test suites?

Control the terminal, the right way

Nowadays, there are plenty of terminal emulators in the wild. Each one has a specific way to handle controls. How many colours does it support? How to control the style of a character? How to control more than style, like the cursor or the window? In this article, we are going to explain and show in action the right ways to control your terminal with a portable and an easy to maintain API. We are going to talk about stat, tput, terminfo, hoa/console… but do not be afraid, it's easy and fun!

atoum has two release managers
Hello fruux!
Generate strings based on regular expressions

During my PhD thesis, I have partly worked on the problem of the automatic accurate test data generation. In order to be complete and self-contained, I have addressed all kinds of data types, including strings. This article aims at showing how to generate accurate and relevant strings under several constraints.

Rüsh Release