# Anthony Nocentino's Blog > Deep technical writing on SQL Server, Kubernetes, containers, Pure Storage, performance, snapshots, PowerShell, and the Microsoft data platform by Anthony Nocentino — Senior Principal Field Solution Architect at Pure Storage and Microsoft Data Platform MVP. Anthony Nocentino writes hands-on, technically detailed posts based on real production and lab work. Topics include SQL Server internals and performance, Availability Groups, SQL Server on Linux and in Kubernetes/containers, Pure Storage FlashArray/FlashBlade/Fusion, PowerShell, and Linux systems administration. ## Key sections - [All posts](https://www.nocentino.com/posts/): Full chronological archive of blog posts - [Categories](https://www.nocentino.com/categories/): Browse by topic (SQL Server, Kubernetes, Pure Storage, Linux, PowerShell, Performance, and more) - [About](https://www.nocentino.com/about/): Author bio and background - [Publications](https://www.nocentino.com/publications/): Books and articles - [Talks](https://www.nocentino.com/talks/): Conference and community presentations - [Training](https://www.nocentino.com/training/): Pluralsight courses ## Notable posts - [Understanding SQL Server IO Size](https://www.nocentino.com/posts/2021-12-10-sqlserver-io-size/): How SQL Server performs variable-size I/Os on NTFS - [Deploying SQL Server Availability Groups in Kubernetes](https://www.nocentino.com/posts/2018-11-13-deploying-sql-server-in-kubernetes/): Running AGs in an on-premises Kubernetes cluster - [Memory Settings for Running SQL Server in Kubernetes](https://www.nocentino.com/posts/2019-09-28-memory-settings-for-running-sql-server-in-kubernetes/): Why memory limits matter most for SQL Server on Kubernetes ## Full content index - [Sitemap](https://www.nocentino.com/sitemap.xml): Complete, authoritative list of all indexable pages on this site