Tags
Cube4x4x4
- Soldering the Electronics and Finishing the LED Cube
- Testing the LED Cube
- Building the LED Cube
- Sourcing the LED Cube
LED
- Playing with Arduino LEDs
- Soldering the Electronics and Finishing the LED Cube
- Testing the LED Cube
- Building the LED Cube
- Sourcing the LED Cube
LEDCube
- Soldering the Electronics and Finishing the LED Cube
- Testing the LED Cube
- Building the LED Cube
- Sourcing the LED Cube
BOM
Solder
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
- Magbot Chassis build
- Building Laser Skirmish Laser Tag Guns
- Soldering the Electronics and Finishing the LED Cube
- Building the LED Cube
Breadboard
LaserTag
Build
- 3D Printed Dice Tower
- Potting up the Vegepod
- Building My Shed
- Building the Garden Net and Frame
- Building an Orrery: Planets!
- Building an Orrery: Gear Construction
- Building an Orrery: Bending the Rods
- Building an Orrery: Printing the Parts
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
- Magbot Chassis build
- Magbot Introduction
- Building GLaDOS - My New PC
- Building Laser Skirmish Laser Tag Guns
GLaDOS
Computer
PC
Blog
- Refreshing this Blog - Category and Project Layouts
- Refreshing this Blog - Post page layout
- Refreshing this Blog - Home Page Layout
- Refreshing this Blog - Cards and Asides
- Refreshing this Blog - New Bootstrap 4 Modules
- Refreshing this Blog with Jekyll and Bootstrap 4
- Fixing Jekyll Build Time
- Rediscovering the Blog
- Installing and Learning Jekyll and GitHub Pages
Jekyll
- Refreshing this Blog - Category and Project Layouts
- Refreshing this Blog - Post page layout
- Refreshing this Blog - Home Page Layout
- Refreshing this Blog - Cards and Asides
- Refreshing this Blog - New Bootstrap 4 Modules
- Refreshing this Blog with Jekyll and Bootstrap 4
- Fixing Jekyll Build Time
- Rediscovering the Blog
- Installing and Learning Jekyll and GitHub Pages
Git
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- Installing and Learning Jekyll and GitHub Pages
Github-Pages
- Refreshing this Blog - Category and Project Layouts
- Refreshing this Blog - Post page layout
- Refreshing this Blog - Home Page Layout
- Refreshing this Blog - Cards and Asides
- Refreshing this Blog - New Bootstrap 4 Modules
- Refreshing this Blog with Jekyll and Bootstrap 4
- Fixing Jekyll Build Time
- Installing and Learning Jekyll and GitHub Pages
Arduino
MagBot
Robot
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
- Building Hexy the Hexapod
- Building a Pick-and-Place Robot using MyRIO and LabView
- Programming an ABB Robot Arm
- Magbot Chassis build
- Magbot Introduction
3DPrinter
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
3DPrint
- 3D Printed Dice Tower
- Building Hexy the Hexapod
- Building an Orrery: Planets!
- Building an Orrery: Gear Construction
- Building an Orrery: Bending the Rods
- Building an Orrery: Printing the Parts
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
Prusa
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
i3
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
MK2
- Printing Adalinda the Dragon
- Building an Original i3 MK2 Kit 3D Printer - Finishing!
- Building an Original i3 MK2 Kit 3D Printer - The Frame
Printer
ABB
PickAndPlace
LabView
Orrery
- Building an Orrery: Planets!
- Building an Orrery: Gear Construction
- Building an Orrery: Bending the Rods
- Building an Orrery: Printing the Parts
Paint
- 3D Printed Citadel Paints Holders
- Preparation to Paint the Horizon Zero Dawn and Dark Souls Board Games
- Still Painting the Dark Souls Board Game
- Painting the Dark Souls Board Game
- Choosing Paints for the Dark Souls Board Game
- Zombicide: First Paints
- Zombicide: Prep and Priming the Minis
- Zombicide: Miniature Painting Supplies
Mini
- 3D Printed Citadel Paints Holders
- Preparation to Paint the Horizon Zero Dawn and Dark Souls Board Games
- Still Painting the Dark Souls Board Game
- Painting the Dark Souls Board Game
- Choosing Paints for the Dark Souls Board Game
- Zombicide: First Paints
- Zombicide: Prep and Priming the Minis
- Zombicide: Miniature Painting Supplies
Miniature
- 3D Printed Citadel Paints Holders
- Preparation to Paint the Horizon Zero Dawn and Dark Souls Board Games
- Still Painting the Dark Souls Board Game
- Painting the Dark Souls Board Game
- Choosing Paints for the Dark Souls Board Game
- Zombicide: First Paints
- Zombicide: Prep and Priming the Minis
- Zombicide: Miniature Painting Supplies
Zombicide
- Zombicide: First Paints
- Zombicide: Prep and Priming the Minis
- Zombicide: Miniature Painting Supplies
BoardGame
- Preparation to Paint the Horizon Zero Dawn and Dark Souls Board Games
- Still Painting the Dark Souls Board Game
- Painting the Dark Souls Board Game
- Choosing Paints for the Dark Souls Board Game
- Zombicide: First Paints
- Zombicide: Prep and Priming the Minis
- Zombicide: Miniature Painting Supplies
Fix
Transistor
Tester
Tools
Garden
- Replanting the Seedlings - Cayenne Chillies and Strawberries
- Replanting the Seedlings - Birdseye Chillies
- Replanting the Seedlings - Tomatoes
- Planting Tomato, Strawberry and Chilli Seeds
- Another Vegepod Update
- Vegepod Update
- Potting up the Vegepod
- Building the Vegepod
- Building My Shed
- Building the Garden Net and Frame
Herbs
- Another Vegepod Update
- Vegepod Update
- Potting up the Vegepod
- Building the Vegepod
- Building the Garden Net and Frame
Frame
DarkSouls
- Preparation to Paint the Horizon Zero Dawn and Dark Souls Board Games
- Still Painting the Dark Souls Board Game
- Painting the Dark Souls Board Game
- Choosing Paints for the Dark Souls Board Game
Shed
Vegepod
Hexapod
Hexy
SmartHome
ESP32
- Building a Smart Parking Demo Model
- Building a Smart Parking Server
- Building a Package Box for the Smart Home
- Building the Smart Home Server with NodeJS
NodeMCU
- Building a Smart Parking Demo Model
- Building a Smart Parking Server
- Building a Package Box for the Smart Home
- Building the Smart Home Server with NodeJS
NodeJs
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Server App Updates
- Converting the Budget App to use EJS Templates
- Refactoring the Server App to Remove Knex
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - First Route
- Beginning the Budget App - Routes
- Beginning the Budget App - Database
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
- Building a Smart Parking Demo Model
- Building a Smart Parking Server
- Building a Package Box for the Smart Home
- Building the Smart Home Server with NodeJS
MySQL
- Connecting the Database to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Building a Smart Parking Server
- Building the Smart Home Server with NodeJS
SQL
- Refactoring the Server App to Remove Knex
- Connecting the Database to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Building a Smart Parking Server
- Building the Smart Home Server with NodeJS
Database
- Converting the Budget App to use EJS Templates
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - Database
- Installing MySQL and phpMyAdmin on the Server
- Building a Smart Parking Server
- Building the Smart Home Server with NodeJS
SmartParking
AI
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
MachineLearning
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
Basil
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
DonkeyCar
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
AutonomousCar
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
Self-Driving-Car
- Upgrading Basil Faulty to DonkeyCar v3.1.0
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
- Data Gathering for Basil Faulty the DonkeyCar
- Building Basil Faulty the DonkeyCar
- Soldering the DonkeyCar Hat
Data
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
Training
- Re-Training Basil Faulty the DonkeyCar
- Actually Training Basil Faulty the DonkeyCar
- Attempting to Train Basil Faulty the DonkeyCar
Server-App
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Server App Updates
- Refactoring the Server App to Remove Knex
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
Server
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Server App Updates
- Converting the Budget App to use EJS Templates
- Refactoring the Server App to Remove Knex
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - First Route
- Beginning the Budget App - Routes
- Beginning the Budget App - Database
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
Javascript
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Server App Updates
- Converting the Budget App to use EJS Templates
- Refactoring the Server App to Remove Knex
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - First Route
- Beginning the Budget App - Routes
- Beginning the Budget App - Database
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
CICD
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Configuring the All-in-One Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
DigitalOcean
- Installing MySQL and phpMyAdmin on the Server
- Configuring the All-in-One Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 1: Hello World Server App
Node-App
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Server App Updates
- Converting the Budget App to use EJS Templates
- Refactoring the Server App to Remove Knex
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - First Route
- Beginning the Budget App - Routes
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
- Installing MySQL and phpMyAdmin on the Server
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 4: Jenkins Issues
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
Jenkins
- Jenkins Updates for the Server-App
- Changing the domain and Jenkins reconfiguration
- Configuring the All-in-One Server
- CI/CD Pipeline using Node.js and Jenkins - 6: Creating and Destroying Droplets
- CI/CD Pipeline using Node.js and Jenkins - 5: Deployment
- CI/CD Pipeline using Node.js and Jenkins - 3: Configure Jenkins
- CI/CD Pipeline using Node.js and Jenkins - 2: Security Issues
Apache
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
- Configuring the All-in-One Server
- Adding an Apache Reverse Proxy for the Node App Server
Reverse-Proxy
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
- Adding an Apache Reverse Proxy for the Node App Server
Security
- Adding Authentication to the Node App
- Configuring HTTPS for Jenkins on the All-in-One Server
- Configuring HTTPS for the Server
HTTPS
Domain
DNS
PhpMyAdmin
JWT
Authentication
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
- Adding Authentication to the Node App
Hash
Middleware
Knex
- Converting the Budget App to use EJS Templates
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - Database
- Testing the Authentication Routes in Mocha
- Connecting the Database to the Node App
Mocha
Budget-App
- Converting the Budget App to use EJS Templates
- Beginning the Budget App - Bootstrap
- Beginning the Budget App - Finishing the First Route
- Beginning the Budget App - First Route
- Beginning the Budget App - Routes
- Beginning the Budget App - Database
REST
API
Bootstrap
- Converting the Budget App to use EJS Templates
- Refreshing this Blog - Category and Project Layouts
- Refreshing this Blog - Post page layout
- Refreshing this Blog - Home Page Layout
- Refreshing this Blog - Cards and Asides
- Refreshing this Blog - New Bootstrap 4 Modules
- Refreshing this Blog with Jekyll and Bootstrap 4
- Beginning the Budget App - Bootstrap
JQuery
AJAX
Sewing
- Hot Water Bottle Covers
- Eivor Cosplay: Axe
- Eivor Cosplay: Hood and Cloak
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Bracers and Hidden Blade
- COVID Face Masks
COVID
Face-Mask
Dice-Tower
Cosplay
- Eivor Cosplay: Axe
- Eivor Cosplay: Hood and Cloak
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Boot Covers
- Eivor Cosplay: Bracers and Hidden Blade
- Foam Armour Dagger from Skyrim - Foam Smithing
- Foam Cosplay Dagger from Skyrim - Foam Cutting
Dagger
Weapon
- Eivor Cosplay: Axe
- Eivor Cosplay: Hood and Cloak
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Bracers and Hidden Blade
- Foam Armour Dagger from Skyrim - Foam Smithing
- Foam Cosplay Dagger from Skyrim - Foam Cutting
EVA
- Eivor Cosplay: Axe
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Bracers and Hidden Blade
- Foam Armour Dagger from Skyrim - Foam Smithing
- Foam Cosplay Dagger from Skyrim - Foam Cutting
Foam
- Eivor Cosplay: Axe
- Eivor Cosplay: Hood and Cloak
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Bracers and Hidden Blade
- Foam Armour Dagger from Skyrim - Foam Smithing
- Foam Cosplay Dagger from Skyrim - Foam Cutting
Laser-Cutting
- Eivor Cosplay: Skirts and Pants
- Eivor Cosplay: Bracers and Hidden Blade
- Foam Armour Dagger from Skyrim - Foam Smithing
Horizon
Eivor
Fur
Faux
Leather
Dyeing
EJS
Express
Household
Citadel
Seedlings
- Replanting the Seedlings - Cayenne Chillies and Strawberries
- Replanting the Seedlings - Birdseye Chillies
- Replanting the Seedlings - Tomatoes
- Planting Tomato, Strawberry and Chilli Seeds
Chillies
- Replanting the Seedlings - Cayenne Chillies and Strawberries
- Replanting the Seedlings - Birdseye Chillies
- Replanting the Seedlings - Tomatoes
- Planting Tomato, Strawberry and Chilli Seeds
Tomatoes
- Replanting the Seedlings - Cayenne Chillies and Strawberries
- Replanting the Seedlings - Birdseye Chillies
- Replanting the Seedlings - Tomatoes
- Planting Tomato, Strawberry and Chilli Seeds