Articles #
The ones that I want to highlight:
- Always be documenting - A company knowledge base is a strong indicator of good company health.
- Tests should be automatically run on all pull requests. Here’s how to do it in Bitbucket Pipelines.
- Systematically designed APIs are critical, here’s how I use JSON:API to do it (but don’t bikeshed).
You can also look at the full list of articles, get new posts delivered by email, or get updates with RSS.
Other things I’ve made #
- A collection of email tools that I wrote to make it easier to work with IMAP.
- JS library to take a JSON schema and turn it to Markdown, for auto-generation of human-readable specs.
- hex2words is a simple JS tool utilizing the PGP word list to verify hashes. Check out the demo.
- The SDMP was my attempt at making the internet a better, more secure place.
- The Very Open License is for those who want something even simpler and less restrictive than the MIT license but who are uncomfortable with “The Swears” in the WTFPL.
You can also look at the full list on Github or look on npm for published libraries.
Misc. #
- I’ve started a curated Github stars list of tools I use in my normal development cycle. (Ping me if it gets to be a bit old.)
- While migrating a Svelte 1 😱 project to Svelte 3, I had to jump through some hoops, and also made a tidied-up copy of the Svelte 1 documentation, since it was only available via the Internet Archive.