Articles
-
Preserve commit history when moving files across Git repositories
When managing projects in Git, there may come a time when you need to transfer specific files or directories, along with their entire history, from one repository to another. This can be a useful process when reorganizing your codebase, separating concerns, or simply consolidating repositories. In this blog post, we’ll explore a step-by-step guide to achieve this task seamlessly.
-
Publishing a Jekyll site to a separate Github Pages repository using Github Actions
In the realm of static site generators, Jekyll stands tall as a popular choice among content creators and developers alike. Its simplicity and flexibility make it an ideal tool for crafting stunning websites and blogs (or not-so-stunning ones, like this one). If you’re using Jekyll to power your website and want to streamline the deployment process to GitHub Pages, you’re in the right place. In this post, we’ll guide you through the steps to publish your Jekyll site to a separate GitHub Pages repository using GitHub Actions.
-
Writing a Novel with Visual Studio Code
If you’re a software developer who also loves to indulge in novel writing, you might be intrigued to discover that you don’t necessarily need a specialised writing tool. Visual Studio Code, the versatile code editor, can prove to be a surprisingly effective ally in your creative writing endeavours. Let’s delve into how Visual Studio Code can enhance your novel-writing experience.
-
Installing the NewRelic .NET agent on an Alpine Docker image
Alpine is a small Linux distribution, commonly used in containers like Docker due to its size.
-
An implementation of the Capital Controls kata in Python
A walkthrough of the Capital Controls Kata in Python. Train of thought and a retrospective.
- Preserve commit history when moving files across Git repositories
- Publishing a Jekyll site to a separate Github Pages repository using Github Actions
- Writing a Novel with Visual Studio Code
- Installing the NewRelic .NET agent on an Alpine Docker image
- An implementation of the Capital Controls kata in Python