Oct 11, 2025
6 min read
My Hugo Site
(#9 of 13)
How I organise, reference, and render images in my Hugo site using page bundles, the static folder, and shortcodes. Use standard markdown or extended attributes.
Oct 9, 2025
4 min read
My Hugo Site
(#8 of 13)
How I made external links open in a new tab, added security attributes and appended an icon, without touching Markdown content
Oct 2, 2025
5 min read
My Hugo Site
(#7 of 13)
In implementing a list pagination feature for my site, I pivoted from complex custom code to using Hugo’s robust built-in template. This saved development time, which was better spent styling the default HTML output with custom CSS.
Sep 27, 2025
6 min read
My Hugo Site
(#6 of 13)
Getting breadcrumbs to work using Hugo shortcodes is doable with some effort and a lot of CSS. But it might not work as expected. Let me explain
Sep 25, 2025
6 min read
My Hugo Site
(#5 of 13)
This is how I display the four most recent articles as styled cards on the homepage by extend Hugo functionality using custom shortcodes and calling them in markdown files and CSS.
Sep 9, 2025
3 min read
Introduction to Cyber Security
(#17 of 17)
This article looks CIRP beyond being a reactive plan and implementing it is a measurable and proactive component of a security strategy. It outlines how a CIRP reduces the impact of a breach and discusses key metrics for continuous improvement.
Sep 2, 2025
4 min read
Introduction to Cyber Security
(#16 of 17)
Exploring in more detail the different types of discrepancies that can undermine control effectiveness, including issues with implementation, training, and a changing threat landscape. It provides practical insights into how to detect these gaps and offers a clear, action-oriented remediation checklist to ensure continuous improvement in cybersecurity defences.
Aug 30, 2025
5 min read
Introduction to Cyber Security
(#15 of 17)
This article explores the critical process of benchmarking control effectiveness, which ensures security safeguards provide intended protection. It examines how organizations can leverage frameworks like the Essential Eight, NIST, and ISO to measure maturity and track progress. The summary also highlights the importance of addressing discrepancies for continuous improvement and a stronger defense.
Aug 21, 2025
3 min read
My Hugo Site
(#4 of 13)
I’m exploring moving out my content from the Hugo site code into a seperate isolated direcrory structure and git repository usingĀ git submodules. This should create a cleaner, more focused workflow with independent version histories, making it easier to manage and publish my content.
Aug 19, 2025
4 min read
Introduction to Cyber Security
(#14 of 17)
This article examines the process of implementing cybersecurity controls, progressing from strategy to implemented controls. It outlines the steps to plan, execute, and test security defences to effectively address vulnerabilities. This ensures that controls are not only implemented but also well documented and maintained for effectiveness.