Docker GitHub Pages
A Docker container image and startup profile to run GitHub Pages locally during development…
A Docker container image and startup profile to run GitHub Pages locally during development…
I’m really enjoying my 3D printer. Over the past few years I have spent too much money upgrading it and tweaking settings…
A new life for my MacBook Air. My old MacBook Air became a WinBook Air running Windows 10 natively.
I’ve have a new 3D printer to learn about. I have been dialing it in ready to print a full-size endoskeleton arm (amongst other things).
Mechanical elements of buttons can create noise when pressed and released. I was looking at options to debounce buttons in the most memory efficient way.
I have been busy working on Uncle Bob. He now sports a range of modifications.
My Time Capsule started making rattling, grunting, whining noises and overheating. Was it time to call time on my Time Capsule?
Uncle Bob went down a storm with all the trick-or-treaters this Halloween.
Uncle Bob now has both arms and legs. He will start to look menacing as soon as he can stand up.
Now you can include a configurable set of related pages without relying on custom plugins, so works with GitHub Pages.
GitHub Actions and Python scripting come together to produce an auto-updating GitHub Profile page.
I made some progress with Uncle Bob. With a bit of focus and I can progress more.
A number of years ago I wrote myself an abridged guide to UML…
$(basename “$0”) does not always give a script its own real location…
My Terminiator T-800 model build is half completed. It all started back in March 2021 with the arrival of a six-pack of boxes.
Minimal mistakes is a great Jekyll theme. Perfect for building personal sites, blogs, and portfolios.
10 years on I am reminded of an article I read from 2011 about Click & Collect.
I have just finished reading The Software Architect Elevator by Gregor Hohpe. It is rare these days for me to read a book from cover to cover. This was a wel...
There’s no need to use tr, sed and awk to trim whitespace from variables in Bash. Here’s how.
To find out the file and path components of a full filename, code similar to the following is often used: fullname="/path/to/filename" filename=$(basename "$...
“ShLog” is a shell script logging framework. Check out the framework here.
Welcome to 2020.