wcrichton
- Karma
- 0
- Created
- ()
- Submissions
- 0
- CSCI 1377: Tools For Thought (Spring 2026) (cel.cs.brown.edu)
- C++ to Rust Phrasebook (cel.cs.brown.edu)
- Evaluating Human Factors Beyond Lines of Code (blog.sigplan.org)
- Quizicist: AI-Powered Quiz Generation (quizici.st)
- Type-Level Programming in Rust (willcrichton.net)
- JQuery, but for Types (willcrichton.net)
- Type-Level Programming in Rust (willcrichton.net)
- Types over Strings: Extensible Architectures in Rust (willcrichton.net)
- The Last Decade of Programming, According to Google Trends (willcrichton.net)
- Probabilistic Programming with Variational Inference: Under the Hood (willcrichton.net)
- What Makes a Graphics Systems Paper Beautiful (graphics.stanford.edu)
- Compiling Knowledge into Probabilistic Models (willcrichton.net)
- Partial Function Application as a Design Pattern (willcrichton.net)
- Relit: Typed Literal Macros for Reason (github.com)
- Naming Conventions That Need to Die (willcrichton.net)
- The Inanity of Programming Language Benchmarks (willcrichton.net)
- “Do What I Mean”: Name Resolution in Programming Languages (willcrichton.net)
- What Is Systems Programming, Really? (willcrichton.net)
-
I'm conducting a survey on how people get started programming. I would love to hear your story! And if I get enough responses, I'll post a short analysis of any emergent trends. Form:…
- The Future of Notebooks: Lessons from JupyterCon (willcrichton.net)
- Idioms of Dynamic Languages (willcrichton.net)
-
I've found it increasingly difficult to engage with and keep track of the sum of knowledge I encounter every day between papers, talks, podcasts, blog posts, and my own thoughts. Specifically, I care about the following…
- Rapid Prototyping of Interactive Data Science Workflows in Jupyter (willcrichton.net)