2024
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
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.