Escaping Virtualenv Hell
Having finally overcome my fear and loathing of virtual environments I can now explain how to effectively set up a virtual python working environment with virtualenv and vitualenvwrapper
Git - In-Situ Commit Squashing
Git - Squashing Commits directly into the Working Branch using Rebase
How to Add a New Parameter Attribute to a Rails link_to
Adding a button to a Rails View that Refreshes the page while applying new Parameters. For example, this could be used to toggle additional filters on or off.
Git Workflow Using Rebase and Squash
An illustrated git rebase workflow
I want to change the code in my node_modules folder
Demonstrating how to change code in one of your projects dependencies. Spoiler alert - changing code directly in node_modules does not work.
Assembling a IIIF Cocktail
My first lightning talk at the 2019 IIIF Conference - Göttingen, Germany
In Praise of Exercism.io
Improving fundamental Ruby skills with exercism.
A Promise to Compromise
A Crisis of Coding Confidence
Makers bootcamp - I’ve been dreading the new language week at Makers.
When the Student is Ready the Teacher Appears
Makers bootcamp - Building of mental hurdles or blocks.
Starter Leavers Unite
Makers bootcamp - The bootcamp experience is like a high speed educational train which gathers pace as it passes through each new station or concept.
Remote Controlling the Raspberry Pi from an iPad or iPhone
Using the iPad as the display for my Raspberry Pi and make use of the built in keyboard.
Controlling the Raspberry Pi from an iPad
Setting up my iPad so it can take control of the RPi.