Tagged articles

CI/CD

1783 articles · Page 7 of 18
php Courses
php Courses
Mar 13, 2024 · Backend Development

A Comprehensive Roadmap to Becoming a PHP Expert

This guide outlines a step‑by‑step learning path for aspiring PHP developers, covering environment setup, core language fundamentals, front‑end basics, database mastery, popular frameworks, CI/CD practices, and additional topics such as security, version control, API design, performance optimization, and Linux deployment.

CI/CDFrameworkssecurity
0 likes · 8 min read
A Comprehensive Roadmap to Becoming a PHP Expert
Software Development Quality
Software Development Quality
Mar 9, 2024 · Operations

14 Essential Automation Test Framework Diagrams You Need to See

This article showcases a comprehensive collection of fourteen detailed diagrams illustrating various automation testing frameworks—including API, UI, mobile, JMeter, CI/CD pipelines, and DevOps practices—providing visual guidance for building robust test architectures across software development projects.

Automation TestingCI/CDsoftware testing
0 likes · 4 min read
14 Essential Automation Test Framework Diagrams You Need to See
DevOps
DevOps
Feb 28, 2024 · Operations

DevOps Overview, Continuous Integration Practices, Tool Comparison, and Jenkins Pipeline Implementation

This article provides a comprehensive overview of DevOps history and principles, explains continuous integration concepts and benefits, compares popular CI tools such as Jenkins, GitLab CI/CD, Travis CI, Azure DevOps, and CircleCI, and demonstrates how to implement pipelines in Jenkins using both declarative and scripted syntax.

CI/CDJenkinsPipeline
0 likes · 12 min read
DevOps Overview, Continuous Integration Practices, Tool Comparison, and Jenkins Pipeline Implementation
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Measure Software Development Productivity with DORA and CI Metrics

This article explains why software development productivity is hard to quantify, outlines key considerations for selecting meaningful metrics, and details essential DORA, cycle‑time, quality, customer‑feedback, employee‑satisfaction, and CI/CD indicators that help teams track progress without creating perverse incentives.

CI/CDDORA metricssoftware metrics
0 likes · 13 min read
How to Measure Software Development Productivity with DORA and CI Metrics
ITPUB
ITPUB
Feb 19, 2024 · Databases

What Caused Linear’s Massive Data Loss and How They Recovered It

Linear, the SaaS project‑management tool, suffered a catastrophic data loss when a TRUNCATE CASCADE command unintentionally wiped production tables, prompting a detailed post‑mortem that outlines the timeline, root cause, recovery steps, impact, and a set of concrete preventive measures.

CI/CDDataRecoveryDatabase
0 likes · 10 min read
What Caused Linear’s Massive Data Loss and How They Recovered It
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2024 · Operations

7 Powerful Ways DevOps Transforms the Software Development Lifecycle

This article explains how DevOps, through practices like CI/CD, automated testing, enhanced collaboration, infrastructure as code, continuous feedback, integrated security, and resource efficiency, can accelerate development, improve quality, boost security, and optimize resource utilization in modern software projects.

CI/CDDevOpsInfrastructure as Code
0 likes · 7 min read
7 Powerful Ways DevOps Transforms the Software Development Lifecycle
Test Development Learning Exchange
Test Development Learning Exchange
Feb 18, 2024 · Backend Development

Dynamic Environment Switching in Test Frameworks Using Python Decorators

The article explains the importance of dynamic environment switching in testing frameworks for multi‑environment validation, resource isolation, debugging, and CI/CD, and provides Python unittest decorator examples along with best‑practice considerations such as scope, thread safety, resource management, and execution order.

CI/CDPythondecorator
0 likes · 9 min read
Dynamic Environment Switching in Test Frameworks Using Python Decorators
DevOps Cloud Academy
DevOps Cloud Academy
Feb 17, 2024 · Operations

Implementing Reusable GitHub Actions Workflows for Scalable CI at McDonald's

McDonald's engineering team built a fast, reliable, and flexible continuous integration system by leveraging reusable GitHub Actions workflows, centralizing CI code, defining a golden‑path pipeline, balancing developer autonomy, and adding observability across multilingual microservices, improving productivity and maintainability.

CI/CDDevOpsGitHub Actions
0 likes · 7 min read
Implementing Reusable GitHub Actions Workflows for Scalable CI at McDonald's
DevOps Cloud Academy
DevOps Cloud Academy
Feb 16, 2024 · Cloud Native

Configuring a Kubernetes Pod as a Jenkins Agent

This guide explains how to set up a Kubernetes pod to act as a Jenkins agent, covering prerequisites, deployment YAML, commands to launch and verify the pod and service, and the Jenkins UI configuration needed to connect the pod as a scalable CI/CD worker.

AgentCI/CDJenkins
0 likes · 5 min read
Configuring a Kubernetes Pod as a Jenkins Agent
DevOps Operations Practice
DevOps Operations Practice
Feb 14, 2024 · Operations

Essential Skills for Becoming a Successful DevOps Engineer

This article outlines the key technical and soft‑skill competencies—including programming, Linux, configuration management, infrastructure as code, CI/CD, networking, security, monitoring, and cloud services—that aspiring DevOps engineers need to master in order to effectively bridge development and operations.

CI/CDDevOpsLinux
0 likes · 5 min read
Essential Skills for Becoming a Successful DevOps Engineer
Architect
Architect
Feb 4, 2024 · Backend Development

How We Revamped QQ Browser Content Architecture: From Microservices to a High‑Performance Monolith

Facing low development efficiency, poor CPU utilization, and fragile fault tolerance, the QQ Browser content ingestion team rebuilt a 93‑service microservice system into a single‑process, plugin‑driven architecture, achieving up to 13‑fold throughput gains, 10‑fold batch‑processing speedups, and dramatically reduced lead times and code complexity.

C++CI/CDSystem Design
0 likes · 22 min read
How We Revamped QQ Browser Content Architecture: From Microservices to a High‑Performance Monolith
DevOps Cloud Academy
DevOps Cloud Academy
Feb 2, 2024 · Operations

DevOps Tools for 2024: A Comprehensive Overview

An extensive overview of essential DevOps tools for 2024, covering categories such as version control, CI/CD, container orchestration, configuration management, infrastructure as code, monitoring, collaboration, artifact repositories, testing, security, deployment automation, serverless platforms, and database management to guide effective tool selection.

CI/CDDevOpsInfrastructure as Code
0 likes · 7 min read
DevOps Tools for 2024: A Comprehensive Overview
DevOps Engineer
DevOps Engineer
Feb 1, 2024 · Operations

Overview of Apache Software Foundation Infra Services and Tools

This article provides a comprehensive overview of the Apache Software Foundation's infrastructure services and tools—including website hosting, email, self‑service platforms, version‑control repositories, issue‑tracking systems, CI/CD pipelines, code quality, publishing, virtual machines, and miscellaneous utilities—helping DevOps and SRE engineers understand and leverage Apache's operational ecosystem.

ApacheCI/CDDevOps
0 likes · 14 min read
Overview of Apache Software Foundation Infra Services and Tools
Selected Java Interview Questions
Selected Java Interview Questions
Jan 16, 2024 · Cloud Native

Step-by-Step Jenkins Pipeline for Deploying Spring Cloud Microservices with Docker and Kubernetes

This tutorial explains how to automate the full lifecycle of a Spring Cloud microservice—from developers pushing code to Git, Jenkins pulling and building it with Maven, packaging the JAR into a Docker image, pushing the image to a private registry, and finally deploying or updating the service on a Kubernetes cluster using YAML manifests.

CI/CDDockerJenkins
0 likes · 12 min read
Step-by-Step Jenkins Pipeline for Deploying Spring Cloud Microservices with Docker and Kubernetes
Soul Technical Team
Soul Technical Team
Jan 9, 2024 · Mobile Development

Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps

This article describes a systematic approach to reducing mobile app package size by detecting oversized resources, scanning unused assets, enforcing size checkpoints during development, and integrating automated validation into the CI/CD pipeline, illustrated with tools, workflows, and results.

CI/CDPackage SizeResource Optimization
0 likes · 10 min read
Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2023 · Operations

How to Build and Deploy a Hexo Blog on GitHub Pages with CI/CD

This guide walks through selecting a blogging solution, setting up a Hexo site locally, deploying it to GitHub Pages using GitHub Actions, adding a theme, enabling comments, and mirroring the repository to Gitee for faster access, providing step‑by‑step commands and configuration files.

CI/CDGitHub PagesGitee
0 likes · 11 min read
How to Build and Deploy a Hexo Blog on GitHub Pages with CI/CD
Bilibili Tech
Bilibili Tech
Dec 22, 2023 · Cloud Native

Safe Change Management in Bilibili's Cloud‑Native Container Platform Caster

The paper describes Bilibili’s Caster platform, which implements standardized workflows, left‑shifted pre‑checks, tiered release checkpoints, and an emergency green‑channel to safely manage containerized application changes, providing real‑time observability, automated rollback, and capacity‑aware scaling that together cut change‑induced incidents and improve production stability.

CI/CDStabilitycloud-native
0 likes · 17 min read
Safe Change Management in Bilibili's Cloud‑Native Container Platform Caster
360 Quality & Efficiency
360 Quality & Efficiency
Dec 22, 2023 · Cloud Native

Refactoring Test Environment Deployment with Kubernetes: Practices and Pipeline Integration

This article explores the challenges of test environment deployment in modern DevOps, explains why Kubernetes offers a natural solution, details its design principles and core objects, and presents practical patterns for integrating Kubernetes‑based environments into CI/CD pipelines to achieve high cohesion, low coupling, and scalable testing workflows.

CI/CDDevOpsKubernetes
0 likes · 16 min read
Refactoring Test Environment Deployment with Kubernetes: Practices and Pipeline Integration
DevOps Cloud Academy
DevOps Cloud Academy
Dec 14, 2023 · Operations

CI/CD Observability via OpenTelemetry at Grafana Labs

The article explains the importance of CI/CD observability, outlines common pipeline problems, introduces Grafana's GraCIe plugin built on OpenTelemetry, and discusses how enhanced visibility can improve reliability, decision‑making, and future standardization across CI/CD platforms.

CI/CDDevOpsGrafana
0 likes · 13 min read
CI/CD Observability via OpenTelemetry at Grafana Labs
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Dec 14, 2023 · Operations

How GitOps Transforms Change Management: Automation, Code, and Transparency

GitOps leverages Git's version‑control strengths to automate, codify, and make transparent infrastructure changes, combining IaC, merge requests, and CI/CD, while exploring its principles, toolchains like FluxCD, ArgoCD, Jenkins X, and practical implementations such as SRE Stack for end‑to‑end change management.

CI/CDGitOpsInfrastructure as Code
0 likes · 17 min read
How GitOps Transforms Change Management: Automation, Code, and Transparency
DevOps
DevOps
Dec 7, 2023 · Operations

Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing

This article provides a detailed overview of the essential DevOps toolchain, covering planning tools, issue‑tracking systems, source‑code management, build automation, continuous integration and delivery, configuration management, cloud platforms, monitoring, communication, and knowledge‑sharing solutions.

CI/CDToolchaincloud platforms
0 likes · 22 min read
Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing
FunTester
FunTester
Nov 28, 2023 · Operations

How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics

This article outlines the essential steps for embracing DevOps culture, emphasizing tailored strategies, deep understanding of CI/CD, clear role assignments, extensive automation, key performance metrics, and the critical role of quality assurance to achieve faster, reliable software delivery.

CI/CDCultureDevOps
0 likes · 9 min read
How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics
Huolala Tech
Huolala Tech
Nov 28, 2023 · Mobile Development

How HuoLala Built a Low‑Cost, High‑Reliability Mobile UI Automation Platform

This article details HuoLala's journey from a weekly release cycle to a cloud‑based record‑and‑replay mobile UI automation platform, covering background challenges, industry analysis, technical design—including deep‑learning based control detection, SIFT image matching, script generation, playback handling, and platform features—while demonstrating significant testing efficiency gains and future AI‑driven enhancements.

CI/CDDeep LearningRecord & Replay
0 likes · 21 min read
How HuoLala Built a Low‑Cost, High‑Reliability Mobile UI Automation Platform
DevOps Cloud Academy
DevOps Cloud Academy
Nov 27, 2023 · Operations

Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins

This article walks through building a comprehensive DevSecOps CI/CD pipeline in Jenkins that integrates source control, static analysis, vulnerability scanning, multi‑language builds, Docker image creation, Trivy security checks, Kubernetes deployment, and ZAP DAST testing to securely deliver applications across various runtimes.

CI/CDDevSecOpsDocker
0 likes · 18 min read
Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins
转转QA
转转QA
Nov 22, 2023 · Backend Development

Improving B2C Order Automation with MQ Listener Integration and CI/CD Enhancements

This article details a B2C order processing case study, analyzing failure causes in automated test suites, introducing RocketMQ PullConsumer‑based MQ listening actions, and demonstrating how these changes together with CI/CD adjustments significantly raise test success rates despite increased execution time.

B2CCI/CDIntegration
0 likes · 7 min read
Improving B2C Order Automation with MQ Listener Integration and CI/CD Enhancements
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 17, 2023 · Frontend Development

Front‑End Technical Infrastructure: Building a Solid Foundation for Development Teams

This article explains why front‑end teams should invest in technical infrastructure—covering fundamentals such as documentation, standards, scaffolding, component libraries, tooling, CI/CD, data monitoring, and micro‑frontend approaches—to improve efficiency, reduce blockers, and support future business growth.

CI/CDToolingmicro‑frontend
0 likes · 16 min read
Front‑End Technical Infrastructure: Building a Solid Foundation for Development Teams
Huolala Tech
Huolala Tech
Nov 16, 2023 · Fundamentals

Why Unit Testing Matters and How to Master It in Java Projects

This article explains what unit testing is, why it is essential for software quality, outlines its benefits such as early bug detection and design improvement, and provides practical guidance on writing effective Java unit tests using JUnit5, Mockito, and JaCoCo, along with CI integration and best‑practice principles.

CI/CDJUnit5JaCoCo
0 likes · 28 min read
Why Unit Testing Matters and How to Master It in Java Projects
Huolala Tech
Huolala Tech
Oct 24, 2023 · Operations

How Huolala Built a Scalable Unit Testing Platform with Tekton, SonarQube, and GitLab

This article describes Huolala's journey from a legacy PHP codebase to a Java‑centric microservice architecture, the common misconceptions and difficulties of unit testing, and the design of an automated CI/CD pipeline that integrates Tekton, SonarQube, GitLab Runner, JUnit5, and Mockito to enforce coverage gates and improve code quality.

CI/CDGitLabJava
0 likes · 15 min read
How Huolala Built a Scalable Unit Testing Platform with Tekton, SonarQube, and GitLab
Architect
Architect
Oct 18, 2023 · Artificial Intelligence

Code Understanding: Techniques, Applications, and AI‑Driven Solutions

This article explores the fundamentals of code understanding, including static, dynamic, and non‑code analysis, presents a three‑layer architecture for scalable code comprehension, and demonstrates practical AI‑enhanced applications such as intelligent unit testing, dead‑code detection, and AI‑based static analysis within CI/CD pipelines.

AICI/CDLLM
0 likes · 16 min read
Code Understanding: Techniques, Applications, and AI‑Driven Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Oct 18, 2023 · Operations

Comprehensive Overview of DevOps Tools for 2024

This article provides a detailed overview of the most widely used DevOps tools across categories such as version control, CI/CD, container orchestration, configuration management, infrastructure as code, monitoring, collaboration, artifact repositories, testing, security, deployment automation, serverless, and database management, helping practitioners choose the right solutions for their pipelines.

CI/CDDevOpsInfrastructure as Code
0 likes · 7 min read
Comprehensive Overview of DevOps Tools for 2024
DevOps Cloud Academy
DevOps Cloud Academy
Oct 14, 2023 · Cloud Native

Introducing Kargo: A Multi‑Stage Application Orchestration Platform for CI/CD on Kubernetes

The article explains how Kargo, an open‑source, GitOps‑based platform built on Argo CD experience, addresses the complexities of multi‑stage CI/CD pipelines in Kubernetes by providing declarative stage definitions, promotion workflows, and advanced delivery features such as canary releases and A/B testing.

Argo CDCI/CDContinuous Delivery
0 likes · 12 min read
Introducing Kargo: A Multi‑Stage Application Orchestration Platform for CI/CD on Kubernetes
dbaplus Community
dbaplus Community
Oct 10, 2023 · Operations

How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline

This article details the Bank of China's DevOps transformation, describing the challenges of disparate codebases, the adoption of a feature‑branch strategy, a seven‑step quality‑built workflow, toolchain enhancements, and measurable improvements in defect detection, delivery speed, and overall software quality.

Branch StrategyCI/CDContinuous Delivery
0 likes · 12 min read
How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline
Baidu Geek Talk
Baidu Geek Talk
Oct 9, 2023 · Artificial Intelligence

Code Understanding Technology: Building White-Box Software Knowledge Graph at Baidu

Baidu’s white‑box code understanding platform combines static, dynamic, non‑code and LLM‑based analyses in a three‑layer architecture that accelerates C/C++ processing ninefold, supports multiple languages, and powers applications such as intelligent unit testing, orphan‑function cleanup and AI‑driven risk detection, while future integration with models like GPT‑4 aims to enable multi‑turn code Q&A, automated refactoring and predictive testing.

ASTBaiduCI/CD
0 likes · 15 min read
Code Understanding Technology: Building White-Box Software Knowledge Graph at Baidu
DevOps Operations Practice
DevOps Operations Practice
Oct 8, 2023 · Information Security

Essential DevSecOps Tools for Securing CI/CD Pipelines

This article introduces five open‑source DevSecOps tools—Trivy, Gerrit, OWASP Dependency‑Check, Arachni, and Falco—that help integrate automated security checks into CI/CD pipelines, improve vulnerability detection, and ensure compliance throughout the software delivery process.

ArachniCI/CDDevSecOps
0 likes · 5 min read
Essential DevSecOps Tools for Securing CI/CD Pipelines
Architects Research Society
Architects Research Society
Oct 8, 2023 · Frontend Development

Building a Frontend Core Team and Foundations at Razorpay

This article describes how Razorpay formed a frontend core team, defined its responsibilities, tackled infrastructure and design inconsistencies, and built a monorepo‑based toolchain and design system to improve developer experience, scalability, and product quality across the organization.

CI/CDMonorepoTooling
0 likes · 16 min read
Building a Frontend Core Team and Foundations at Razorpay
Deepin Linux
Deepin Linux
Oct 7, 2023 · Fundamentals

Comprehensive CMake Tutorial: Basics, Advanced Features, and Integration with CLion

This article provides a step‑by‑step guide to using CMake for cross‑platform builds, covering fundamental concepts, basic project setup, adding versioning and configuration headers, creating libraries, optional components, installation, testing, packaging with CPack, dashboard integration, and practical usage within JetBrains CLion for C/C++ development.

Build SystemC++CI/CD
0 likes · 33 min read
Comprehensive CMake Tutorial: Basics, Advanced Features, and Integration with CLion
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Oct 7, 2023 · Cloud Native

How the US Air Force U‑2 Spy Plane Uses Jenkins & Kubernetes for Automated CI/CD

The US Air Force’s U‑2 reconnaissance aircraft has adopted a Jenkins‑driven CI/CD pipeline orchestrated by Kubernetes, enabling automated builds, repeatable deployments, rapid threat response, enhanced security, and resource savings, with a detailed step‑by‑step case study illustrating code management, pipeline configuration, container deployment, testing, and RBAC controls.

CI/CDDevOpsJenkins
0 likes · 7 min read
How the US Air Force U‑2 Spy Plane Uses Jenkins & Kubernetes for Automated CI/CD
DataFunSummit
DataFunSummit
Oct 2, 2023 · Artificial Intelligence

WeChat NLP Algorithm Microservice Governance: Challenges and Solutions

This article examines the governance of WeChat's NLP algorithm microservices, outlining the management, performance, and scheduling challenges they face and presenting solutions such as automated CI/CD pipelines, dynamic scaling, DAG‑based service composition, a custom tracing system, the PyInter interpreter, and an improved load‑balancing algorithm.

CI/CDNLPPerformance
0 likes · 12 min read
WeChat NLP Algorithm Microservice Governance: Challenges and Solutions
Test Development Learning Exchange
Test Development Learning Exchange
Sep 27, 2023 · Fundamentals

Designing a Scalable Python Automated Testing Architecture: Strategies, Best Practices, and Sample Implementation

This article outlines key principles and best practices for designing a scalable Python automated testing architecture, covering test strategy definition, framework selection, modular and keyword‑driven design, test data management, error handling, reporting, CI integration, and provides a complete example implementation.

CI/CDCode ExamplePython
0 likes · 9 min read
Designing a Scalable Python Automated Testing Architecture: Strategies, Best Practices, and Sample Implementation
DevOps Cloud Academy
DevOps Cloud Academy
Sep 24, 2023 · Operations

Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company

To keep ahead of hackers and fraud, a global cybersecurity firm replaced its fragmented cron‑based build, test, and release processes with a unified Jenkins CI/CD pipeline, integrating GitLab, Docker, and monitoring tools, thereby automating deployments, improving visibility, and streamlining DevSecOps across multiple projects.

CI/CDDevSecOpsDocker
0 likes · 5 min read
Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 20, 2023 · Operations

Design Principles and Naming Conventions for Deployment Pipelines

This article explains what a deployment pipeline is, outlines design principles for keeping pipelines simple and efficient, describes how pipeline design relates to branch strategies, and provides detailed naming conventions and label rules for different pipeline types, triggers, and quality‑gate metrics.

Branch StrategyCI/CDContinuous Delivery
0 likes · 13 min read
Design Principles and Naming Conventions for Deployment Pipelines
MaGe Linux Operations
MaGe Linux Operations
Sep 12, 2023 · Information Security

Mastering Container Vulnerability Management: Secure DevOps Strategies

This article explains how containers work, outlines the challenges of detecting and fixing vulnerabilities throughout the software lifecycle, and presents practical strategies—including CI/CD pipeline, registry, runtime, and host scanning—plus key principles for building a robust container security program.

CI/CDDevOpsVulnerability Management
0 likes · 7 min read
Mastering Container Vulnerability Management: Secure DevOps Strategies
Practical DevOps Architecture
Practical DevOps Architecture
Sep 11, 2023 · Cloud Native

Kubernetes Course Outline: Fundamentals, Deployment, Management, and Advanced Features

This comprehensive Kubernetes course covers core concepts, architecture, Kubeadm deployment, cluster management, containerized application deployment, CI/CD integration, advanced features like auto-scaling and Ingress, and provides extensive module listings, resources, and recommended readings for cloud‑native practitioners.

CI/CDContainer OrchestrationDevOps
0 likes · 3 min read
Kubernetes Course Outline: Fundamentals, Deployment, Management, and Advanced Features
Test Development Learning Exchange
Test Development Learning Exchange
Sep 8, 2023 · Frontend Development

Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing

This article outlines ten advanced Playwright techniques—including the Page Object Pattern, async handling, popup and frame management, data‑driven testing, parallel execution, test data and environment management, logging, CI integration, and regular maintenance—to help developers build more reliable and scalable end‑to‑end test suites.

CI/CDPage Object PatternPlaywright
0 likes · 11 min read
Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing
Software Development Quality
Software Development Quality
Sep 7, 2023 · Operations

Key DevOps Interview Questions and Answers: From CI to Tools

This article provides concise English explanations for common DevOps interview topics, covering the fundamental differences between DevOps and Agile, the reasons for adopting DevOps, its business and technical benefits, essential tools, CI practices, KPI metrics, and practical guidance for implementing DevOps in organizations.

CI/CDKPItools
0 likes · 22 min read
Key DevOps Interview Questions and Answers: From CI to Tools
HomeTech
HomeTech
Aug 30, 2023 · Operations

Home Platform Pipeline: Definition, Evolution, and Future AI‑Driven Plans

This article explains the concept of a software delivery pipeline, traces its evolution from traditional release processes through basic CI/CD pipelines to the current quality‑efficiency pipeline, and outlines future plans to integrate large language models for intelligent orchestration, testing, and deployment.

AICI/CDDevOps
0 likes · 11 min read
Home Platform Pipeline: Definition, Evolution, and Future AI‑Driven Plans
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 23, 2023 · Frontend Development

Why Docker? Standardizing CI/CD and Deployment for Frontend Applications

This article explains the importance of Docker for frontend development, covering its role as a consistent runtime environment, the benefits of standardized CI/CD pipelines, multi‑stage builds, caching strategies, and practical deployment patterns for static assets, Node.js services, and micro‑frontend architectures.

CI/CDcontainerizationfrontend
0 likes · 22 min read
Why Docker? Standardizing CI/CD and Deployment for Frontend Applications
DevOps Cloud Academy
DevOps Cloud Academy
Aug 19, 2023 · Operations

Understanding DevOps Metrics and the Four DORA Indicators

This article explains why measuring software development productivity is challenging, introduces the concept of DevOps metrics, details the four DORA indicators and their performance levels, and discusses additional metrics such as cycle time, quality, customer and employee satisfaction, CI/CD health, uptime, and service level indicators to help teams monitor progress and identify problems.

CI/CDDORADevOps
0 likes · 14 min read
Understanding DevOps Metrics and the Four DORA Indicators
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 10, 2023 · Operations

How Kubernetes Powers Modern DevOps Automation and Operations

By integrating Kubernetes with DevOps practices, teams can automate deployment pipelines, achieve dynamic resource allocation, centralize monitoring with tools like Prometheus and Grafana, and treat infrastructure as code, resulting in faster, higher-quality software delivery and improved collaboration between development and operations.

CI/CDDevOpsInfrastructure as Code
0 likes · 7 min read
How Kubernetes Powers Modern DevOps Automation and Operations
Code Ape Tech Column
Code Ape Tech Column
Aug 9, 2023 · Operations

One‑Click Automated Deployment of Spring Boot with Jenkins and Docker

This tutorial walks through a complete, step‑by‑step setup of a one‑click CI/CD pipeline that installs Docker and Jenkins on CentOS, configures Maven, creates a Jenkins job, builds a Spring Boot JAR, packages it into a Docker image, and runs the container, providing all commands and screenshots for a seamless deployment experience.

CI/CDCentOSJenkins
0 likes · 6 min read
One‑Click Automated Deployment of Spring Boot with Jenkins and Docker
DevOps Engineer
DevOps Engineer
Aug 1, 2023 · Cloud Native

Using Docker Buildx Bake for Efficient Multi‑Platform Image Builds

Docker Buildx Bake is a powerful Docker CLI extension that enables declarative, multi‑platform image builds with parallel execution, cache optimization, and flexible output formats, and this guide explains its concepts, advantages, usage steps, and advanced features for efficient container image management.

BakeCI/CDDocker
0 likes · 9 min read
Using Docker Buildx Bake for Efficient Multi‑Platform Image Builds
Inke Technology
Inke Technology
Jul 28, 2023 · Operations

How to Build a Lightweight CI/CD Service Automation with DevOps and Docker

This article outlines a comprehensive, lightweight CI/CD automation solution built on DevOps principles, detailing the evolution from traditional deployment to containerized workflows, the design of a multi‑project, plug‑in task system, and practical implementation steps using GitLab CI, Docker, and Go.

CI/CDDevOpsDocker
0 likes · 32 min read
How to Build a Lightweight CI/CD Service Automation with DevOps and Docker
Alibaba Cloud Native
Alibaba Cloud Native
Jul 27, 2023 · Cloud Native

How to Implement Full‑Chain Gray Release with Alibaba Cloud MSE and ZadigX

This guide explains the common challenges enterprises face when adopting cloud‑native release strategies and provides a step‑by‑step solution using Alibaba Cloud MSE and ZadigX to create, configure, and manage full‑link gray deployments on Kubernetes clusters, including code examples and workflow automation.

CI/CDKubernetesMSE
0 likes · 12 min read
How to Implement Full‑Chain Gray Release with Alibaba Cloud MSE and ZadigX
Ops Development Stories
Ops Development Stories
Jul 27, 2023 · Cloud Native

Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey

This informal blog recounts a developer’s hands‑on journey from puzzling over the buzzword “containerization” to building an automated GitLab‑CI, Docker, and Kubernetes pipeline, highlighting practical benefits, challenges, and the humorous “mop‑up” moments that make the transition both enlightening and entertaining.

CI/CDDockerGitLab
0 likes · 4 min read
Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey
DevOps Cloud Academy
DevOps Cloud Academy
Jul 26, 2023 · Cloud Native

Step-by-Step Guide to Deploying Jenkins with ArgoCD on a Kubernetes Cluster

This guide walks through setting up a Kubernetes cluster with NFS storage, loading Jenkins and agent Docker images, configuring ArgoCD, deploying Jenkins via declarative manifests, initializing Jenkins, creating and deploying a static Jenkins agent, and troubleshooting common issues, providing full code snippets and screenshots.

ArgoCDCI/CDDevOps
0 likes · 4 min read
Step-by-Step Guide to Deploying Jenkins with ArgoCD on a Kubernetes Cluster
Efficient Ops
Efficient Ops
Jul 25, 2023 · Operations

How China Pacific Insurance Achieved Level‑3 DevOps Continuous Delivery: A Success Story

China Pacific Insurance’s subsidiary Tai Bao Technology successfully passed the CAICT DevOps Level‑3 continuous delivery assessment, sharing detailed insights on their agile transformation, tooling, metrics, challenges, and future plans that illustrate how standardized DevOps practices can boost efficiency and competitiveness in the insurance industry.

AgileCI/CDContinuous Delivery
0 likes · 12 min read
How China Pacific Insurance Achieved Level‑3 DevOps Continuous Delivery: A Success Story
政采云技术
政采云技术
Jul 25, 2023 · Industry Insights

Quantifying Test Impact and Automating Regression with Code‑Case Mapping

The article examines common functional testing pain points—such as vague impact assessment, high regression cost, and poor test‑dev collaboration—and proposes a data‑driven solution that builds a code‑to‑test‑case mapping using dynamic call chains, static analysis, and coverage snapshots to enable precise test case recommendation and incremental coverage reporting.

CI/CDStatic Analysiscode coverage
0 likes · 17 min read
Quantifying Test Impact and Automating Regression with Code‑Case Mapping
37 Interactive Technology Team
37 Interactive Technology Team
Jul 21, 2023 · Cloud Native

Automated Performance Testing Architecture Using Alibaba Cloud PTS

The article explains how automated performance testing using Alibaba Cloud PTS—integrated with VPC‑based Kubernetes clusters, GitLab CI/CD pipelines, and cloud APIs—overcomes the inaccuracy, coordination delays, and resource waste of manual testing by providing on‑demand, scalable load generation, scenario orchestration, real‑time metrics, and cost‑effective reporting.

Alibaba Cloud PTSCI/CDDevOps
0 likes · 4 min read
Automated Performance Testing Architecture Using Alibaba Cloud PTS
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2023 · Operations

How to Fix Jenkins Build Failures Caused by Large .git Repositories

When Jenkins builds stall at the git clone step due to an oversized .git directory, you can shrink the repository by running Git garbage collection, using tools like BFG Repo‑Cleaner, enabling Git LFS for large files, or configuring a shallow clone with depth 1 to fetch only the latest commit.

BFG Repo-CleanerCI/CDGit
0 likes · 4 min read
How to Fix Jenkins Build Failures Caused by Large .git Repositories
Wukong Talks Architecture
Wukong Talks Architecture
Jul 17, 2023 · Operations

Deploying a Local GitLab Instance with Docker Compose on Ubuntu

This guide explains how to set up a self‑hosted GitLab server on an Ubuntu virtual machine using Docker and Docker‑Compose, covering environment preparation, Docker image retrieval, compose file creation, container launch, password reset, and basic GitLab usage such as user registration, project creation, SSH key configuration, and code cloning.

CI/CDDevOpsDocker Compose
0 likes · 10 min read
Deploying a Local GitLab Instance with Docker Compose on Ubuntu
Goodme Frontend Team
Goodme Frontend Team
Jul 14, 2023 · Frontend Development

Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)

The article recounts a team's two‑year deep dive into DingTalk mini‑program development, exposing numerous iOS keyboard bugs, missing APIs, version‑upgrade quirks, performance issues, and inadequate official support, while also sharing workarounds, CI/CD automation tips, and suggestions for platform improvement.

CI/CDDingTalkMini Program
0 likes · 21 min read
Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)
Sohu Tech Products
Sohu Tech Products
Jul 12, 2023 · Operations

Understanding Jenkins Pipelines: Declarative vs Scripted Syntax, Agents, Stages, Post Actions and Advanced Features

This article provides a comprehensive guide to Jenkins pipelines, explaining the difference between declarative and scripted syntax, detailing pipeline components such as agents, stages, steps, post actions, directives, triggers, environment variables, credential handling, and Kubernetes integration for modern CI/CD workflows.

CI/CDDeclarative PipelineDevOps
0 likes · 24 min read
Understanding Jenkins Pipelines: Declarative vs Scripted Syntax, Agents, Stages, Post Actions and Advanced Features
DevOps Operations Practice
DevOps Operations Practice
Jul 9, 2023 · Information Security

Understanding DevSecOps: Concepts, Tools, and Benefits

This article explains how DevSecOps integrates security into DevOps pipelines, outlines its definition and differences from traditional DevOps, reviews popular tools such as Trivy, Gerrit, OWASP Dependency‑Check, Arachni, and Falco, and highlights the operational and cost benefits of early security integration.

CI/CDDevOpsDevSecOps
0 likes · 7 min read
Understanding DevSecOps: Concepts, Tools, and Benefits
DevOps Cloud Academy
DevOps Cloud Academy
Jul 9, 2023 · Cloud Native

Designing Scalable Kubernetes Applications: Best Practices

This article outlines comprehensive best‑practice guidelines for building Kubernetes applications, covering scalability design, containerization, pod scope, configuration management, health probes, deployments, service discovery, storage, monitoring, security, and CI/CD integration to achieve robust, highly available workloads.

CI/CDKubernetesMonitoring
0 likes · 9 min read
Designing Scalable Kubernetes Applications: Best Practices
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2023 · Operations

Top 10 CI/CD Tools for DevOps: Features, Pros, and How to Choose

This guide reviews the ten most popular CI/CD platforms—including GitLab, Azure DevOps, GitHub Actions, CircleCI, Jenkins, Travis CI, Bitbucket Pipelines, TeamCity, Semaphore, and Harness—detailing their core capabilities, unique strengths, and key considerations to help teams select the right tool for streamlined software delivery.

CI/CDContinuous DeliveryPipeline
0 likes · 13 min read
Top 10 CI/CD Tools for DevOps: Features, Pros, and How to Choose
DevOps Cloud Academy
DevOps Cloud Academy
Jul 4, 2023 · Cloud Native

Building and Using Multi‑Architecture Docker Images with Buildx, CI/CD Integration, and Promotion

This article explains what multi‑architecture Docker images are, why they are useful, and provides step‑by‑step instructions for building them with traditional Docker commands or Docker buildx, integrating the builds into Jenkins and GitHub Actions pipelines, promoting images across environments, scanning for vulnerabilities, and important considerations to keep in mind.

CI/CDDockerMulti-Arch
0 likes · 16 min read
Building and Using Multi‑Architecture Docker Images with Buildx, CI/CD Integration, and Promotion
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 3, 2023 · Operations

How GitOps Revolutionizes Cloud‑Native Deployments: Lessons from Horizon CD

This article examines the shortcomings of traditional host‑based deployments, explains the GitOps methodology with declarative configuration and automation tools, and details a real‑world implementation at NetEase Cloud Music using Horizon CD, Argo CD, and Helm to achieve scalable, reliable, and version‑controlled cloud‑native releases.

ArgoCDCI/CDGitOps
0 likes · 19 min read
How GitOps Revolutionizes Cloud‑Native Deployments: Lessons from Horizon CD
Open Source Linux
Open Source Linux
Jul 3, 2023 · Operations

Essential Open‑Source DevOps Tools Every Engineer Should Know

This guide compiles a comprehensive list of the best open‑source DevOps tools—including version control systems, build automation, CI/CD platforms, container runtimes, configuration managers, and monitoring solutions—explaining their core features and typical use cases for modern software delivery pipelines.

CI/CDDevOpsopen source
0 likes · 9 min read
Essential Open‑Source DevOps Tools Every Engineer Should Know
DevOps Cloud Academy
DevOps Cloud Academy
Jul 1, 2023 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Jenkins Deploy Dashboard plugin, explains how to visualize deployment status across environments, add new releases to the dashboard, create custom deployment views, and integrate deployment buttons into pipelines using both scripted and declarative Jenkins pipelines.

CI/CDDeploy DashboardDevOps
0 likes · 6 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management