23 Dec 2022 »

    Installing Python 3.11 on Debian

    Python 3.11 has been out for a couple of months now, and I’m keen to try it out. Not only is it reportedly faster, but it also includes Tomllib which is something I want to use for life-logging scripts I’m working on for my zettelkasten. There’s no direct way to...
    Read more...

    17 Feb 2021 »

    sudo on AWS

    While following the Linux Upskill challenge, I came across some unexpected behaviour: issuing sudo <command> didn’t prompt me for a password. No problem I thought; I simply need to set a password for my account. While I’m thinking of it, let’s update the password for root too, after all our...
    Read more...

    16 Feb 2021 »

    Linux Upskill Challenge

    With the pandemic, there have been loads of courses that have been made temporarily free. It can be difficult to separate the wheat from the chaff; video courses are better than grinding through dense documentation, but not as effective as practise. Enter the Linux Upskill Challenge. The challenge is a...
    Read more...

    15 Feb 2021 »

    Terminal Shortcuts

    I’m slowly making my way through the Linux Upskill Challenge, and coming across some basic stuff I’ve completely missed before. On a professional basis, I’m using keyboard shortcuts all the time. Whether it’s snapping (super+arrow key), minimising open windows (super + d), or any of the myriad ctrl + ......
    Read more...

    09 Jun 2020 »

    vim Configuration

    My vim Configuration The more I use vim, the more handy tricks I pick up. I’m currently using vim to write a 10,000 word assignment; something I would have struggled to consider months ago, but with a reasonably minimal configuration combined with some handy configuration tweaks, my experience of writing...
    Read more...