dcreager.net

dcreager.net

This is the online space of Douglas Creager. Welcome!

About me

What I’m doing now

Delicious content

Chronological blog-like posts

Evergreen notes

Links and quotations

Reading log

Recipes

Conference talks

Academic publications

Latest updates

2024-09-16 [Link] Acyclic e-graphs and smart constructors

2024-09-12 [Link] What's in an e-graph?

2024-09-06 [Link] National Park font

2024-09-06 [Link] Routed Gothic font

2024-08-29 [Link] A few links about the “open-source surplus”

2024-08-27 [Link] 1982 Grace Hopper lecture at NSA

2024-08-27 [Link] Adam Jacob on open-source licensing / GTM strategy

2024-08-15 Hosting the Unifi controller in Home Assistant

2024-08-09 [Link] 100 Go mistakes and how to avoid them

2024-08-02 [Link] Dave Anderson on “hobbit software”

Greatest hits

A better varint

A map of the tree-sitter ecosystem

Clean git histories and code review workflows

Getting started with tree-sitter

Git commits and code review (revisited)

Reflections on the final Strange Loop

Rust error handling patterns

Shared library versions

Transcript of Wirth's “Closing word at Zürich Colloquium”

Using a Sony RX100 Mk IV as a webcam on Linux

Disclaimer

All of the opinions expressed on this site are my own, and not those of my employer.