Years building security
that lets teams ship faster
Chanaka Rathnayaka, Associate Director of Security. From hands-on SRE to security leadership, I build programs across cloud infrastructure, compliance, and AI risk.
Writing
Building an AI Knowledge Base Assistant for Google Chat
Learn how we built a permission-aware AI KB Assistant for Google Chat using Gemini 2.0 Flash, Vertex AI RAG, and Cloud Run. Full architecture walkthrough.
How to Create a Privacy Policy for Your Website
Simple guide to creating a GDPR and CCPA compliant Privacy Policy for your blog or website. Learn what to include, why it's required, and how to stay legal.
The Hidden Cost: Why Ignoring Your Website’s Cookies Can Lead to Massive Fines
The Hidden Cost: Why Ignoring Your Website’s Cookies Can Lead to Massive Fines Let’s be honest, if you run a website you have a huge to do list. Creating content, getting traffic, marketing, SEO .
Your Must-Have Linux Security Superpower: Mastering auditd
Your Must-Have Linux Security Superpower: Mastering auditd We were undergoing a security audit, and one of the critical checks was proving “who changed what and when” on our core server ….
Harden Your RHEL Servers auditd Rules: A Practical Guide for SREs and Security Engineers
A practical guide to implementing auditd rules for hardening RHEL 8 servers in production environments.
Manually generating free SSL certificates with Let’s Encrypt (certbot)
Step-by-step instructions for generating and managing free SSL certificates using Let's Encrypt and Certbot mannually.