The Open Web Application Security Project (OWASP) provides a top ten list of security risks in web applications, and the 2025 candidate list is now available. I previously wrote about the OWASP Top Ten back in 2022 with reference to the 2021 list, so how does the 2025 OWASP Top Ten compare? Position OWASP 2021 […]
AWS Cloud Foundation Playbook for High-Growth Startups & Enterprises
Build a secure, scalable, and cost-optimized AWS foundation that accelerates growth and compliance for your business.
What is an AWS Landing Zone? Understanding Multi-Account Architecture
Learn what an AWS Landing Zone is, why organizations evolve from single to multi-account architectures, and how landing zones provide central orchestration for governance, security, and scalability.
What are AWS Service Control Policies (SCPs) – 2022 guide
This guide explains what AWS Service Control Policies (SCPs) are and shows you how to create, activate and test an AWS SCP.
AWS Organizations – A Complete Guide
This guide explains what is AWS Organizations and how to set it up yourself using best practices…
Managing AWS Credentials with Boto3 in Python: A Complete Guide
In this guide, we will walk you through four methods of specifying credentials in Boto3, starting from the basic approaches of using environment variables and…
AWS Enterprise Support vs Partners: Which One Do You Actually Need?
AWS Enterprise Support costs 10% of your monthly spend with a $15K minimum. But are TAMs worth it, or should you work with AWS Partners instead? Real experiences from AWS practitioners reveal what actually works.
AWS CLI Aliases I Actually Use
Practical AWS CLI aliases from my aws-toolbox project that shorten repetitive CloudFormation, EC2, networking and security workflows.
My ZSH aliases and functions for developer productivity
A curated collection of ZSH aliases and custom functions that streamline daily development workflows, from AI-powered Git commits to fuzzy file searching and modern CLI tool replacements.
My ZSH config built for speed
A performance-optimized ZSH configuration that achieves 30ms startup times while loading 11+ plugins including syntax highlighting, autosuggestions, and intelligent completions.
