2022-11-28
|~2 min read
|286 words
Back in January of 2020, I opened a ticket about diff highlighting with PrismJS and Gatsby. (The ticket itself came out of research I was…
2022-11-28
|~6 min read
|1168 words
Update: I revisited this problem and fixed some of the initial deficiencies with Github Actions. I wrote about the process in “Fixing My…
2022-11-28
|~2 min read
|373 words
One of the actions that Gatsby provides is . Unfortunately, it does not work “out of the box” and actually requires a plugin. This is a big…
2022-11-28
|~7 min read
|1215 words
There are a number of different syntax highlighters for Javascript, but the one I’ve been using lately is PrismJS (due in large part to its…
2022-11-28
|~9 min read
|1612 words
I love Randall Munroe’s XKCD, but going to his site every day is potentially problematic because it’s so easy to get sucked down the rabbit…
2022-11-28
|~5 min read
|812 words
After thinking more about Lee Byron’s talk and some of the uses for fragments1, I still had some questions. Specifically - how do you reuse…
2022-11-28
|~3 min read
|404 words
Recently, I decided to remove most of the inline styling I have on my website and use - a library I’ve grown very fond of. The migration…
2022-11-28
|~5 min read
|988 words
For a long time, my site has been fueled by a single graphql query. The site is a single page that is a running list of all my blog posts…
2022-11-28
|~1 min read
|145 words
Previously, I wrote about writing a GraphQL query that takes variables. I was using this to programmatically create posts. In returning to…
2022-11-28
|~2 min read
|264 words
I wanted to be able to import JSX elements I defined in a Gatsby project into markdown files. Very quickly I got tired of writing out the…
2022-11-28
|~2 min read
|397 words
I continue to be impressed by the simplicity and power of Markdown. Today, while exploring the API for Gatsby’s Remark Images, I noticed the…
2022-11-28
|~2 min read
|293 words
I was trying to query an image I’d placed in the frontmatter of a post, when I got the error: Field ‘image’ must not have a selection since…
2022-11-28
|~4 min read
|728 words
When I set up my previously, I noted that if there were multiple file systems that I wanted access to, all I need to do was to duplicate…
2022-11-28
|~8 min read
|1500 words
Alright, I’ve been building to this point! Time to generate new pages for a blog programmatically using Gatsby! Previously I wrote about…
2022-11-28
|~2 min read
|294 words
My dive into Gatsby continues. Today, I wanted to better understand how dynamic queries worked in GraphQL. For example, my blog (which I…
2022-11-28
|~2 min read
|346 words
Continuing my learnings in Gatsby and today I found out a few new pieces about the filesystem plugin, .1 The filesystem plugin is from…
2022-11-28
|~2 min read
|235 words
I often struggle with the syntax of config files. What are resolvers? How do options work? etc. As a result, while making my way through…