Recent
TurboJSON : Assembly-level optimization.
Json Optimization
C
ARM64
Optimization
Trying machine-specific approaches.
Adding your custom libraries to a Linux Kernel Module.
Documentation
Kernel
Linux
C
Ever dreamed of delegating all your build flow to KBuild ? Me neither.
Assembly trick : bijective transformations of the char set.
Assembly
C
Assembly
Applying the membership test to faraway characters.
Assembly trick : char set membership test.
Assembly
C
Assembly
Tesing if a char is in a set of chars as fast as possible.
TurboJSON : C-level optimization.
Json Optimization
C
Optimization
Removing unnecessary processing steps.
TurboJSON : JSON basics.
Json Optimization
C
Optimization
Bases on JSON and how to parse it semi-efficiently.
Trading bot : trade sequence.
Trading Bot
How the trading bot trades.
Trading bot : data provider.
Trading Bot
Explaining the design of the data provider.
Disk access, MMU, mmap, a simple overview.
Documentation
Explaining what happens when one mmap-s the content of a file.
Trading bot : core overiew view
Trading Bot
A general view of the trading core.
Trading bot : introduction
Trading Bot
Presentation
Chip pinout generator
CAD
C
Tooling
A non-smart but efficient way of connecting your PCBs.
Micro-KASAN : ARM Thumb Emulator.
UKASAN
C
Microcontroller
ARM64
KASAN
Executing instruction the way it should not be done.
Micro-KASAN : KASAN memory management.
UKASAN
C
Microcontroller
ARM64
KASAN
How KASAN manages memory.
Micro-KASAN : Kernel memory management.
UKASAN
C
Microcontroller
ARM64
KASAN
How the kernel manages primary memory.
Micro-KASAN : KASAN structure.
UKASAN
C
Microcontroller
ARM64
KASAN
KASAN in details.
Micro-KASAN : Hardware.
UKASAN
C
Microcontroller
ARM64
KASAN
What our KASAN will run on.
Micro-KASAN : Memory checking.
UKASAN
C
Microcontroller
ARM64
KASAN
General memory checking considerations.
Micro-KASAN : Introduction.
UKASAN
C
Microcontroller
ARM64
KASAN
Valgrind on a microcontroller.
Joys of porting a kernel to WebAssembly, Part 2.
Kernel to Webassembly
C
Webassembly
WebAssembly, or why the toolchain matters.
