GitHub SSH Authorization with SAML SSO for Forked Repositories

November 16, 2025 Lothar Schulz 0

A troubleshooting story about an intriguing GitHub issue: a developer could clone a GitHub repository successfully, however failed to push updates to it.
I explain in detail the cause is GitHub’s permission model for forked repositories within organizations that enforce SAML SSO.
The solution is simple in hindsight: authorize your SSH key for use with SAML SSO for GitHub organizations that require that.

When Newlines Matter: Troubleshooting a Snowflake Connector Pod Crash

October 13, 2025 Lothar Schulz 0

An issue with our Snowflake connector for PostgreSQL revealed how a simple formatting oversight—missing newline characters in a private key file—can bring down an entire service. This post walks through the debugging process that uncovered why our Kubernetes pod was stuck in CrashLoopBackOff, traces the root cause back to Azure Key Vault, and shares preventive measures to help you avoid similar cryptographic formatting issues in your deployments.

OWASP Guide to Securing Agentic AI Applications: Best Practices for Trustworthy and Secure AI Systems

August 4, 2025 Lothar Schulz 0

Discover how architectural choices can be a defense in securing agentic AI systems. This comprehensive guide explores OWASP’s latest “Securing Agentic Applications” paper, covering everything from Sequential and Hierarchical architectures to the 15 critical threat categories facing autonomous AI applications. Learn practical implementation strategies, universal security principles, and how to build trust into your agentic AI systems from the ground up.

Slopsquatting

April 24, 2025 Lothar Schulz 0

An AI-driven threat software engineers need to watch out for — when large language models hallucinate fake but plausible package names, and bad actors register them for malicious use. As AI-generated code becomes more common, verifying package names is no longer optional. Learn what slopsquatting is, why it matters, and how to protect your code.