-
Continue reading →: DevOps: What Does Cattle Not Pets Mean?
In a DevOps sense, “cattle not pets” means creating services and / or infrastructure that can be maintained, destroyed and re-deployed with little human interaction. Why Cattle Not Pets? Imagine the scenario: As a tech user, IT professional or engineer you may find yourself in charge of looking after a…
-
Continue reading →: What Is DevOps?
I’m currently finishing up some of my “part written” blog posts, and after releasing my post around CPD planning I thought I would get my DevOps post out as well. Over the last few years, I have been learning to be more agile and carry out tasks with a DevOps…
-
Continue reading →: Always Learning: How A CPD Plan Can Help
I’m a big fan of trying to improve my knowledge and skills (it’s one of the reasons I started this blog), and one of the great ways of doing this is having a Continuous Professional Development (CPD) plan. A CPD plan helps to map out what you want to learn,…
-
Continue reading →: Mentos and Diet Coke
It’s half term in the UK which means that GeekTechV2 and I have had chance to get outside and carry out some science fun. In this case, adding some Mentos to some Diet Coke. We used 3 bottles (1.5 Litres per bottle) of Diet Coke to see the reaction. The…
-
Continue reading →: Python Unit Test And Some CI via GitLab (Python)A post looking at Python Unit Tests and GitLab CI.
-
Continue reading →: Grafana – Using An API Call To Add DataSources (Python)I’ve written blog posts on how to install Grafana and data exporters using Ansible (https://geektechstuff.com/2020/06/25/grafana-prometheus-and-node-exporter-on-raspberry-pi-via-ansible-raspberry-pi-and-linux/) and a blog post on adding users to Grafana using an API call (https://geektechstuff.com/2021/01/06/using-an-api-call-to-make-multiple-grafana-users-python/), but after re-reading my blog posts I decided to automate the process (previously a manual step in the Ansible post) of…
-
Continue reading →: Building A Testing Site (HTML, CSS, JavaScript)I like having this website (www.geektechstuff.com) hosted, but at times I also need a local website for testing whatever I’m looking at at the time (e.g. JavaScript). Previously I’ve just thrown a few lines of HTML down leaving a very sparse looking page that may (or may not) demonstrate the…
-
Continue reading →: Using SQL With JavaScript Part 1 – Installing SQL, Node.js, Creating a Connection and Creating A Database
A little while ago I completed a SQL database course via FutureLearn (it’s a free course if you want to learn some SQL) to brush up on my SQL knowledge. Today I am going to use Javascript (via Node.Js) to connect to SQL and create a database. Installing SQL I…
-
Continue reading →: Follow The LED with Raspberry Pi Pico and Pico Display Part 1(Python)With a Raspberry Pi Pico and a Pimoroni Pico Display in hand, I have decided to try and make a game. The Pico Display has a colour LED, so for my first attempt I decided to utilise it for a game of “Follow The LED”. The game is similar to…
-
Continue reading →: Beyond The Basic Stuff With Python – Book Review (Python)Over recent years my skills with the Python language have grown. This has been down to self-learning, online courses and several excellent books. However, at times I get the feeling that my Python skills are lacking the finesse and finish that other programmers have. Is it because my skills are…


