The Six Habits of a Recovering Work-a-holic “When he worked, he really worked. But when he played, he really PLAYED.”― Dr. Seuss I’m motivated, I get loads done and am focused, most of the time. Being super busy is always seen as a good thing. But is it? Especially when you realise that you don’t know […]
Continue reading ''
I'm in the process of writing a little command line app in Go that uploads images to Flickr. It's called Rodeo and it's working well as a project with which to learn Go in 2020. Rodeo uses ExifTool to interrogate an image file for meta data. ExifTool is wonderful and very comprehensive and with the -j switch can return JSON. Today I want to note down what I learned about dealing with JSON. [crayon-
Continue reading 'Converting JSON to a struct in Go'
The way that the community has adapted to lockdown and social distancing has been remarkable. Learning opportunities lost through the cancellation of meetups and conferences have been replaced by a wide selection of webinars. However, there is something that has been sadly lost during this transition – post-talk discussions. I’ve always believed that the speakers […]
Continue reading 'Modern Test Leadership with Simon Prior (Lean Coffee Discussion Notes)'
This post was published on 28th May 2020 Any references to self-isolation, travel or meeting others was accurate at the time of writing but the guidance may have changed since. Please always refer to the latest […]
Continue reading 'How to stay active during lockdown'
I only have 1 set of sketch-notes to share this week, but I did give my own talk about getting started with test automation. Unable to sketch-note my own talk, I’ve shared the slides plus a recording instead. In other news, I’ve been wanting to run a lean coffee session so I’ve scheduled one for […]
Continue reading 'Performance Testing – Sketch notes (May Week 4)'
Here is are the sketch-notes that I created for webinars that I watched over the last couple of weeks. MOTrix: Accessibility for Beginners with Elizabeth Fiennes From June 2010, for about a year, I was in a wheelchair. About 2 years after that I couldn’t go anywhere without crutches. You don’t realize the issues that […]
Continue reading 'Accessibility and API Testing – Sketch notes (May Week 2/3)'
RiskStorming is a collaborative activity that gets the team analysing and discussing the risks that might affect the quality of a product. The team then takes these risks and identify ways to mitigate these risks. With the arrival of the new TestSphere expansion pack, I decided to run by own RiskStorming session on the new […]
Continue reading 'RiskStorming: Coronavirus Tracker App'
I already have a TestSphere deck, and often use the cards as inspiration for new test ideas. I’ve already published some blog posts which were inspired by the cards that I picked from the deck. Last week I received my TestSphere expansion pack. I’ve recorded some of my initial thoughts while opening the pack for […]
Continue reading 'First Look At the Test Sphere Expansion'
Focus and prioritising your creative goals I have never felt as unsettled and uncertain as now. Over the past month my emotions have been unpredictable, approaching like a wave. One morning, I wake up relaxed and calm without a care in the world. Then, the following day I have feelings of anxiety from a lack […]
Continue reading ''
I’ve had just 4 hours sleep in the last 24 hours but it was so worth it. TestBash Home has been a wonderful community driven event with so much learning, enhanced by its interactive style. Being online did not negate the friendly and collaborative experience commonly associated with TestBash events. I’ve had so many messages […]
Continue reading 'TestBash Home – The Final 12 Hours (#Sketchnotes)'
Test Bash Home is finally here! Apologies in advance if parts of this blog post make little sense. I’ve managed a few naps to get me through the night but I am generally sleep deprived. I’ve drawn up sketch notes for all talks I’ve watched. I can’t promise I’ll draw up notes for every talk, […]
Continue reading 'TestBash Home – The First 12 Hours (#Sketchnotes)'
Human Connection – Why is it important for your creative practice? “Your connections to all the things around you define who you are.” Aaron D. O’Connell, Quantum Physicist, University of California Why are connections important?Humans thrive on being together and connected, it’s something that we all take for granted. As a result of the Covid-19 […]
Continue reading ''
“All art is quite useless”, said Oscar Wilde in the introduction of his famous novel, “The Picture of Dorian Gray”, which was published in 1890. He said this because he believed that the aim of art was, “Simply, to create a mood. It is not meant to instruct, or to influence action in anyway.”
Continue reading ''
This post was published on 9th April 2020 Any references to self-isolation, travel or meeting others was accurate at the time of writing but the guidance may have changed since. Please always refer to the latest […]
Continue reading 'Live Streams Available right now!'
Student Wellbeing Champion Georgie Sherrard talks us through some techniques for maintaining our Mental Health during this difficult time: This post was published on 6th April 2020 Any references to self-isolation, travel or meeting others […]
Continue reading 'The secrets of happy people'
As our University welcomes students from 87 different nationalities, it is easy to make friends from all around the world and get a better understanding of different cultures. I enjoy tasting different cuisines and learning […]
Continue reading 'Celebrating Holi'
I recently needed to validate the value created by PHP for its session ID. After a bit of research, I realised that there are two interesting php.ini config settings that relate to this value: session.sid_length is the number of characters in the ID session.sid_bits_per_character controls the set of characters used. From the manual: The possible values are '4' (0-9, a-f), '5' (0-9, a-v), and '6' (0
Continue reading 'Validating default PHP session ID values'
For the longest time I’ve wanted to play with epoxy resin. Watching makers like Peter Brown, Ben’s Worx, and TheCrafsMan on YouTube inspired the desire to use resin in a project, and conversations with...
Continue reading 'Epoxy resin river laptop tray'
I recently received a MySQL dump file where the various tables in it had foreign keys to each other. I usually restore with this command: mysql --login-path=rob < dump.sql but this generated the error: ERROR 1217 (23000) at line 288805: Cannot delete or update a parent row: a foreign key constraint fails It turns out that the easiest way to solve this is to use the --init-command switch to set
Continue reading 'Turn off foreign key checks when restoring a mysql file dump'
All projects seem to have a logo these days, so I asked my friend Jane of iD to create a logo for rst2pdf and she came up with this: This met what I was looking for with a clear design that is related to the what the application does, so thank you Jane. I've set the profile icon for the GitHub organisation and Twitter accounts and we'll be using this in other places as we… continue reading.
Continue reading 'A logo for rst2pdf'