chriskrycho
- Karma
- 0
- Created
- ()
- Submissions
- 0
- Friendly Little Wrapper Types–high value, low cost, just use them (v5.chriskrycho.com)
- Lowercase Your Namespaces: a proposed convention for JavaScript imports (v5.chriskrycho.com)
- Eg-Walker: the best of OTs and CRDTs [video] (youtube.com)
- Big Packages or Many Dependencies – pick your poison (v5.chriskrycho.com)
- Isolating complexity is the essence of successful abstractions (v5.chriskrycho.com)
- Jujutsu Megamerges and jj Absorb (v5.chriskrycho.com)
- Read the Code: Using Drop for Safety in Rust (v5.chriskrycho.com)
- Iterators and traversables [have important differences] (without.boats)
- You Have to Type It Out: Learning frameworks, languages, math, music, etc. (v5.chriskrycho.com)
- jj init – getting serious about replacing Git with Jujutsu (v5.chriskrycho.com)
- The Wizardry Frontier (v5.chriskrycho.com)
- Typing fast is about latency, not throughput (two-wrongs.com)
- A better explanation of the Liskov Substitution Principle (hillelwayne.com)
- How to Do a TypeScript Conversion (v5.chriskrycho.com)
- Where DRY Applies (v5.chriskrycho.com)
- An Observation on Programming Pedagogy: textbooks and practitioners (v5.chriskrycho.com)
- Oxidizing OCaml: Data Race Freedom (blog.janestreet.com)
- Use web components for what they’re good at (nolanlawson.com)
- Compile-Time Checked Truth Tables (blog.ploeh.dk)
- Optimize the Expensive First (two-wrongs.com)
- Removing Randomness with LDDB (bryce.co)