Goodbye Hey.com Email
With sadness I cancelled my subscription to Hey.com email service today.
faff of a techy nature
A collection of 25 posts
With sadness I cancelled my subscription to Hey.com email service today.
Four years ago today, I was working in the NHS as an accountant. I was happy, stimulated and felt I was adding value in the world but something was niggling at me. I didn’t feel that the constraints in which...
I’ve just started reading Confident Ruby by Avdi Grim and so far I love it.
When bash initialises it opens three file descriptors for STDIN, STDOUT and STDERR:
Bootstrap have released version 5 which I would like to use in a Rails 6 project as it no longer requires JQuery. There aren’t many guides to installing Bootstrap 5 in a Rails 6 project and the one I followed...
I tend to run my docker containers in the foreground, which happens by default when you run docker-compose up. I am then rewarded with a steady stream of output from all my containers eg. elasticsearch, kibana, API etc. It can...
Debugging is a developer’s super power, so I’m keeping it quiet that I didn’t know about the python equivalent of ruby’s byebug.
Last week I got myself into a complete git merge and rebase nightmare. It’s not all that unusual now that I’m using Git in the context of a team where we have multiple developers and branches at various steps removed...
The last time I was writing a Jekyll blog post I wanted to insert an image as a link. It turns out there are a few ways to do this. I’ll demonstrate 3 ways:
I’m running a series of apps (or services) using docker-compose. There’s the elastic stack of elastic, kibana and logstash, then a user interface and finally I’ve got an api sitting between the UI and elastic.
My command line skills are limited to the terms I learned while working my way through the excellent Command-Line Murder Mystery challenge.
Couples choose to manage their individual and combined finances in many different ways, most having individual savings accounts and pension pots acquired from an assortment of jobs. Understanding the financial contribution that both parties are bringing to the retirement phase...
Early in my developer career I was given some ‘rules’ for working with python that resulted in me having a near terror response whenever I considered starting a python project.
Before creating a pull request you typically have to perform a rebase against the branch you are merging with (typically origin master), I’ve written a visual guide to that git-workflow process. Part of this rebase process allows you to cleanse...
Adding a button to a Rails View that Refreshes the page while applying new Parameters
For super clear details of a rebase workflow see this blog by Singlestone.
Changing code in an npm dependency - how hard can it be
Assembling a IIIF Cocktail.
If you want to attain mastery of anything you are going to have to accept that you start out being pretty useless. If your end goal falls under the remotely ‘challenging’ remit, then you need to accept that you will...
Today I discovered that javascript dealt in promises.
I’ve been dreading the new language week at Makers. Up until now I have probably been in the comfortably average camp in terms of my Ruby abilities. That position has given me confidence and space to breathe and the flexibility...
We are being bombarded with new concepts on a daily basis and oscillate between panic and excitement.
In management speak, individuals can apparently be categorised into one of nine different Belbin personality types such as: Implementer, Co-ordinator and Resource-Investigator.
I recently published a popular post detailing a way to successfully connect your Raspberry Pi to your iPad. When I first set this up my main goal was to use the iPad as a useful display option and make use...
After the frustrations of the first few days I am now coming on in leaps and bounds with the Raspberry Pi. Today I managed to set up my iPad so it can take control of the RPi. This means that...