#continuous-delivery

[ follow ]
fromInfoQ
1 day ago

Getting Feedback from Test-Driven Development and Testing in Production

Hast mentioned that they trust their unit tests and integration tests individually, and all of them together as a whole. They have no end-to-end tests: We achieved this by using good separation of concerns, modularity, abstraction, low coupling, and high cohesion. These mechanisms go hand in hand with TDD and pair programming. The result is a better domain-driven design with high code quality. Previously, they had more HTTP application integration tests that tested the whole app, but they have moved away from this (or just have some happy cases) to more focused tests that have shorter feedback loops, Hast mentioned.
Software development
Software development
fromDbmaestro
4 years ago

18 Great DevOps Quotes |

Successful DevOps requires automation, cultural change, trust, visible success, collaboration, and continuous learning to deliver valuable software rapidly.
Software development
fromInfoQ
2 months ago

QConSF 2025 - Developing Claude Code at Anthropic at AI Speed

An AI coding assistant (Claude Code) writes most production code and centralizes rapid ship-observe-update workflows, making input control and runtime performance crucial.
DevOps
fromDevOps.com
6 months ago

Why API Security is Now a DevOps Problem, Not Just an AppSec Concern - DevOps.com

API security should be integrated into DevOps processes to mitigate potential vulnerabilities effectively.
fromInfoQ
6 months ago

How Pair Programming Enhanced Development Speed, Focus, and Flow

The team relies on pair and mob programming with Test-Driven Development (TDD), and all tasks require at least two team members to ensure shared responsibility.
Software development
fromDevOps.com
7 months ago

How Agile Methodologies and DevOps Practices Shape Custom Software Product Development - DevOps.com

Agile frameworks like Scrum or SAFe help teams rapidly validate ideas with end users. Meanwhile, DevOps practices ensure that validated ideas move safely and quickly through build, test and deployment pipelines.
Software development
Software development
fromInfoQ
7 months ago

Continuous Delivery Is Not Possible Without Pair Programming: Lessons From SpareBank 1 and SINTEF in Norway

Pair programming is essential for successful continuous delivery within agile teams.
DevOps
fromSitepoint
7 months ago

ArgoCD: A Practical Guide to GitOps on Kubernetes - SitePoint

ArgoCD simplifies Kubernetes deployment by using Git as the single source of truth, enhancing security and reliability for enterprises.
fromDevOps.com
7 months ago

CloudBees Adds MCP Server to Unify Platform for Integrating DevOps Workflows - DevOps.com

CloudBees launched Model Context Protocol Server to enhance its Unify platform, allowing integration of AI agents into DevOps workflows across multiple CI/CD platforms.
DevOps
Web frameworks
fromInfoQ
9 months ago

Legacy Modernization: Architecting Real-Time Systems Around a Mainframe

Incremental architectural reforms helped evolve legacy systems while maintaining operations.
GraphQL implementation improved system performance and reduced complexity in architecture.
Decoupling teams and processes simplified delivery and responsibilities.
[ Load more ]