Damien Stanton
banner
damienstanton.bsky.social
Damien Stanton
@damienstanton.bsky.social
👋 hello, I’m a research software engineer at PwC & @colorado.edu CS grad student. Code tinkerer for 10+ years; into distsys, PL/types, & practical AI.
I recently had an “automated PR review” where GH copilot agent made a runtime-crash level mistake in *six* different places because it could not understand how a variable was scoped re: a try block.

The most hilarious thing is that the Python code it was erroneously nitpicking was slop gen itself!
November 28, 2025 at 1:45 PM
I am no expert but I’ve been super happy with github.com/rust-diploma..., for both work and hobby things.

It involves some boilerplate code for loading the generated wasm but I find it is more neatly automated than wasm-bingen/wasm-pack and not CJS & node focused like neon.
GitHub - rust-diplomat/diplomat: Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code
Experimental Rust tool for generating FFI definitions allowing many other languages to call Rust code - rust-diplomat/diplomat
github.com
November 26, 2025 at 3:05 PM
I know what you mean, but that feels unfair to both Go & Rust devs.

Commiting an unwrap unchecked like that is semantically like deref of a pointer in Go without knowing it’s valid, not like handling an err.

In both cases it’s an easy mistake of bad practice (esp under pressure). Not bad PL design
November 19, 2025 at 11:32 AM
Reminds me of this banger I still think about six months later: bsky.app/profile/dans...
Gonna be real with you, this feels like an advertisement for spiritual death
November 17, 2025 at 12:51 PM
Reposted by Damien Stanton
bring back maligning racism as the mark of a stupid person. prejudice is the mark of an idiot. if you believe that shit i bet you also don’t wipe your ass
November 7, 2025 at 8:55 PM
I’m too much of a types nerd to do it but I’ve always felt like babashka.org seems like the perfect thing
Babashka
babashka.org
November 8, 2025 at 3:22 AM
The general behavior of “falling into local minima”:

- The tendency to get stuck on tangential issues that have no bearing on the original task.
- The inability to escape mistakes around code block insertion.
- The overcomplication of code to pass tests.
- The inability to understand abstraction.
November 3, 2025 at 1:22 PM