truemedian

About

I do random things from time to time. Actively working on various open-source projects.

I help maintain the Luvit project, providing asynchronous I/O to tools like Neovim and providing a asynchronous runtime for Lua.

Projects

Luvit

A lightweight, asynchronous I/O framework for Lua, built on top of libuv.

I am one of the few maintainers of the Luvit project, helping keep the project alive and up to date.

Lua Benchmarks

A collection of performance benchmarks run against various versions of Lua and published to the internet for use by the Lua community, particularly for micro-optimization in performance-critical applications.

HLM

A fast LuaJIT-only linear algebra library for use in computer graphics.

Uses LuaJIT structs to minimize overhead, maximize JIT performance, and provide a simple interface for users to work with.

Bignum

One of the fastest arbitrary precision integer libraries for Lua, written in pure Lua.

Uses an optimal representation to minimize overhead and maximize performance.

Designed to be used in cryptography and other applications where large integers are required.

Discontinued Work

hzzp

The first I/O agnostic, allocation free HTTP/1.1 parser and encoder for Zig.

Showcased the power and potential of how an allocation-free approach can be used to create a high-performance HTTP library.

Helped influence the design of the Zig standard library's implementation.

wz

The first I/O agnostic, allocation free Websocket 1.3 parser and client for Zig.

Built upon the foundation of hzzp, wz aims to provide a similar experience for Websocket development in Zig.

rethink-luvit

A rethinkdb database driver for the Luvit environment.

Identity

PGP 2A0C4D184D789EA1171EEF5A396106B2BBCB929F
SSH ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAwSlFwSdz78dcynkOSuAHhRtDLnrLXPSPqkJu4x7DYD
SSH ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH7cmYnH1RNWIrk/vD01wl8sYQJ6NimvCd7N754qtxAv
SSH ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCvbTjlcjcJWAMZn262MLhe+2A1i3it6VwIMvUpoXfVHIlTI6ifqCl6JSLdALAntiZtddEC5qXScyGRjl4HL7940WUlBnCmKGJdbhNpWvbAQG72GcZ0Vh524jIPpV1n4KYPx3gm0ySXwEYa03wisMze/KNy+giY0tcf21jZZMvFwgsHJglUSkcz48emRYjQ5h6ML/e+v7Ak0ISnxGnY8uaV4OZNlQxCX8Sv9h/12CwRTkqYglUM+f/e1isqdfAGc0ObhHr/enzFdaeF9QvJ4bhWLSSh2K7QqHbeDaa7MiyckcBRPIRRFzkhsiB1FWqj1agAco8h6UQtqcRACEb213s4JvHxiYK1RM/c+gHArt5gPR4ldeAF1nhTlbAlW6C3vI9PZNxtwny2zIQMbv3HqKxBqeYYjGTxXlFWdwrwlQgUa2vWYMkzhfTF+0R8hu37in+y4DDcVJY0dDuemnLXMRJmPIRTpSBTkV72oKM7SV1DrQ1HpmR1TFIPlLA+nE3UzycawzFaRbb3N293rwd9lLuDiyDU82jrnvfy/pkWc7TPrnUgy4BKKy3rsYout96uq82UlwT6iC8yORBQ8zNHCSfq46v6CxURImUCPinS4QfNVYgZSZ4ZJa1R5YdDUmIV7L2E15i1lBwFFADbdPra7siP7sJ47xKFgeNXvld1SL+0sw==
Keybase keybase.io/truemedian