Sharing
Building a Copilot to Handle Operations Failures
· ☕ 7 min read
This post comes mainly from an internal sharing session, and is also a summary of some recent work. 1. The Common Failure Handling Process The figure above shows a typical operations exception handling process. Along the timeline, there are the following key points in time: Failure occurs Failure detected Failure

Write Technical Articles the Way You Write Code
· ☕ 3 min read
1. Writing Matters as Much as Writing Code From a behavioral standpoint, writing and coding are both typing; the only difference is that writing addresses people while coding addresses machines. Coding exists to control the state of a machine and make it transition according to preset instructions; writing exists to

PPT Making Guide: Course Notes on the Presentation Part
· ☕ 2 min read
1. Overview Course prerequisite: the logical structure and content of the PowerPoint have already been worked out and written. The course enhances the expressiveness of PowerPoint mainly through the following six parts: Color Text Shapes Charts Slide Master Animation 2. Color 2.1 Understanding Color Hue Chromatic colors, such as purple,

My Toolbox
· ☕ 3 min read
1. Documentation Pandoc Pandoc is a text conversion tool written in Haskell. It is fast and supports a wide range of formats, converting Markdown, LaTeX, and others into HTML, Docs, PDF, and more. All it takes is a simple command: 1 pandoc mypaper.md -o mypaper.docx Graphviz An open-source toolkit developed