Blog

Unlisted GitHub Repositories

Sep 11, 2024

There are times where you may want to have a publicly accessible repository on GitHub, but you don't want it to show up on your profile. Many video hosting services like YouTube have support for this, but GitHub does not. This post explores an alternative strategy.

Multifunctional Example Files

Aug 23, 2024

Keeping documentation and examples in sync and up-to-date is often a challenge when developing libraries or frameworks. In this, we explore how to get the most out of a single file that ensures your documentation and examples are always in sync.

Superpowered Git Aliases with Scripting

Jul 30, 2024

Git aliases are a powerful tool for improving your workflow. In this post, I'll show you how to take them to the next level by using scripting to create aliases that contain control flow and more.

Setting up a GitHub Pages Preview Environment

Jul 23, 2024

Many services such as Vercel and Netlify offer preview environments for pull requests, but GitHub Pages does not. This post will walk you through how to set up a GitHub Pages preview environment for your pull requests.

Nx Configuration History

Feb 05, 2024

Nx's configuration has changed dramatically over the years, and it's been a long journey to get to where we are today. I joined the Nx team in June 2021, right before we split up `workspace.json` into `workspace.json` and `project.json`. Since joining the team, I've had a pretty direct hand in many of these changes, and have worked closely on others.