Scott Obert

Blog Photo Album
LinkedIn GitHub
  1. Home
  2. / Series

Post Series

Explore our organized content series covering various topics in software development and engineering.

AWS and Typescript

7 posts
Feb 2023 - Aug 2023
Latest: Real-time Applications with AWS WebSockets and TypeScript Aug 13, 2023

Posts in this series:

  • AWS Lambda with TypeScript: A Complete Development Guide Feb 17, 2023
  • AWS Step Functions with TypeScript: Orchestrating Serverless Workflows Mar 5, 2023
  • Building Event-Driven Architectures with AWS SNS/SQS and TypeScript May 21, 2023
  • Building Type-Safe APIs with AWS API Gateway and TypeScript Jun 11, 2023
  • DynamoDB with TypeScript: Type-Safe NoSQL Operations Jul 2, 2023
  • AWS CDK Infrastructure as Code with TypeScript Jul 23, 2023
  • Real-time Applications with AWS WebSockets and TypeScript Aug 13, 2023
View Series →

Cloud Architecture Patterns

7 posts
Dec 2020 - Apr 2021
Latest: Real-time Processing Architectures Apr 11, 2021

Posts in this series:

  • Multi-Account AWS Strategies for Enterprise Applications Dec 6, 2020
  • Event Sourcing Patterns in AWS Dec 27, 2020
  • CQRS Implementation with AWS Services Jan 17, 2021
  • Distributed System Design Patterns in AWS Feb 7, 2021
  • Resilience Engineering: Building Fault-Tolerant Systems Feb 28, 2021
  • Data Lake Architecture with AWS Mar 21, 2021
  • Real-time Processing Architectures Apr 11, 2021
View Series →

Modern Development Practices

7 posts
Aug 2021 - Dec 2021
Latest: Technical Debt Management in Growing Codebases: Strategies for Sustainable Development Dec 19, 2021

Posts in this series:

  • Test-Driven Development in TypeScript: Beyond the Basics Aug 15, 2021
  • Code Quality Gates: Automated Standards Enforcement Sep 5, 2021
  • API Design Patterns for Modern Applications Sep 26, 2021
  • Microservices Communication Patterns: Building Resilient Distributed Systems Oct 17, 2021
  • Database Design for Serverless Applications: NoSQL Patterns and Data Modeling Nov 7, 2021
  • Performance Testing Strategies for Cloud Applications: Load Testing at Scale Nov 28, 2021
  • Technical Debt Management in Growing Codebases: Strategies for Sustainable Development Dec 19, 2021
View Series →

Security in Cloud-Native Applications

7 posts
Jun 2019 - Oct 2019
Latest: Threat Modeling for Cloud Applications: A Comprehensive Approach to Security Design Oct 19, 2019

Posts in this series:

  • Zero-Trust Architecture Implementation in Cloud-Native Applications Jun 15, 2019
  • Identity and Access Management Patterns in Cloud-Native Applications Jul 6, 2019
  • Secrets Management Strategies for Cloud-Native Applications Jul 27, 2019
  • API Security Best Practices for Cloud-Native Applications Aug 17, 2019
  • Container and Serverless Security: Protecting Ephemeral Workloads Sep 7, 2019
  • Compliance Automation: Implementing Continuous Compliance in Cloud-Native Environments Sep 28, 2019
  • Threat Modeling for Cloud Applications: A Comprehensive Approach to Security Design Oct 19, 2019
View Series →
← Back to Home

Recent Posts

  • Infrastructure as Code: Advanced CloudFormation Patterns Jun 13, 2025
  • Reverting Git Commits Safely: Undoing Changes Without Losing History Jun 11, 2025
  • Real-time Data Synchronization: Using DynamoDB Streams and Lambda to Keep OpenSearch Indexes Current Jun 6, 2025
  • Harnessing AI in Software Engineering: Opportunities and Challenges May 29, 2025
  • Real-time Applications with AWS WebSockets and TypeScript Aug 13, 2023

Post Series

  • AWS and Typescript: Real-time Applications with AWS WebSockets and TypeScript Aug 13, 2023
    View all 7 posts in series →
  • Cloud Architecture Patterns: Real-time Processing Architectures Apr 11, 2021
    View all 7 posts in series →
  • Modern Development Practices: Technical Debt Management in Growing Codebases: Strategies for Sustainable Development Dec 19, 2021
    View all 7 posts in series →
  • Security in Cloud-Native Applications: Threat Modeling for Cloud Applications: A Comprehensive Approach to Security Design Oct 19, 2019
    View all 7 posts in series →

Categories

  • api development (2)
  • architecture (2)
  • architecture and design (9)
  • artificial intelligence (1)
  • cloud computing (21)
  • code quality (1)
  • compliance (1)
  • cost optimization (1)
  • data engineering (3)
  • database (1)
  • database design (1)
  • debugging and troubleshooting (1)
  • developer experience (1)
  • development tools (3)
  • development tutorials (1)
  • infrastructure as code (1)
  • microservices (1)
  • performance (1)
  • quality assurance (1)
  • real-time applications (1)
  • security (8)
  • serverless (2)
  • software development (8)
  • technical debt (1)
  • testing (2)
  • version control (2)

Tags

ai api design api gateway api security architecture athena authentication authorization automation aws aws lambda best practices cdk chaos engineering ci/cd cloud native cloudformation cloudnative code quality communication patterns compliance containers cost optimization cqrs data architecture data lake data modeling database database design debugging debugging and troubleshooting developer tips development devops devsecops distributed systems docker dynamodb encryption enterprise architecture event sourcing event-driven architecture eventbridge fault tolerance gdpr git glue governance graphql hipaa iam identity management infrastructure infrastructure as code jwt kinesis kubernetes lambda load testing metrics microservices monitoring multi-account nosql oauth octave opensearch pasta patterns pci-dss performance testing productivity rate limiting real-time refactoring reliability resilience rest rest api riskassessment s3 search secrets management security securitydesign serverless soc2 software engineering standards stream processing streams stride tdd technical debt testing threatmodeling typescript version control websockets zero trust

Subscribe

RSS Feed

My NPM Packages

© 2025 Scott Obert