Understanding latent component shadowing in Gatsby themes

Eric Howey January 12, 2020

Understanding latent component shadowing in Gatsby themes

As I worked on building themes for Gatsby I went through a number of different iterations trying to find an approach that would allow for easy composition and clear separation of concerns. The lightbulb went off for me when I read John Otander’s blog post on the topic of latent component shadowing…

Read more
How to display alternate content in dark mode using Theme-UI

Eric Howey January 08, 2020

How to display alternate content in dark mode using Theme-UI

Theme-UI provides a great pattern for implementing dark mode on your Gatsby website. If your site is primarily text, this can be as straightforward as changing a few colors in your theme and off you go. Most websites are not so minimal and include images, icons, background patterns, etc. If you…

Read more
Introduction to Gatsby Theme Catalyst

Eric Howey January 01, 2020

Introduction to Gatsby Theme Catalyst

Gatsby Theme Catalyst is my opinionated view of a modern tech stack relying on a combination of Gatsby , MDX , and Theme-UI . I built this series of themes to accelerate the development process and have a modular approach for my freelance work. As a side benefit building this project has been a…

Read more