Inference cost at scale with napkin math
No description
No description
No description
Wrapping up our JIT compiler in Zig.
Exploring the Arm architecture in part 2 of the JIT compilation series
Announcing the existence of Jam An robust JS toolchain in Zig
Some basic terminology that you'll come across when programming in systems languages.
Write a JIT compiler from first principles in Zig.
No program comes out right the first time. Libraries aren't an exception, and shouldn't be treated as such
Introduction to typeclasses, ADTs, and HKTs TypeScript
Compile higher order functions using the defunctionalization transform. Compiler authors HATE this one weird trick!
A guide to using OS native screen capture APIs
With AI encroaching every open forum on the internet, the future of human discourse is bleak.
A review of Masako Togawa's mystery novel that won the Edogawa Rampo Prize.
A couple is killed on the night of their wedding, and I try to find the culprit.
If GitHub is so good, why isn't there a GitHub 2?
Using displacement shaders to create reflections with Lua, Love2D and GLSL
Setting up a PureScript project with dev-server and JS interop
Type driven design with Phantom types in Haskell
Intuition behind how Gaussian Elimination works
Drawing with the Fourier Series
Dynamic programming in Haskell with lazy evaluation
Using monads to write parser combinators in Haskell
My probelm with the blockchain ecosystem.
2021, in Hindsight
implementing closures in a compiled language during GSoC at LabLua
Implementing closures in a compiled language during GSoC at LabLua
JavaScript may be terrible, but it's not as bad as you think
Digital Gardens
Writing a brainfuck interpreter in brainfuck, using a language that compiles down to brainfuck
A statically typed language that compiles to JavaScript