Michali K
RSS Feed

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.

    Read More »

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

    Read More »

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

    Read More »

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

    Read More »

  • An implementation of the Capital Controls kata in Python

    A walkthrough of the Capital Controls Kata in Python. Train of thought and a retrospective.

    Read More »