Blog

Thoughts about coding and web development.

All Posts

  1. The filter(Boolean) trick

    How to remove empty values from an array.

    Updated 11 months ago

  2. Using GraphQL with Gatsby

    How to write GraphQL queries in a Gatsby project.

    Updated 1 year ago

  3. Adding Content to a Gatsby Project

    The pros and cons of different approaches.

    Updated 1 year ago

  4. Writing CSS-in-JS in a Gatsby Project

    How CSS-in-JS libraries like CSS Modules and Styled Components make it easier to safely add and remove styles.

    Updated 2 years ago

  5. Writing CSS in a Gatsby Project

    How to write traditional CSS in a Gatsby project.

    Updated 2 years ago

  6. Wrapping Pages in a Layout Component

    How to share common content and styling between pages.

    Updated 2 years ago

  7. Adding Pages to a Gatsby Project

    How to add pages to a Gatsby project and navigate between them.

    Updated 2 years ago

  8. Writing HTML in a Gatsby Project

    How to use React to split HTML into reusable components.

    Updated 2 years ago

  9. Gatsby's Default Files and Folders

    What's going on inside each folder in a Gatsby project.

    Updated 2 years ago

  10. Starting a New Gatsby Project

    How to start a Gatsby project on your computer.

    Updated 2 years ago

  11. How to Set Up a Mac for Web Development

    What to install on your Mac before starting a JavaScript project.

    Updated 2 years ago

  12. What is Gatsby?

    How Gatsby combines the best features of React and HTML.

    Updated 2 years ago

  13. Introducing Gatsby Tutorials

    A new, community-updated directory of Gatsby.js learning resources.

    Updated 2 years ago