Jun 4, 2020 · 4 min read
Multi-stage Docker builds can greatly reduce the size of final built images, and the savings can be extreme with Go.
May 21, 2020 · 4 min read
Relative links in HTML increases a site's portability to be hosted from anywhere, and it's easy to automatically convert links in Metalsmith projects.
May 19, 2020 · 4 min read
Have assets in your source directory that are never used by your output? Save some space, get rid of them!
May 14, 2020 · 2 min read
How were those past developers of this project so very wrong?
May 11, 2020 · 6 min read
You might have heard these terms in reference to commitments with vendors or customers, but what are they, and why should you care?
Apr 26, 2020 · 5 min read
Apr 24, 2020 · 3 min read
Netlify is a popular service to host JAMstack websites with, and updating those websites automatically on a schedule is easy with GitHub Actions.
Mar 26, 2020 · 4 min read
Minified files maintain all the functionality of their original source but optimize for size, which in turns means faster page loads and improved SEO - and it's a snap to do in Metalsmith.
Feb 20, 2020 · 5 min read
I ran into the need to debug Jest tests running inside a Docker container recently and didn't find any clear instructions on how to do it. Turns out it's pretty easy when you have the right flags.
Feb 17, 2020 · 4 min read
Favicons are low-resolution website icons that web browsers use to help identify bookmarks, tabs, and desktop icons at a glance - and they're easy to add in Metalsmith.
Feb 15, 2020 · 5 min read
Developers like to complain. We'll complain about lack of documentation, lack of tests, choice of framework, choice of linter settings, and so on. My response to it? Pull requests welcome.