Clayton's blog

Clayton's personal blog.
https://claytonwramsey.com/blog (RSS)
visit blog
Effect polymorphism fixes dependency inversion
6 Oct 2024 | original ↗

Local programmer is inconvenienced by error-handling boiler plate, writes uninformed article about experimental programming language features. More at 11.

Reflections on a year of grad school
15 Aug 2024 | original ↗

I'm no wiser than last year, but at least I know a few more things.

Making robots plan faster with SIMD and Rust
8 Jun 2024 | original ↗

Systems programming and data structures meet to make instant collision-checking.

Things I learned from teaching
5 Dec 2023 | original ↗

This spring, I taught an undergraduate class on chess engines. I probably learned more than any of my students.

Writing my own damn HTML
7 Oct 2023 | original ↗

The future of the web doesn't have to be webapp frameworks and cookie prompts.

One line of code cost me 9.2% of my matches
21 Sept 2023 | original ↗

I can either write a hundred lines of code for one or two Elo or find one or two wrong lines of code for a hundred Elo. Such is life.

I built a garbage collector for a language that doesn't need one
14 Aug 2023 | original ↗

If carcinization happens when languages evolve to be more like Rust, then what do you call it when Rust evolves to be more like Java? Caffeination?

Blowing up my compile times for dubious benefits
20 Jun 2023 | original ↗

The tree of useless optimization yields questionable fruit.

↑ these items are from RSS. Visit the blog itself at https://claytonwramsey.com/blog to find other articles and to appreciate the author's digital home.