Search

Post types:
Categories:
📖

Git Authorship

Read Article

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

📖

Editing Commit History in Git/GitHub

Read Article

I was recently given a new laptop at work (🥳), but failed to realise that my Git author details weren't syncing correctly with GitHub for almost a month... 🤦 Rather than simply accept those white squares, I decided to rewrite the repository history. The process turns out to be quite simple, but I still hit several snags so figured it could be useful to document my fixes and errors.

🔖

A GitHub content editor

Read Note

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 …

Published:
Categories:
  • Nuts & Bolts
Tags:
📖

Unlocking Git with Aliases

Read Article

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.

🔖

Git push to new repository

Read Note

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 …

🔖

Wipe Git history from a repository

Read Note

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

🔖

GitHub settings to change master to main

Read Note

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 …

🔖

Easily rename Git master branch to main

Read Note

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 …

📖

Use VSCode as Git Editor on macOS

Read Article

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

🔖

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

Read Note

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 …

🔖

Upgrade npm on Windows easily

Read Note

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 …

🔖

Pa11y & Koa11y

Read Note

A neat little npm package that runs accessibility (a11y) tests on web pages to whatever WCAG or other standard you need. The fact it can be automated at build time should be very useful. There's also …

🔖

Guide to React plus TypeScript

Read Note

I find navigating the type options in React (and decoding what they actually do/mean) really difficult. It's layers of abstractions on top of layers of more abstractions 😄 Luckily, this guide …

🔖

A visual overview of web skills

Read Note

A wonderfully easy to navigate list of resources, tutorials, and guides for every stage of the web dev …

🔖

Clean JavaScript Cheat Guide

Read Note

An adaptation of Robert C. Martin's book Clean Code for JavaScript (ES6+) full of best practice examples and (probably more importantly) common anti-patterns that they can …

📖

Trunks and Masters

Read Article

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

🔖

Dispatching webmentions with a Netlify build plugin

Read Note

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 …

🔖

React TypeScript cheat sheet

Read Note

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

🔖

How I doubled my lighthouse score in one night

Read Note

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 …

🔖

Automating the deployment of your static site on your own server

Read Note

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 …

📖

Scrobbling from the Void

Read Article

Looking back over what I've previously written about Last.fm is a little, well, shameful. Since as long ago as July 2015 I've been noting how the service has a large void: analog music. I love having …

Published:
Categories:
  • Musical Notes
  • Technology
Tags:
📖

Third Time's The Charm

Read Article

Welcome to the third version of theAdhocracy! It's been a long time coming, but the site has finally been rebuilt, rehosted, and re-just-about-everything else, so I figured I'd actually formalise the launch with a new post explaining what's happened and why.

📖

IndieWebCamp London 2020

Read Article

I finally made it to an IndieWebCamp meetup, even if it was remote only due to the increasingly restrictive implications of the coronavirus. I learnt a lot, I had a great time, and I'm ready to start implementing a whole bunch of new ideas right here. I also took a huge number of notes from the speakers and sessions throughout the day.

📖

React Summit 2020 Notes

Read Article

Notes from the fully remote React Summit 2020 (or at least the talks I tuned in for). Lots covered, from static-site generators and the Jamstack through to React state management and accessibility. What a fun day!