Thoughts Featured CrowdStrike IT Outage - Your questions answered In this article, I outline the cause of the CrowdStrike outage affecting Microsoft Windows and attempt to answer the questions you may have.
Thoughts How to have good password hygiene Learn how to have good password hygiene to avoid having your identity stolen or your accounts compromised using password managers, 2FA and email aliases.
Thoughts Cyber Security Acronym Cheat Sheet As a developer writing software in the industry, I've found the world of cybersecurity to be a minefield of acronyms. Here's my definitive cheat sheet to get you going.
Thoughts Why more tools are needed in Cyber Security and why I conceived Dracoeye There’s loads of great tools out there for the Cyber Community to use in identifying bad actors, but there’s a gap for collecting the output of these services in one place and that is the reason why you need Dracoeye in your toolset.
Thoughts How to win at working from home More of us are now working from home than ever before. In this article, I'll share my top 5 tips to make the most of home working.
Thoughts Review: AMD Ryzen 7040 series Framework Laptop 13; I can't recommend it Framework are a newcomer with a refreshing mission to take the 'right to repair' movement to the next level. Let's explore what's great and bad about the AMD 7040 series Framework Laptop and why I can't recommend it.
Tutorials Install NodeJS 18 on Ubuntu 22.04 Learn how to install NodeJS 18 on Ubuntu 22.04 in this quick tutorial.
Tutorials Install Home Assistant on Docker Whether you're using Docker on the CLI or through Portainer, this tutorial will guide you through the installation process so you can manage your smart home devices yourself.
Tutorials Install Portainer to manage Docker volumes, images and containers Learn how to install and set up Portainer to manage your Docker containers, images and volumes in this tutorial.
Raspberry Pi Install Docker on a Raspberry Pi Learn how to install Docker on a Raspberry Pi in this tutorial and run your first containerised application.
Tutorials Install NodeJS 16 on Ubuntu 20.04 Learn how to install NodeJS 16 on Ubuntu 20.04 in this quick tutorial.
Tutorials How to point a domain to a dynamic IP address Most ISPs, certainly in the UK provide dynamic IP addresses which regularly change. Learn how to point a domain to a dynamic IP in this tutorial.
Raspberry Pi Create a Raspberry Pi VPN Server using OpenVPN In this tutorial, I will guide you through the steps to turn your Raspberry Pi into a VPN server using L2TP/IPsec
Tutorials Block ads on your devices using a Raspberry Pi Zero and Pi-Hole Learn how to install pi-hole on your Raspberry Pi to block adverts on your whole network without installing ad-blockers
Experiments Featured Project focus - Webcam with weather and tide overlay In this project focus, I'll show you a project created by Matt, a B&B landlord and radio nut. This is how both our projects came together.
Thoughts What is NPX and why would we use it? I'll attempt to explain what NPX is and give an example of when or why we'd use NPX over NPM. Find out more.
Tutorials Install NodeJS 14 on Ubuntu 20.04 Learn how to install NodeJS 14 on Ubuntu 20.04 in this tutorial
Tutorials Add header API key auth to your NestJS REST API In this tutorial, I will guide you through implementing header API key auth to your to protect your NestJS REST API endpoints
Tutorials Add basic auth to your NestJS REST API In this tutorial, I will talk you through implementing basic auth to your NestJS REST API to add basic level protection to your NestJS application.
Raspberry Pi Project - RetroPie retro gaming setup with Raspberry Pi 4 I created the ultimate Raspberry Pi 4 based RetroPie gaming setup, capable of running Dreamcast, PS1 and N64 games flawlessly. Here's what I did.
Tutorials How to install Nextcloud on Raspberry Pi In this tutorial, we'll install Nextcloud on a Raspberry Pi. Nextcloud is a self-hosted cloud file hosting service similar to Google Drive or Drop Box.
Tutorials How to overclock Raspberry Pi 4 In this tutorial, I'm going to experiment with overclocking a Raspberry Pi 4 to 2GHz in order to use it for emulation of retro games. ⚠️ Try this at your own risk
Tutorials Install Ghost CMS on a Raspberry Pi In this tutorial, I'll guide you through installing the Ghost CMS on a Raspberry Pi.
Tutorials Run Raspbian from a USB Flash or SSD on a Raspberry Pi 4 Improve the performance of your Raspberry Pi 4 by running Raspbian from a SSD drive or USB Flash Drive following this tutorial.
Tutorials Install Gnome Desktop Environment on Raspberry Pi 4 This tutorial will guide you through installing Gnome Desktop environment on Raspbian on a Raspberry Pi 4