Skip to main content

Posts tagged “development”

  1. The Many, Confusing File System APIs

    There are many APIs that interact with the file system, and figuring out what they all do can be deeply frustrating. Don’t give up! I’m here to help.

  2. How to Create a Website and a PDF from the Same Codebase

    Let's build a website and generate a PDF from the contents using basic CSS and a PDF generation API.

  3. In Praise of Vite

    The single best feature of Vite, as far as I’m concerned, is its simplicity. Compared to the nightmare of configuring WebPack and Babel? Vite is delightfully easy to use.

  4. How We Added Open Graph Tags to CloudFour.com

    When plugins to add OG tags failed us, we decided to roll our own! This post demystifies open graph tags (which are just HTML meta elements, after all) and shows how we handle them.

  5. Defensive API Handling

    On a recent client project, we built a form that submitted to a third-party registration service. Easy-peasy, right? What followed was a comical series of incidents that served as an excellent lesson in defensive API handling.

  6. Code Linting for Web Designers

    You may have heard that you should be “linting” your code. What does that mean? Why would you want to do it?

  7. How to Automatically Update Your JavaScript Dependencies

    One frustrating aspect of the modern JavaScript ecosystem is keeping all your dependencies up to date. Thankfully, there are automated tools that can handle this thankless task for you.

  8. Squashing Your Pull Requests

    Most pull requests should squash down to a single commit with a well-written message explaining why a change is happening.

  9. How to Distribute a Pattern Library as an npm Package from a Private Git Repo

    So you’ve got a pattern library: Congratulations! The next step is making it possible for other people to use those patterns. You could simply provide download links for the CSS and other assets, but...

See all tags.