About
I’m Daniel. From 2022 to 2026, I worked at HPE on the Chapel language team, and I remain a member of the language’s technical steering committee. Prior to that, I was involved in programming language theory research at Oregon State University, where I eventually earned an M.S. I love programming languages, and my interests include formal verification, language semantics, and high-performance computing.
A few notes about me or this site:
- Correctness: I mostly write technical content. I proofread my articles and try to be rigorous, but mistakes will inevitably slip through. I encourage you to use your best judgement, and let me know if you find something off!
- Schedule: I do not have a set post schedule. I write when I have something worthwhile to share, and often as an artifact of an ongoing project.
- Design: I’m doing my best to avoid uses of JavaScript on this site. I used to use a lot of uMatrix, and most of the websites I browsed back then were broken. Similarly, a lot of websites were unusable on my weaker machines. So, I’m doing my part and making this site usable without any JavaScript, and even without any CSS.
- Source code: This blog is open source, but not on GitHub. Instead, you can find the code on my Gitea instance. If you use this code for your own site, I would prefer that you don’t copy the theme.