This was a fun, and challenging project that made extensive use of Underpin. It felt good to utilize the library in this context, and it was exciting to see it reliably work in-action.
I want to make Underpin something that I can share with others better, and something that others feel comfortable with using. And that starts with taking ownership of the code, stabilizing it, and documenting it.
I issued a minor release for Underpin today that introduces a way to convert strings to camelCase as well as PascalCase.

Are you ready to get started making Blocks on your clients’ websites? You can do this without being a coding expert. Join Alex as he walks you through different ways to approach creating WordPress blocks. We’ll start with why you should consider creating and using Blocks compared to the Classic Editor and help you get started quickly creating Blocks without code.
Learn about hooks, decision lists, and middleware patterns, and how you can use each one to make your WordPress plugin extend-able
