My journey into programming.
A discussion of the differences between "having permissions" and "having authority".
Not all organisations provide their workers the appropriate tools to do their jobs, but it is important.
Instructions for how to set up a link aggregation on HP's Comware (not Procurve).
User authentication is an important consideration when designing any system. Here's how we decided to use OAuth for eVitabu.
I've been working from home more recently, and I reflect on this here.
A summary of my key take aways from January's conference.
Six tools that I use incredibly regularly when administering networks.
A look back over my 2019.
The world is getting increasingly digital, yet there's still time for the analogue tool known as a pen.
For those of you that celebrate it, I wish you a very Merry Christmas! Thanks for taking the time out of your busy schedule to read my blog posts, it's been great to have you with me.
Cyber attacks are a regular occurrence, and it's important that we learn from them.
It's important to review the paper you re-use to avoid leaking confidential information.
The difference between the web of trust and delegating your trust to a third party.
Password cracking can be an invaluable tool when it comes to checking your organisation's password hygiene.
Making a good user interface can be a difficult task.
My Hacktoberfest 2019 experience.
Considering privacy and security with the IoT and smart homes.
Initial thoughts on home automation and smart homes.
Slides from my CodeHarbour talk on the challenges of developing for Africa.
As humankind gets increasingly closer to birthing a true AI, if an AI is killed is it murder?
A look at Next Generation firewalls and the extra services they often provide.
Part two of my keyboard review, looking at its build quality and general usage.
Part one of my WASD v3 keyboard review, starting with pre-sales and customisation.
A run down of the podcasts I listen to the most.