2024

  1. On Imposter Syndrome

    Imposter syndrome is something I imagine almost everyone working in creative fields has felt. It's a psychological phenomena where one thinks themselves as an imposter - that they don't really fit in. Inspired by one of my college mentors, this post explores my experiences with these thoughts and ways to overcome them.

  2. Use a Javascript object as default for another

    Here we'll explore an interesting bug I encountered while building colorscale.app, and ways to fix it.

  3. Guide to the WordPress Customizer

    When creating a WordPress theme for work, I had my first experience with the WordPress Customizer, and I had trouble finding a comprehensive guide, and so this post was born. So let's learn about the Customizer and how to extend it.

  4. Useful Git Aliases

    Over the years, I've collected several invaluable aliases for Git. In this article, I go over each one and what they do and why its helpful.

  5. Filter items by tag with plain Javascript

    I wanted a way to filter items by tag on the front-end and decided to build a quick demo. Here I'll talk through some decisions I ended up making and show you how to implement something like this in your own project.

  6. Get a single item from an 11ty collection

    Sometimes, you might need to get a single item from an 11ty collection to display information about that page inside of another. Here's a little filter you can add that will help you do this.

  7. Skip template evaluation in code blocks

    In my last post, I needed to show some njk syntax as a code example, but 11ty kept trying to evaluate the njk instead of displaying it. In this post, I'll show how I got around this with shortcodes

  8. 11ty - Previous and Next links

    Linking to pervious and next post in a collection is a somewhat common feature that I didn't need until recently. It took me a little bit to work out how to do it since the docs were a little ambiguous, so let's build it together using 11ty collections.