blogsoni

hi

about unsub log in
Previews Are Hard! Also, Web Mullets
Computers as Workspaces
Sapphic Skies
Living on the Edge Functions
Summary of changes for April
Fixing DNS issues in Kubuntu 22.04
First
Added to Vale 0.2 Beta: Concept Functions
The Phased Approach
Uncertain Future For Marginalia Search
Shaderception - a deep dive
The 50-10 Method
Const Generics and the Compile Time Spread Operator
Digital Overdose Conference 2: We're doing this again!
Digital Overdose Conference 2: We're doing this again!
(I was) Scared of programming
Shader compiler tools
Compute shaders in graphics: Gaussian blur
ChronoPost
On Removing Let and Let Mut
Weird HLSL tricks Unity doesn't want you to know about
Data-Driven, Descriptor Based Generative C++
The Weird Debugging Story of How I Wanted to Create a UEFI VM with Libvirt
1ESSIE
Lexicon Architectural Rubberducking
Defaults Affect Inference in Rust: Expressions Instead Of Types - Faultlore
Lite XL - A dream close to reality
The Bargain Bin B-Tree
Setting up Haskell Language Server with VSCode is cursed
The Tower of Weakenings: Memory Models For Everyone - Faultlore
A Tale of Yak Shaving: Accidentally Making a Language, for an Engine, for a Game
Is There A Better Hard Drive Metaphor?
Playing with Matrix: Conduit and Synapse
Surprising Weak-Ref Implementations: Swift, Obj-C, C++, Rust, and Vale
Summary of changes for March
DSTs Are Just Polymorphically Compiled Generics - Faultlore
Seat 13F
Nuisance
Dungeon of Quake Alpha
Reverse engineering Unity games
Unmoored Among the Stardust
Unmoored Among the Stardust
Nuisance
Wordleshare
Growing Pains
BotBuilder
Cards
Flask Discord Interactions
Mini-ITX Computer Case
3D Printer Light Tower