- Sep 5, 2026 — [Standardizing Exception Message Style in Ruby](/2026/09/05/standardizing-exception-message-style-in-ruby.html)

While reviewing dozens of PRs from ericproulx optimizing Grape’s internals recently, I noticed that the bare raise ArgumentError, "..." calls scattered across the codebase were ...

- Apr 23, 2024 — [Adding eslint and Auto-Fixing an Existing TypeScript Project](/2024/04/23/adding-eslint-and-autofixing-an-existing-typescript-project.html)

In opensearch-api-specification#260 I added eslint, but had a hard time finding a cookbook for auto-fixing specific violations. Here it is.
