blogsoni

hi

about unsub log in
Switching from Helm to Ivy
Three years of Metal
the math behind sylph
Physically Based Rendering - Lighting
Help Test Firefox's built-in HTML Sanitizer to protect against UXSS bugs
So, how’s that retirement thing going, anyway?
announcing sylph!
🎬 Lightning Talk: Cursed Regular Expressions
RenderMan Art Challenge: Woodville
Building Docs.rs
How I built my first custom ESLint rule
Frozen 2
Intro to Reverse Engineering
Underappreciated top
How Swift Achieved Dynamic Linking Where Rust Couldn't - Faultlore
Intro to C
Writing Vim Plugin
alice update 2019-10-23
alice update 2019-10-18
Web of Documents
An Introduction To Real-Time Subsurface Scattering
Funky CMake
Writing a video player in Rust - Part 4
Half The Precision, Twice The Fun: Working With FP16 In HLSL
Writing a video player in Rust - Part 3
Remote Code Execution in Firefox beyond memory corruptions
Text Rendering Hates You - Faultlore
Writing a video player in Rust - Part 2
Writing a video player in Rust - Part 1
React Lazy: a take on preloading views
Welcome, Prashanth!
XSS in The Digital #ClimateStrike Widget
Walking through the heap properties in DirectX 12
Intro to Linux
The Rise of the Electric Scooter
Intro to Python
Why Go and not Rust?
LiveCount Demo
The Y2Ktop Adventure (pt. 1)
Electric Geek Transportation Systems
Patch Workflow With Mutt 2019
Hello, Hugo
a home for pino
The Puzzle 3 and stuff
What is Zig's Comptime?
How Does the Development Mode Work?
Fun with gaming on Linux
SIGGRAPH 2019 Talk- Taming the Shadow Terminator
Hyperion Publications
Swisstable, a Quick and Dirty Description - Faultlore