Tech Insights & Updates

Sharing thoughts on software development, access security, technology trends, and lessons learned from over two decades in the industry.

Recent Posts


Over the last few months, I have had the privilege of serving as a mentor to a supported intern with autism in our team. This experience has not only transformed their career trajectory but also my perspective on what inclusive hiring truly means. Watching them grow into a valued full-time team member who now bring unique insights to our workshops and day-to-day tasks showed me firsthand how supported internships don't just change individual lives; they enrich entire organisations with talent we've been overlooking for far too long.

Neurodiversity Leadership Talent
5 min read

This blog post examines the concept of vibe coding, a groundbreaking approach to software development that utilises generative AI, and highlights its advantages, challenges, and potential applications in corporate enterprises. It also shares personal experiences and insights on the practical use of vibe coding, emphasising the need for proper governance and training to mitigate risks.

AI Programming
8 min read

After over two decades in software development, I'm excited to share insights, experiences, and thoughts on the ever-evolving world of technology. This space will feature discussions on modern development practices, architectural decisions, industry trends, and lessons learned from real-world projects.

Blog Welcome
5 min read