šŸ¦žšŸŒÆ Lobster Roll

Stories by LesleyLai

Fifty Shades of OOP (lesleylai.info)
Against Query Based Compilers (matklad.github.io)
How I use Jujutsu (abhinavsarkar.net)
Build Awesome's Kickstarter is Cancelled (brennan.day)
Some Data Should Be Code (borretti.me)
Error ABI (matklad.github.io)
Linus Torvalds and the Supposedly ā€œGarbage Codeā€ (giodicanio.com)
C++ to Rust Phrasebook (cel.cs.brown.edu)
Indexed Reverse Polish Notation, an Alternative to AST (burakemir.ch)
Revisiting "Let's Build a Compiler" (eli.thegreenplace.net)
Against Curry-Howard Mysticism (liamoc.net)
Spinning around: Please don't (siliceum.com)
9 Things Every Fresh Graduate Should Know About Software Performance (johnnysswlab.com)
Revisiting Knuth’s ā€œPremature Optimizationā€ Paper (probablydance.com)
The provenance memory model for C (gustedt.wordpress.com)
A case for learning GPU programming with a compute-first mindset (themaister.net)
Lerp smoothing is broken (youtube.com)
Optimization Countermeasures (mcyoung.xyz)
How I learned Vulkan and wrote a small game engine with it (2024) (edw.is)
Regular Expression Matching Can Be Simple And Fast (2007) (swtch.com)
Is It JavaScript? (blog.jim-nielsen.com)
Designated Initializers, the best feature of C++20 (mropert.github.io)
A silly diffuse shading model (lisyarus.github.io)
Stepanov’s biggest blunder (mmapped.blog)
Pop goes the...population count? (xania.org)
API design principle: Don't tempt people to divide by zero (devblogs.microsoft.com)
Tag-based logging (mmapped.blog)
Glossary Web Component (dbushell.com)
Notes on Gamma (poniesandlight.co.uk)
Thinking Deeply About Theming and Color Naming (css-tricks.com)