# Publications

> 17 books and guides, 24 articles, across 6 publishers.

## Author pages

- [AccuKnox](https://accuknox.com/author/atharva), Cloud security vendor
- [freeCodeCamp](https://www.freecodecamp.org/news/author/AtharvaShah/), Developer education
- [TutorialsPoint](https://www.tutorialspoint.com/authors/atharva-shah), Developer education
- [Real Python](https://realpython.com/team/ashah/), Developer education
- [DEV Community](https://dev.to/highnessatharva), Developer community
- [Self-published](https://highnessatharva.gumroad.com), Written and sold direct

## Books and guides

### Cloud Security

- [AI-Powered Zero Trust CNAPP Guide](https://www.amazon.in/AccuKnox-AI-Powered-Zero-Trust-CNAPP-ebook/dp/B0FH1QD9VY/), How a Cloud Native Application Protection Platform works once AI drives the triage instead of a human queue. *(AccuKnox, Book)*
- [Buyers Guide to CNAPP](https://highnessatharva.gumroad.com/l/advanced-cloud-security?layout=profile), What to ask a CNAPP vendor before you sign, and which answers signal a scanner wearing a platform badge. *(AccuKnox, Guide)*
- [Accelerate Cloud-Native Security with Ask Ada](https://highnessatharva.gumroad.com/l/ai-cloud-security), How an AI assistant reads cloud findings, ranks them by real blast radius, and hands back a fix. *(AccuKnox, Guide)*

### Kubernetes Security

- [KubeArmor, Runtime Security Enforcement](https://www.amazon.in/KubeArmor-Security-Enforcement-Atharva-Shah-ebook/dp/B0D33W522H/), Runtime policy enforcement for Kubernetes with KubeArmor, from the first policy to a cluster-wide rollout. *(AccuKnox, Book)*
- [Zero Trust Kubernetes Security, The Definitive Guide](https://accuknox.com/ebooks/zero-trust-kubernetes-security-definitive-guide), Zero Trust applied to a Kubernetes cluster, covering identity, network policy and runtime enforcement together. *(AccuKnox, Guide)*

### AI Security

- [Zero Trust Agentic AI Security](https://www.amazon.in/Zero-Trust-Agentic-Security-Governance-ebook/dp/B0G491VNQ6/), Runtime governance for agentic AI, written for teams that have to block a bad action before it executes. *(AccuKnox, Book)*
- [Zero Trust LLM Security](https://highnessatharva.gumroad.com/l/ai-llm-security), A security model for large language models in production, covering prompt abuse, model theft and data exit paths. *(AccuKnox, Guide)*
- [Runtime Security for Agentic AI Systems](https://accuknox.com/white-papers/runtime-security-ai-agents), A white paper on holding an autonomous agent to a policy while it runs, rather than auditing it afterward. *(AccuKnox, White paper)*

### Application Security

- [AppSec and CloudSec 2025 Definitive Guide](https://highnessatharva.gumroad.com/l/appsec-cloudsec-security), Where application security and cloud security overlap, and which control belongs on which side of the line. *(AccuKnox, Guide)*
- [Application Security Posture Management, A Definitive Guide](https://highnessatharva.gumroad.com/l/gjmdk), Stand up ASPM across a code base, from asset inventory to the policy that actually fails a pipeline. *(AccuKnox, Guide)*

### Python

- [The Python Decorator Handbook](https://www.freecodecamp.org/news/the-python-decorator-handbook/), Every decorator pattern in Python, from a plain wrapper to a class-based decorator that keeps state. *(freeCodeCamp, Handbook)*

### Web Development

- [The FastAPI Handbook](https://www.freecodecamp.org/news/fastapi-quickstart/), Build, document and test a FastAPI service, with the request validation and dependency wiring done properly. *(freeCodeCamp, Handbook)*

### Data and Analytics

- [Databricks Delta Lake with SQL Handbook](https://www.freecodecamp.org/news/databricks-sql-handbook/), Query and version a Delta Lake table from SQL, including time travel and the merge patterns teams get wrong. *(freeCodeCamp, Handbook)*

### Algorithms

- [Data Structures and Algorithms, Arrays](https://highnessatharva.gumroad.com/l/dsa-python-array), Array problems from LeetCode worked in Python, each one with the reasoning that gets you to the solution. *(Self-published, Ebook)*
- [Data Structures and Algorithms, Dynamic Programming](https://highnessatharva.gumroad.com/l/dsa-python-dynamic-programming), Dynamic programming in Python, built up from the recurrence rather than from a memorized table. *(Self-published, Ebook)*
- [Data Structures and Algorithms, Searching and Sorting](https://highnessatharva.gumroad.com/l/dsa-python-searching-sorting), Search and sort routines in Python, with the cost of each one stated before the code arrives. *(Self-published, Ebook)*
- [Data Structures and Algorithms, Graphs](https://highnessatharva.gumroad.com/l/dsa-python-graph), Graph traversal and shortest-path problems in Python, from the adjacency list to the interview answer. *(Self-published, Ebook)*

## Articles

### Cloud Security

- [Smart Container Security for Cloud-Native Apps](https://accuknox.com/blog/smart-container-security), Container protection that reads workload behavior instead of matching a signature list. *(AccuKnox)*
- [DoD Cloud Security Playbook, the AccuKnox Approach](https://accuknox.com/blog/dod-cloud-security-playbook-accuknox), Mapping Department of Defense cloud requirements onto a working control set. *(AccuKnox)*
- [Cloud vs On-Premise Security](https://accuknox.com/blog/cloud-vs-onpremise-security), Where the shared responsibility line moves, and which team owns each side of it. *(AccuKnox)*
- [CNAPP Integration Tour](https://accuknox.com/blog/cnapp-integration-tour), A walk through the registry, pipeline and cloud connectors a CNAPP has to speak. *(AccuKnox)*

### Kubernetes Security

- [How to Fortify D2iQ and Nutanix Clusters](https://accuknox.com/blog/fortify-d2iq-nutanix-clusters), Hardening steps for two Kubernetes distributions that ship different defaults. *(AccuKnox)*
- [Hidden Vulnerabilities in Kubernetes Clusters](https://accuknox.com/blog/kubernetes-clusters-hidden-vulnerabilities), The cluster defaults that pass an audit and still leave a path to the node. *(AccuKnox)*

### AI Security

- [Agentic AI Security and AI-SPM](https://accuknox.com/blog/agentic-ai-security-ai-spm), What posture management has to change once the workload can decide its own next call. *(AccuKnox)*
- [Security Risks in DeepSeek R1](https://accuknox.com/blog/security-risks-deepseek-r1-modelknox), Model-level risks found in DeepSeek R1 and how ModelKnox scores them. *(AccuKnox)*
- [AI Attacks on the Rise, How to Defend Your Cloud](https://accuknox.com/blog/ai-attacks-on-the-rise), The attack patterns that got cheaper once the attacker had a model, and the counters. *(AccuKnox)*

### Application Security

- [AccuKnox ADR, Application Detection and Response](https://accuknox.com/blog/accuknox-adr-capabilities), What application detection and response covers that endpoint tooling never sees. *(AccuKnox)*

### Threat Research

- [Space Satellite Cyber Security, Protecting the Final Frontier](https://accuknox.com/blog/space-satellite-cyber-security), The attack surface of an orbital platform, and what ground control can actually defend. *(AccuKnox)*
- [Oracle Cloud Breach, CVE-2021-35587 Lessons and Mitigation](https://accuknox.com/blog/oracle-cloud-breach-cve-2021-35587), How the Access Manager flaw was reached, and the controls that would have stopped it. *(AccuKnox)*
- [Preventing Volkswagen-Style Breaches with CNAPP](https://accuknox.com/blog/prevent-volkswagen-breach-with-cnapp), A misconfigured cloud store leaked 800,000 vehicle records. This traces the fix. *(AccuKnox)*

### Python

- [How to Build a Tier List Maker in Python](https://www.freecodecamp.org/news/python-tier-list-maker/), Build a drag-and-rank tier list application in Python, start to finish. *(freeCodeCamp)*
- [Flipkart Product Price Tracker using Python](https://www.tutorialspoint.com/flipkart-product-price-tracker-using-python), Scrape a product page on a schedule and alert when the price drops. *(TutorialsPoint)*
- [Finding the Difference Between Images using PIL](https://www.tutorialspoint.com/finding-difference-between-images-using-pil), Compare two images pixel by pixel with Pillow and mark what changed. *(TutorialsPoint)*
- [Get Information About a YouTube Channel using Python](https://www.tutorialspoint.com/get-information-about-youtube-channel-using-python), Read channel statistics from the YouTube Data API in a short Python script. *(TutorialsPoint)*

### Web Development

- [Django Crypto App Part 1, Functional Requirements and Setup](https://dev.to/highnessatharva/django-crypto-app-part-1-functional-requirements-and-setup-3ji0), Scope the app, pick the models, and get a Django project running. *(DEV Community)*
- [Django Crypto App Part 2, Templates, Views, and URLs](https://dev.to/highnessatharva/django-crypto-app-part-2-templates-views-and-urls-5cla), Build the request path, from a URL pattern through a view to a rendered template. *(DEV Community)*
- [Django Crypto App Part 3, Wrap Up and Testing](https://dev.to/highnessatharva/django-crypto-app-part-3-wrap-up-and-testing-7e0), Cover the app with tests and get it ready to deploy. *(DEV Community)*
- [Flask Project, Create a Joke App with PyJokes](https://www.tutorialspoint.com/flask-project-ndash-create-a-joke-app-with-pyjokes), A small Flask app that serves a random joke from the PyJokes library. *(TutorialsPoint)*
- [Flask News Application using NewsAPI](https://www.tutorialspoint.com/flask-news-application-using-newsapi), A Flask news reader that pulls headlines from NewsAPI and caches them. *(TutorialsPoint)*

### Data and Analytics

- [Get Financial Data from Yahoo Finance with Python](https://www.tutorialspoint.com/get-financial-data-from-yahoo-finance-with-python), Pull historical market data into a DataFrame and chart it. *(TutorialsPoint)*

### DevOps

- [How to Set Up CI/CD to Netlify for Static Sites via GitHub](https://hackernoon.com/how-to-set-up-cicd-to-netlify-for-static-sites-via-github), Wire a GitHub repository to Netlify so every push ships a build. *(HackerNoon)*

---

Canonical: https://atharvashah.com/publications
Last updated: 2026-10-31
