RSS.Social

Lex Plt blog

follow: @[email protected]

Posts

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