×
development

What is DevSecOps?

This article provides an overview of DevSecOps, a software development approach that integrates security practices into every phase of the software development lifecycle.

Coroutine Made DPDK Development Easy

This article explains how DPDK dev became open-source and how its processes have developed since 2013.

Java Programming Skills: The Simplified Methods of Unit Test Cases

This article summarizes the simplified methods of more than ten kinds of test cases to promote Java unit tests and make it simpler when writing unit test cases.

The Invalid Unit Tests We Wrote

This article summarizes a set of methods and principles to avoid writing invalid unit test cases through daily unit test practice.

Code Smell - High Cyclomatic Complexity with Multi-Layer Nesting

This article introduces cyclomatic complexity and discusses good/bad code smells.

The Past and Present of JDK8 and JDK17 to the Future of JDK21

This article gives a retrospective review of JDK’s past while predicting JDK’s future.

How Does esModuleInterop Affect TSC?

This article explains how a specific configuration affects tsc compilation results based on the differences in specifications between CommonJS and ES Module.

eunomia-bpf: The Lightweight Development Framework for eBPF and WebAssembly Is Now Available!

This article is an excerpt from a speech about eunomia-bpf from the 2022 Apsara Conference.

Why People Always Think Software Development Is Easy

This short article discusses the complexity of software development. Software development can be a difficult and time-consuming task.

Coolbpf Is Open-Source! The Development Efficiency of the BPF Program Increases a Hundredfold

This article discusses the function, architecture, and purpose of open-source coolbpf.

How to Develop Serverless Devs Package Quickly?

This article introduces Serverless Devs Packages and package and component development.

ProjectName Automatically Completed under ODPS SQL Development and Production Environment of DataWorks

This article discusses a specific scenario where you can use the DataWorks process parameters feature without frequently modifying the project name.

Five Key Steps to Building Java Observability

This article introduces the foundation of the Tiangang project, focusing on the observability design and practice, and its implementation.

Technical Practice of Alibaba Cloud Observability Data Engine

The article explains the concept of IT system observability and introduces the technical practice and architecture of the Alibaba Cloud observability engine.

Use PHP + Serverless to Help You Solve These Pain Points!

This article discusses the best practice of PHP application in Serverless and its value in detail.

The HAOMO Technology Frontend Team Developed 2000+ Modules with imgcook

This article discusses the importance of imgcook and ways to implement it.

Git Branching Naming Convention - Best Practices

In this guide, we will show you how the git branching naming convention works with some examples

Iteration Methods in JavaScript Arrays

This article takes a detailed look at the iteration methods of JavaScript arrays.

Learn How to Manage Nodes in the DOM

In this blog post, you will learn how you can add, change, replace and remove nodes in the DOM.

Accessing DOM Elements

This tutorial outlines how you can access DOM elements through ID, class, tag, and query selectors.