HNHacker News
TopNewBestAskShowJobs

chriskrycho

1,683 karma · joined May 10, 2016

A follower of Christ, a husband, and a dad. I’m a software engineer by trade; a theologian by vocation; and a writer, runner, podcaster, and composer by hobby.

Writing—always—at https://chriskrycho.com

submissionscomments

SwiftUI Data Flow 2023

troz.net·25 pts·chriskrycho·
1

Wacky Tricks We Use in Publishing TypeScript Types (For Ember.js)

youtube.com·1 pts·chriskrycho·
0

Marco’s Rule of Software Stacks (Expanded)

v5.chriskrycho.com·6 pts·chriskrycho·
0

A new protocol (IndieWeb adjacent): “Spring '83”

robinsloan.com·5 pts·chriskrycho·
0

The Specificity Gradient

doriantaylor.com·12 pts·chriskrycho·
2

The Specificity Gradient

doriantaylor.com·1 pts·chriskrycho·
0

Misusing TypeScript assertion functions for fun and profit

v5.chriskrycho.com·38 pts·chriskrycho·
6

Misusing TypeScript assertion functions for fun and profit

v5.chriskrycho.com·1 pts·chriskrycho·
0

Four Eras of JavaScript Frameworks

pzuraq.com·3 pts·chriskrycho·
0

SemVer for TS in Practice – real world example of avoiding breaking changes

v5.chriskrycho.com·14 pts·chriskrycho·
2

Ember.js' Road to TypeScript

youtube.com·4 pts·chriskrycho·
0

SemVer for TypeScript Types (v1.0.0-beta.1)

semver-ts.org·4 pts·chriskrycho·
0

Small, Non-Trivial Projects: where you can try things and those things matter

v5.chriskrycho.com·2 pts·chriskrycho·
0

Keep It Local, or: (part of) what “reasoning about your code” means

v5.chriskrycho.com·3 pts·chriskrycho·
0

RFC: Semantic Versioning for TypeScript Types (For Ember.js and Anyone Else)

github.com·2 pts·chriskrycho·
0

Progressive Disclosure of Complexity and Typed FP Languages

v5.chriskrycho.com·3 pts·chriskrycho·
0

Understanding `Args` in Glimmer Components

v5.chriskrycho.com·1 pts·chriskrycho·
0

Private Chat and DMs are Good, Actually (with a couple careful caveats)

v5.chriskrycho.com·2 pts·chriskrycho·
0

Writing Robust TypeScript Libraries (JS says LOL to your types)

v5.chriskrycho.com·2 pts·chriskrycho·
0

Implementing ML-Style Data Constructors in TS (Or Java or C#)

v5.chriskrycho.com·2 pts·chriskrycho·
0

Autotracking: Elegant DX via Cutting-Edge CS

v5.chriskrycho.com·14 pts·chriskrycho·
1

Async Data and Autotracking in Ember Octane

v5.chriskrycho.com·1 pts·chriskrycho·
0

Apple Developer Documentation Is Missing

v4.chriskrycho.com·830 pts·chriskrycho·
389

User Interfaces Are API Boundaries

v4.chriskrycho.com·1 pts·chriskrycho·
0

Crates You Should Know: bindgen and cbindgen—generation of Rust/C FFI types

newrustacean.com·4 pts·chriskrycho·
0

Rust FFI Deep Dive

newrustacean.com·2 pts·chriskrycho·
0

New Rustacean E030: Can You See Me Now? Item Visibility as API Design Tool

newrustacean.com·1 pts·chriskrycho·
0

Rust 1.33 and 1.34–Moar `const fn`, some `Pin`, and alternative Cargo registries

newrustacean.com·2 pts·chriskrycho·
0

New Rustacean E029: I'm Out to C – Using Rust’s FFI with C

newrustacean.com·1 pts·chriskrycho·
0

I Still Make Silly Mistakes

newrustacean.com·1 pts·chriskrycho·
0
← PreviousPage 2 of 4Next →