Archives

Git Authorship

How to change your Git author details for a single codebase, and check that the changes have taken effect.

A GitHub content editor

Prose is a service that connects with any GitHub repo you want, and then lets you edit Markdown and plain text files directly from a dedicated text editor. Particularly useful for people using GitHub […]

Automating the deployment of your static site on your own server

Need to self-host your front end away from the "modern" services like Netlify or Vercel? As both continue to get a little sketchier with time, it's definitely something I'm having to […]

Use VSCode as Git Editor on macOS

After months of frustration, I think I've finally worked out how to make VSCode the default Git editor on macOS.

How I doubled my lighthouse score in one night

A very interesting rundown of some common performance checks and techniques that Ben went through to boost their lighthouse score from <50 to >95! I was particularly interested that font […]

Upgrade npm on Windows easily

A very useful package for getting around the otherwise convoluted steps needed to upgrade npm on Windows. Just open up a PowerShell instance as Admin and use the following three commands (and only […]

HTML kitchen sink

Daniel has created an extremely useful HTML template that includes most common elements, perfect for kickstarting a CSS design scheme, and all in a handy GitHub […]

React TypeScript cheat sheet

"Official" documentation on how to pair React and TypeScript. Very useful in conjunction with the GitHub […]

Wipe Git history from a repository

A short guide to removing Git history entirely. Particularly useful when you're forking an existing project as a base for something […]

Git push to new repository

Super useful walkthrough on taking a branch from one repository and publishing it to another repository entirely (great for creating test repos or stripped-down example repos for bug […]

Unlocking Git with Aliases

A look at how I've been using Git aliases to remove repetitive tasks, automate workflows, and generally optimise working on the command line. They're small tips, but they've had a big impact on me.

Dispatching webmentions with a Netlify build plugin

I've been trying to get this working since the Beta of Netlify plugins, and along comes Mark with a fully working example 😂 Definitely want to look into the source code (GitHub) and see if I can […]

Automatically sending mentions from a static website

Useful write up on using a combination of Actionsflow/GitHub Actions, RSS, and webmentions.app to send webmentions from a static […]

GitHub settings to change master to main

I think it's cool to see GitHub embracing calls to move away from "master branch" terminology and doing so in a way which provides further flexibility and power to its users. That's a win-win no […]

WordPress is renaming 'master' to 'trunk' on Git repositories

The debate around the common practice of naming the primary branch in Git "master" continues, but I thought the statement from WordPress had some interesting points. They largely mirror my own views […]

Digital garden seedlings

Whilst falling down the rabbit-hole of digital gardening I found some of Maggie's tweets incredibly insightful and useful, yet somehow totally missed her own digital garden (and her entire related […]

Trunks and Masters

There are several strong arguments for moving away from using "master branch" as default terminology, but what should it be replace with? Personally, I like the idea of extending the tree abstraction that we use when talking about branches, so have started using "trunk".

Easily rename Git master branch to main

Turns out it's pretty simple to rename any branch in Git. Scott has a full step-by-step guide, but there are a few […]

Ad hoc search powered by

Made By Me, But Made Possible By:

CMS:

Build: Gatsby

Deployment: GitHub

Hosting: Netlify

Connect With Me:

Twitter Twitter

Instagram Instragram

500px 500px

GitHub GitHub

Keep Up To Date:

All Posts RSS feed.

Articles RSS feed.

Journal RSS feed.

Notes RSS feed.