Skip to content
Software Design and Development
Search
  • Home
  • Design
  • Development
  • Grokbot
  • Quality
  • Deployment
  • Soft Skills
Software Design and Development
Search
  • Home
  • Design
  • Development
  • Grokbot
  • Quality
  • Deployment
  • Soft Skills

Deployment Infrastructure

Leave a Comment / Software Deployment / sdd

Deployment infrastructure is everything that must exist for a build to become a running service: compute, network, identity, data stores,

Deployment Infrastructure Read More »

Implementing Azure Pipelines

Leave a Comment / Software Deployment / sdd

Azure Pipelines is Microsoft’s CI/CD: YAML (or classic UI) that builds, tests, and deploys. Treat the YAML as code in

Implementing Azure Pipelines Read More »

Deployment Principles

Leave a Comment / Software Deployment / sdd

Deployment principles are the rules that keep a release boring. Tools change; these do not: same artifact, small steps, observable,

Deployment Principles Read More »

Software Deployment

Leave a Comment / Software Deployment / sdd

Software deployment is moving a specific build into an environment and making it the thing that serves traffic. If you

Software Deployment Read More »

Architecture Improvements

Leave a Comment / Quality Assurance / sdd

Architecture improvement is a change to the shape of the system — boundaries, data ownership, runtime topology — not a

Architecture Improvements Read More »

Software Performance Issues

Leave a Comment / Quality Assurance / sdd

A performance issue is a missed latency, throughput, or cost budget — not “the server feels slow.” Start from a

Software Performance Issues Read More »

Software Metrics Monitoring

Leave a Comment / Quality Assurance / sdd

Software metrics are numbers that change how you act. If a dashboard cannot change a decision this week, it is

Software Metrics Monitoring Read More »

E2E Test Frameworks

Leave a Comment / Quality Assurance / sdd

End-to-end tests drive the system as a user or client would: browser, or real HTTP against a composed environment. They

E2E Test Frameworks Read More »

Code Smells

Leave a Comment / Quality Assurance / sdd

A code smell is a surface hint that a design may be rotting. It is not a compiler error and

Code Smells Read More »

Quality Assurance

Leave a Comment / Quality Assurance / sdd

Quality assurance is the system that makes “we meant to” into “we would have caught that.” Testing is a subset.

Quality Assurance Read More »

ORM Features

Leave a Comment / Software Development / sdd

An ORM maps objects to tables so you can persist a graph without hand-writing every INSERT. EF Core, Hibernate, Django

ORM Features Read More »

Message Brokers and Large Messages

Leave a Comment / Software Development / sdd

Brokers have size limits (SQS 256 KiB; Kafka often about 1 MiB via message.max.bytes; RabbitMQ 4 and later defaults to

Message Brokers and Large Messages Read More »

← Previous 1 … 4 5 6 Next →

Search articles

  • Home
  • Design
  • Development
  • Grokbot
  • Quality
  • Deployment
  • Soft Skills

Copyright © 2026 Software Design and Development