Lex Plt blog
ArkScript - September 2025 update
ArkScript - June 2025 update
ArkScript - April 2025 update
Instruction source location tracking in ArkScript
How does quoting works in ArkScript macros?
Publishing ZIP artifacts with SBT
Optimizing scopes data in ArkScript VM
Restoring WireGuard configuration on MacOS
Generating swaggers at compile time
-fvisibility=hidden and fmtlib
My 2025 plans
ArkScript - December 2024 update
Designing a better import for ArkScript
Assembling the Floppy keyboard
Making a light alarm with Arduino
Implementing an Intermediate Representation for ArkScript
Nginx Proxy Manager and fail2ban behind CloudFlare to deny external traffic and ban bots
Rambling about USB-C
ArkScript - September 2024 update
Implementing computed gotos in C++
Adding short-circuiting in a bytecode interpreter
Comparing Python and ArkScript asynchronous models
Creating custom GitHub webhooks for automatic deployments
Checking the collision "freeness" of an homemade hash
Enabling caps word in my Vial firmware on MacOS Sonoma
ArkScript - June 2024 update
Different kinds of tests
ArkScript - November 2022 update
Find bugs by fuzzing your code
Making your project available through Homebrew
ArkScript - July 2022 update
Archives
Understanding tail call optimization
ArkScript - December 2021 update
Making an authenticated API
GitHub actions are awesome
Function calls in bytecode interpreters
Understanding bytecode interpreters
Advice on games architecture
Parallelizing a bytecode interpreter
ArkScript - March 2021 update
Starting a journey with cmake
ArkScript - July 2020 update
Why do I need git?
Call me maybe: an explanation of Python callable
How I created my own scripting language
ArkScript, a functional scripting language!
Lets render chunks of voxels with OpenGL!
The beginning of my journey: making a rendering engine
What is OOP?
What are those things named pointers?
Links
Search