Greg Leclercq

@ggreg·Mountain View, CA·_:: 0x80 ::_

Software engineer at Roblox, working on reliable and efficient systems. Lately: LLM internals and training performance, agent architectures, and RL for infrastructure. Longer-standing interests in compilers, distributed systems, and the layers close to the metal.

Current work

Selected earlier work

kaleidoscope

An alternative take on the LLVM tutorial in C++ — the same toy-language compiler, but with the engineering practice the original leaves out: unit tests, a real build, and a style you could grow a language on.

C++

python-synapse

Distributed communication for Python built around nodes and actors, abstracting the transport underneath. ZeroMQ for the wire, JSON-RPC for the messages, and a pub/sub announce service to find everyone else.

Python

libsimplenet

A small C network library on top of libev — event-driven sockets without the ceremony, for when you want the loop but not the framework.

C