About computers and all of the above.
Dec 23, 2025
|
1771 words
|
~9 minute read
[ lean ]
[ compiler ]
[ c ]
Introduction to formally specifying peephole
optimisations (under LLVM/C style UB semantics) in Lean,
and an introduction to my new project which verifies
them.
Read more ⟶
Dec 14, 2025
|
1076 words
|
~6 minute read
[ webassembly ]
[ personal ]
[ presentation ]
Graduating from highschool, moving into university,
presenting at UNSW.
Read more ⟶
Oct 18, 2023
|
1230 words
|
~6 minute read
[ v ]
[ compiler ]
[ presentation ]
A Presentation at SYNCS, all about V. The workflow,
process, routine, and execution.
Read more ⟶
Jul 11, 2023
|
3165 words
|
~15 minute read
[ v ]
[ compiler ]
[ webassembly ]
Rip out all the old code, in with the new. No more heavy
depenendcies, just pure V.
Read more ⟶
Jul 2, 2023
|
1495 words
|
~8 minute read
[ v ]
[ web ]
Implementing pagination and a navbar for me.l-m.dev.
Read more ⟶
Jun 30, 2023
|
1659 words
|
~8 minute read
[ webassembly ]
[ c ]
[ web ]
Copious amounts of Macro Magic + Touchscreen support
Read more ⟶
Jun 29, 2023
|
1779 words
|
~9 minute read
[ webassembly ]
[ v ]
[ compiler ]
[ c ]
[ simulation ]
The WebAssembly Backend Rewrite + Year 11 Physics,
Applied + me.l-m.dev
Read more ⟶
Feb 26, 2023
|
1603 words
|
~8 minute read
[ v ]
[ compiler ]
[ webassembly ]
I guess they liked me enough to put me on the team.
Read more ⟶
Feb 25, 2023
|
3049 words
|
~15 minute read
[ v ]
[ compiler ]
import v.gen.your_backend_here
Read more ⟶
Jan 10, 2023
|
3424 words
|
~17 minute read
[ assembly ]
[ compiler ]
[ v ]
Why march the AST and interpet? Just compile lol.
Read more ⟶
Dec 2, 2022
|
2663 words
|
~13 minute read
[ assembly ]
[ stas ]
[ compiler ]
First Stable Major Release And FreeBSD Support!
Read more ⟶
Nov 20, 2022
|
2290 words
|
~11 minute read
[ stas ]
You can only program in the stack for so long, variables
make large projects bearable. Interfacing with memory,
global variables and constants are covered here.
Read more ⟶
Nov 18, 2022
|
1474 words
|
~7 minute read
[ assembly ]
[ stas ]
[ compiler ]
Comptime is best time.
Read more ⟶
Nov 12, 2022
|
2483 words
|
~12 minute read
[ stas ]
Learn how a stack works, math and stack operations,
calling functions and basic control flow.
Read more ⟶
Nov 11, 2022
|
1193 words
|
~6 minute read
[ assembly ]
[ stas ]
[ compiler ]
Now portable to all Linux distributions, except Windows.
Read more ⟶
Nov 9, 2022
|
2280 words
|
~11 minute read
[ assembly ]
[ stas ]
[ compiler ]
This language was supposed to be called stasm but
someone else got to the name first…
Read more ⟶
Nov 5, 2022
|
2443 words
|
~12 minute read
[ stas ]
[ v ]
[ compiler ]
A huge time jump. The language and compiler is finally
static, and the compiler is selfhosted!
Read more ⟶
Oct 10, 2022
|
2180 words
|
~11 minute read
[ c ]
[ graphics ]
GUI is pronounced ‘gooey,’ thank you.
Read more ⟶
Sep 30, 2022
|
1815 words
|
~9 minute read
[ assembly ]
Mandelbrot looked cooler TBH
Read more ⟶
Sep 21, 2022
|
2449 words
|
~12 minute read
[ stas ]
[ v ]
[ compiler ]
Codebase of 2.7K loc down a new one of 1.0K loc in FOUR
days.
Read more ⟶
Sep 17, 2022
|
339 words
|
~2 minute read
[ c ]
Read more ⟶
Sep 16, 2022
|
5708 words
|
~27 minute read
[ c ]
[ assembly ]
“512 bytes ought to be enough for anybody” - Bill Gates
Read more ⟶
Sep 3, 2022
|
3138 words
|
~15 minute read
[ c ]
[ c ]
[ web ]
Wait till a JS developer gets a load of this…
Read more ⟶
Aug 29, 2022
|
2955 words
|
~14 minute read
[ c ]
To create data structures in C from scratch you must
first invent the universe.
Read more ⟶
Aug 20, 2022
|
2471 words
|
~12 minute read
[ c ]
Modern languages leave developers spoiled, time to go
back to the basics!
Read more ⟶
Aug 7, 2022
|
1291 words
|
~7 minute read
[ stas ]
[ v ]
[ compiler ]
Brain is fucked.
Read more ⟶
Aug 6, 2022
|
2147 words
|
~11 minute read
[ stas ]
[ v ]
[ compiler ]
Simulating, not interpreting
Read more ⟶
Aug 3, 2022
|
1536 words
|
~8 minute read
[ v ]
[ c ]
Python? Is that you?
Read more ⟶
Jul 27, 2022
|
2181 words
|
~11 minute read
[ stas ]
[ v ]
[ compiler ]
Taking it from 0 to 100
Read more ⟶
Jul 21, 2022
|
2420 words
|
~12 minute read
[ stas ]
[ v ]
[ compiler ]
Learn how a basic compiler works under the hood along
with dynamic code generation
Read more ⟶
Jul 20, 2022
|
833 words
|
~4 minute read
[ stas ]
[ v ]
[ compiler ]
Description of stack based languages and a basic
overview of my first draft of the language
Read more ⟶
Jul 15, 2022
|
1614 words
|
~8 minute read
[ assembly ]
It’s about time…
Read more ⟶
Jul 8, 2022
|
529 words
|
~3 minute read
[ v ]
How to fake any file, with a bit of code
Read more ⟶
May 8, 2022
|
2062 words
|
~10 minute read
[ v ]
[ simulation ]
(Legacy) Simulating softbodies in V
Read more ⟶
Apr 14, 2022
|
839 words
|
~4 minute read
[ v ]
[ graphics ]
(Legacy) My own raw image format!
Read more ⟶
Apr 13, 2022
|
1230 words
|
~6 minute read
[ c ]
[ v ]
[ graphics ]
I finally have a decent renderer!
Read more ⟶
Apr 12, 2022
|
537 words
|
~3 minute read
[ v ]
[ c ]
(Legacy) Porting the terminal renderer
Read more ⟶
Apr 10, 2022
|
1444 words
|
~7 minute read
[ v ]
(Legacy) Time to move on to newer things.
Read more ⟶
Apr 10, 2022
|
588 words
|
~3 minute read
[ c ]
[ graphics ]
(Legacy) Heaps of improvements! Mesh importers, depth
buffer and occlusion
Read more ⟶
Apr 4, 2022
|
696 words
|
~4 minute read
[ c ]
A (legacy) post about my first introductions to low
level programming, limited graphics programming and the
C language. Part 1 of a 3 part series.
Read more ⟶
Apr 4, 2022
|
542 words
|
~3 minute read
[ c ]
Part 2, Line drawing + simple linear algebra.
Read more ⟶
Apr 4, 2022
|
787 words
|
~4 minute read
[ c ]
Part 3, Orthographic projection and meshes, a basic 3D
engine!
Read more ⟶