Continuations 2026/41: Speedy reviews 0 ▲ Tim Riley 1 hour ago · Tech · hide · 0 comments This was the last week of the spring school holidays, and we spent the last weekend staying in beautiful Narooma on the NSW south coast. We swam in the ocean and hung out with some seals! I also shipped some code. The larger part of my week was in getting some of the final Dry CLI pieces in place. After last week’s introduction of required options, I did some work on their counterparts, and went in the opposite direction, being strict about how how we handle required arguments, since their positional nature makes them much more fragile. Phil has been a godsend for my work lately, providing speedy reviews on all my recent changes, and he even pushed up a stacked fix for our handling of required array arguments. Our arguments/options story is feeling really solid now. I extracted a nicety from Hanami CLI and pushed it down into Dry CLI, and now we have internal exit handling, which means commands can now do a throw :exit or raise Hanami::CLI::ExitError to cleanly exit the CLI with a… No comments yet. Log in to reply on the Fediverse. Comments will appear here.