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.