Notes & Code
Plates for compiler & pianoforte, engraved by Paulo Matos, Nuremberg
Latest Faster, With Guardrails (Pl. XXIV, 25 Sep)On the bench Rightkey and PetoVita
x86-64 guest
FEX-Emu IR
ARM64 host
fld [rsp]fsincosfmul st0, st0fxchfmul st0, st0faddp
PushStack %10 i128F80SINCOSStackF80MulStack #0x0, #0x0F80StackXchange #0x1F80MulStack #0x0, #0x0F80AddStack #0x1, #0x0
Section A–AIndex of plates
- Plate 24 Code:
- Plate 23 Code:
- Plate 22 Code:
- Plate 21 Code:
- Plate 20 Code:
From the notes
- Plate 17 Notes:
All 24 plates, 2018–2026 or subscribe by RSS code notes
I’m Paulo Matos, a software engineer in Nuremberg. I work on compilers and dynamic binary translation as a freelance consultant with Igalia; my current focus is FEX-Emu, which runs x86 and x86-64 applications on ARM64, mainly games. By night I play the piano.
This site is where I share technical notes, project updates, and occasional tangents about the things I’m learning. Think of it as a public notebook: part documentation, part exploration.
- Engraver
- Paulo Matos, Nuremberg
- Plates
- I–XXIV (24)
- Period
- 2018–2026
- Code
- 22 plates
- Notes
- 2 plates
- Latest
- Plate 24, Faster, With Guardrails 25 Sep 2026
- Link Log
- 101 references
Detail BWorks in progress
On the bench, as listed by ls ~/building
Every practice session, remembered. A calm practice log for musicians. Time your sessions, track your repertoire, and watch the hours add up, with no streaks and no pressure. rightkey.app (opens in new tab)
Your life story, one question at a time. A story journal that emails you one question a week and turns your replies into a life narrative worth handing down. petovita.com (opens in new tab)Section C–CFurther reading
Want to know more? Check out the About page, or find me on GitHub.