Multi-purpose home server
The original plan was to use a Rasberry Pi 3B+ until I fried the CPU (shorted the 5V to the 3.3V rail…). So, I've currently assembled a server from old desktop computer parts, running Debian at its heart with a typical LAMP setup plus other goodies for experimenting and development stuff.
What it does now
- Nextcloud: for easy file backups, storing and sharing
- JellyFin: easy music and video consumption
Things I hope to do in the future
- CCTV Live feed, backup, and offsite backups in case of sabotage
- Simple home automation
The goal: network-wide ad blocking using a Raspberry Pi and PiHole.
Since I finished getting this working and implemented it into my home router, I can now enjoy the wonders of the internet with the peace of mind that all the internet-connected devices at home will be free from most ads and tracking services. This makes everything feel quicker by loading fewer resources, safer by allowing me to block suspicious domains network-wide and enjoy the web with fewer interruptions. I pay/donate to the services and products I want to enjoy and feel I shouldn't need to subsidise them any further with my ad and tracking data.
A friend likes to host a bi-annual quiz and for a long time, they wished to have a "fastest finger", round but was limited by his options for implementing such a type of round.
Enter Tim, with an Arduino Uno and a weekend. Over a couple of weekends, I built 3 physical buzzers and a control box for the host. The code on the Arduino controlled the different states, kept score for each buzzer and also played tunes that had to be pre-programmed as an array of frequencies and durations to play through a simple buzzer (Imperial March, Jurrasic Park Theme and James Bond 007 Theme).
Currently working on a V2.0 after feedback from the successful first outing - hoping they will see the light of day again in a future quiz round.
FdSc Enterprise Computing
Manchester Metropolitan University
- Advanced Programming (Java)
- Information Systems (Oracle Databases, SQL, Normalisation, UML)
- Computer System Fundamentals
- Career Development
Level 2 Retail Apprenticeship
- Customer Service in the Retail Sector
- The Retail Selling Process
- How Individuals and Teams Contribute to the Effectiveness of a Retail Business
- How Retail Businesses Maintain Health & Safety on their Premises
- Security and Loss Prevention in a Retail Business
- Handling of Customer Payments in a Retail Business
Marple Sixth Form College
- BTEC Cert Business Studies
11 at A-C including Maths, English, Tripple Science, ICT, Music, Graphics…