StackPractices

data

Practical resources about data for software engineers.

86 results

Understanding Data Processing in Software Engineering

Every application eventually deals with data — parsing user input, serializing objects for APIs, validating form submissions, or transforming records between formats. Getting data handling right is what separates fragile scripts from production-grade systems.

This collection covers practical recipes and patterns for working with JSON, CSV, XML, YAML, and custom formats. You will find copy-paste solutions for common tasks like flattening nested objects, sanitizing user input, generating slugs, and formatting dates across Python, Java, and JavaScript.

intermediate

Vector Databases in Practice: Embeddings & Similarity Search

Build your first vector search pipeline: embeddings, ANN indexes, similarity search with pgvector...

vector-database embeddings search pinecone
intermediate

A/B Testing Guide: Design, Statistics and Pitfalls

A practical guide to A/B testing: hypothesis design, sample sizing, statistical analysis, tooling,...

beginner

AWS Basics — Core Services for Developers

A practical guide to AWS core services for developers: compute, storage, databases, networking, and...

beginner

Azure Basics — Core Services for Developers

A practical guide to Microsoft Azure core services for developers: compute, storage, databases,...

azure cloud-computing azure-functions blob-storage
beginner

GCP Basics: Core Services for Developers

A practical guide to Google Cloud Platform core services for developers: compute, storage,...

intermediate

GDPR Compliance — A Practical Guide for Developers

A developer-focused guide to GDPR compliance: data subject rights, lawful basis, data minimization,...

No results found.