Not all of the software you create will be groundbreaking and eye-catching. Here are a few methods for keeping the spark bright during the duller projects.
The Windows environment makes getting node-gyp to work a less-than-stellar developer experience. Here are some troubleshooting tips I've learned along the way.
TypeScript provides dynamic tools to build thorough types for algebraic set theory. Enforcing disjoint unions is a powerful way to make the system more robust.
Active Admin forms based on Active Record models are an easy way to create models with as little or as much customization as your admin portal requires.