blogsoni

hi

about unsub log in
What Does Perlin Noise Sound Like?
Static Duck Typing in C++
Beware of Transparent Pixels
The Pain Of Linear Types In Rust - Faultlore
Plugin Status
Lifts for free: making mtl typeclasses derivable
DIY vertical hydroponic system - grow vegetables in small spaces
In Praise of Drop-In Libraries
Making a simple Raspberry Pi Bitcoin/Ethereum trading bot - with rocket.chat and Slack status reporting
rainy with a chance of mosquitoes
Voxel terrain: storage
Challenge Write-up: Subresource Integrity in Service Workers
Is Guetzli useful in production? - It's much better than google promised - 51% smaller images
Destroy The Block
Inner Workings
Why Companies Should Pay For Their Employees To Attend Conferences
Attending and speaking at conferences
SIMD Quicktip: Understanding 16 Byte Memory Alignment Detection
OpenGL Model, View, Projection Matrices Reference
Not Impossible : Storing C++ Virtual Method Pointers in C Callbacks.
GLSL Quicktip: Stringify Macro
The very-far-away
Party Ideas
Prettier, Faster Terrains
Boxes to Voxels to Boxes
My door sends me chat messages - Raspberry Pi powered door sensor and Rocket.Chat bot with some neat info
When Mountains Move
Half a Book
RealWorldCryptography 2017 Notes
Bitksel - Ah, Morrowind
Rascal is now Hackett, plus some answers to questions
Rascal: a Haskell with more parentheses
Using Perlin Noise to Generate 2D Terrain and Water
Joel's Top 5 (2016)
Bitksel - Bricks with speakers + logos
Bitksel - Santa Claus in Trouble
Bitksel - Visiting local arcade!
OpSec 101 - A Choose Your Own Adventure for Devs, Ops, and other Humans
Know Your Enemy - An Introduction to Threat Modeling
📝 “Did they even QA this?”
The Metaprogramming Dilemma
Metal retrospective
Worm Day
Improved LOD
Moana
Trump: the 1990s are over
Scrambling BASH Script Contents
Ten years of parsing XML
Crazy Like A Fox
Which Nordic Model?