<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Tooling on Wayward Curiosity</title>
    <link>https://skylerlemay.com/tags/tooling/</link>
    <description>Recent content in Tooling on Wayward Curiosity</description>
    <generator>Hugo -- 0.147.3</generator>
    <language>en-us</language>
    <copyright>Skyler Lemay</copyright>
    <lastBuildDate>Sat, 07 Jun 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://skylerlemay.com/tags/tooling/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Exciting Updates to the Site</title>
      <link>https://skylerlemay.com/blog/exciting-updates-to-the-site/</link>
      <pubDate>Sat, 07 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/exciting-updates-to-the-site/</guid>
      <description>Updates to the site including comments via Comentario, newsletter enhancements, Buy Me a Coffee support, and privacy-focused Umami analytics—all built on FOSS principles.</description>
    </item>
    <item>
      <title>Pragmatic Usage of AI in Content Creation</title>
      <link>https://skylerlemay.com/blog/pragmatic-usage-of-ai-in-content-creation/</link>
      <pubDate>Mon, 02 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/pragmatic-usage-of-ai-in-content-creation/</guid>
      <description>How I used Claude Code to overhaul my blog taxonomy system, automate content categorization, and implement quality checks for my writing workflow.</description>
    </item>
    <item>
      <title>A Beginner&#39;s Guide to Hardware Security Keys</title>
      <link>https://skylerlemay.com/blog/a-beginners-guide-to-hardware-security-keys/</link>
      <pubDate>Tue, 27 May 2025 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/a-beginners-guide-to-hardware-security-keys/</guid>
      <description>Essential guide to hardware security keys: what they are, why you need them, and how to choose the right one.</description>
    </item>
    <item>
      <title>How I Combined Two Blogging Platforms in 20 Hours</title>
      <link>https://skylerlemay.com/blog/how-i-combined-two-blogging-platforms-in-20-hours/</link>
      <pubDate>Mon, 19 May 2025 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/how-i-combined-two-blogging-platforms-in-20-hours/</guid>
      <description>&lt;p&gt;You know those someday maybe projects, that sit in a doom pile in the mind while waiting to finally be discarded or surge in importance? One of my projects was finally consolidating two blogging platforms into one. I had previously built a portfolio site with Gatsby way back in the day—like 7 years ago when I mainly focused on front-end engineering. It had a bunch of technical and human skills posts that had largely been dormant since 2021. However, the posts about &lt;a href=&#34;https://skylerlemay.com/tags/typescript/&#34;&gt;TypeScript utility types&lt;/a&gt; still drive a lot of traffic to this day. I started writing again last year and wanted something that I could get up and running without having to worry about managing dependencies and fiddling with all of the little things. That was a quick way for me to get stuck in the minutiae, and not actually write. The content was also less technical, so I decided to separate it and spin up a Substack account.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Bundle Knex with Webpack for Serverless</title>
      <link>https://skylerlemay.com/blog/how-to-bundle-knex-with-webpack-for-serverless/</link>
      <pubDate>Fri, 22 May 2020 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/how-to-bundle-knex-with-webpack-for-serverless/</guid>
      <description>Solve Knex bundling issues with Webpack using NormalModuleReplacementPlugin for cleaner serverless deployments.</description>
    </item>
    <item>
      <title>TailwindCSS: From Skeptic to Advocate</title>
      <link>https://skylerlemay.com/blog/tailwindcss-from-skeptic-to-advocate/</link>
      <pubDate>Mon, 18 May 2020 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/tailwindcss-from-skeptic-to-advocate/</guid>
      <description>Why I changed my mind about utility-first CSS after working with Tailwind on three projects.</description>
    </item>
    <item>
      <title>Better Dependency Management Using Renovate</title>
      <link>https://skylerlemay.com/blog/better-dependency-management-using-renovate/</link>
      <pubDate>Mon, 18 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/better-dependency-management-using-renovate/</guid>
      <description>Discover how Renovate automates dependency updates more effectively than Dependabot or Greenkeeper for better code maintenance.</description>
    </item>
    <item>
      <title>How to Configure Jest for Vue apps Using Vuetify</title>
      <link>https://skylerlemay.com/blog/how-to-configure-jest-for-vue-apps-using-vuetify/</link>
      <pubDate>Wed, 09 Oct 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/how-to-configure-jest-for-vue-apps-using-vuetify/</guid>
      <description>Fix Jest testing errors with Vuetify&amp;rsquo;s global components by properly configuring your test setup.</description>
    </item>
    <item>
      <title>8 New ESLint Rules - Jest</title>
      <link>https://skylerlemay.com/blog/8-new-eslint-rules-jest/</link>
      <pubDate>Mon, 09 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/8-new-eslint-rules-jest/</guid>
      <description>Explore 8 powerful ESLint rules for Jest testing that improve code quality and catch common testing pitfalls.</description>
    </item>
    <item>
      <title>Shaping JavaScript Usage with ESLint</title>
      <link>https://skylerlemay.com/blog/shaping-javascript-usage-with-eslint/</link>
      <pubDate>Thu, 23 May 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/shaping-javascript-usage-with-eslint/</guid>
      <description>Beyond code quality: how ESLint&amp;rsquo;s expansive rules can shape team coding patterns and enforce project-specific standards.</description>
    </item>
    <item>
      <title>How to Manage Snapshots with ESLint</title>
      <link>https://skylerlemay.com/blog/how-to-manage-snapshots-with-eslint/</link>
      <pubDate>Mon, 18 Mar 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/how-to-manage-snapshots-with-eslint/</guid>
      <description>Keep Jest snapshots manageable with ESLint rules that prevent overly large, hard-to-review snapshot files.</description>
    </item>
    <item>
      <title>Iterating Quickly with GraphQL and Gatsby</title>
      <link>https://skylerlemay.com/blog/iterating-quickly-with-graphql-and-gatsby/</link>
      <pubDate>Mon, 11 Mar 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/iterating-quickly-with-graphql-and-gatsby/</guid>
      <description>Leverage Gatsby&amp;rsquo;s GraphQL integration to rapidly build blog features like categories, tags, and metadata.</description>
    </item>
    <item>
      <title>How to Manage Dependencies with Confidence</title>
      <link>https://skylerlemay.com/blog/how-to-manage-dependencies-with-confidence/</link>
      <pubDate>Mon, 25 Feb 2019 00:00:00 +0000</pubDate>
      <guid>https://skylerlemay.com/blog/how-to-manage-dependencies-with-confidence/</guid>
      <description>Learn three core principles for safe dependency management to avoid breaking changes and maintain project stability.</description>
    </item>
  </channel>
</rss>
