DevOps
DevOps Workshop Retrospective Summary
· β˜• 5 min read
1. What Is a Workshop A Workshop is a learning format centered on an experienced speaker in the field, guiding members to discuss a topic together through activities, discussion, talks, and other means. Compared with traditional formats, a Workshop has the following characteristics: More targeted A bit like a seminar, it can concentrate and fully discuss one class of problem.

Tekton Concepts - A Big Game of Chess
· β˜• 7 min read
1. On the Aesthetics of CICD Tools In the document A Software Product Is the Output of a Team’s Capability, I mentioned that a software product is the delivery vehicle for a solution, and that its quality depends on the team’s understanding of the core problem. Only with a deep understanding of the domain can the delivered product have a chance of being good.

Daemon-less Image Build Tool: Kaniko
· β˜• 8 min read
1. daemon-less Image Build Tools 1.1 What Is a daemon-less Image Build Tool In a CICD pipeline, image builds come up often, and the conventional approach is to build with Docker in Docker or Docker out of Docker. For details, see: How to Use Docker in Docker In fact, to avoid monopolies and advance the industry, a unified OCI image format specification based on the Docker image format was defined long ago.

One Canvas Covers DevOps, ServiceMesh, Serverless
· β˜• 2 min read
Many cloud native open source components start with the service and add visualization later. Today I had a brainstorm and went the opposite way: first the visual interaction, then the underlying design. 1. One Canvas Covers Half of Cloud Native Users only need one canvas. Define the Workflow, and they can roam freely across all kinds of fancy Cloud Native applications.

Building a Scalable Team
· β˜• 4 min read
For engineers in the internet industry, what comes to mind most often is the Scalability of systems β€” for example, how to improve a system as traffic, compute, and storage grow, with all kinds of horizontal and vertical scaling options. Besides services, the Scalability of a team is also critical.