StackPractices

Tag: audit

Browse 12 practical software engineering resources tagged with "audit". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving audit. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.

Audit and Compliance Logging

Audit logging captures evidence of who did what, when, and where. It is essential for security forensics, compliance, and accountability in regulated environments.

The resources below cover audit trails, tamper-evident logs, retention, access patterns, and integration with compliance frameworks. Each recipe helps you build audit systems that are trustworthy and complete.

Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.

Implement Soft Deletes in Databases with Python, JS and Java

Learn to implement soft deletes in databases. Practical examples in Python, JavaScript, and Java...

Event Sourcing Pattern

Store the state of an application as a sequence of events rather than storing only the current...

Serverless Event Sourcing Pattern

Store function state as an append-only event log so workflows can be replayed, audited, and...

Access Control Review Template

A template for auditing user access rights, verifying least privilege, and documenting access...

Compliance Gap Analysis Template

A template for mapping current security controls to compliance frameworks like SOC 2, ISO 27001,...

Accessibility Audit Checklist

A WCAG 2.2 compliance checklist covering perceivable, operable, understandable, and robust criteria...

Core Web Vitals Audit Checklist

Checklist for auditing Core Web Vitals per page: LCP optimization steps, INP interaction tuning,...

Security Audit Checklist

A checklist for security audits covering network security, application security, data protection,...

Security Audit Checklist Template

A thorough checklist for conducting security audits of applications and infrastructure.

Event Sourcing — State as a Sequence of Events

A detailed analysis into Event Sourcing: persist state changes as events, reconstruct aggregates...

Complete Guide to API Security

Secure your APIs end-to-end. Covers rate limiting, authentication, input validation, CORS, SQL...

SOC 2 Compliance — Basics for Engineering Teams

A practical guide to SOC 2 Type II for developers: Trust Service Criteria, evidence collection, and...