This article introduces parent-child commits in Git log, including their advantages, implementation details, and related resources. These steps can help improve understanding of parent-child commits in Git log.
Oct 29, 2020
Personal notes after reading 《人生护城河》 — reflections on writing, multiple income streams, and playing to your strengths.
Oct 26, 2020
Notes from upgrading to TypeScript 4.0—packages to bump, issues encountered, and fixes.
Oct 21, 2020
A tour of the Meituan homepage markup covering SEO tags, DNS prefetching, async/defer, IIFEs, and more front-end details.
Oct 10, 2020
A quick setup for Stylelint to enforce CSS style, complementing ESLint on the JS side.
Oct 8, 2020
Hands-on with AFTERSHOKZ AS650 bone-conduction headphones: highlights, shortcomings, and how they compare with AirPods and Bose.
Oct 8, 2020
React Error Boundaries: what they solve (UI exceptions), what they don’t (non-UI errors), and how to use them in practice.
Oct 4, 2020
This article introduces how to implement one-click translation using Alfred, including translation advantages, implementation details, and related resources. These steps can help improve translation efficiency.
Oct 3, 2020
This article provides an introduction to Jenkins continuous deployment with email notifications including ChangeLog, covering the advantages, implementation details, and related resources. These steps can help improve efficiency in Jenkins continuous deployment with email ChangeLog notifications.
Oct 2, 2020
This post explains the JavaScript event loop, including the model, tasks, and references to help you understand it more efficiently.
Sep 26, 2020
Clone all repos, run cloc, and merge CSVs to measure code size across a group — scripts and steps included.
Sep 24, 2020
Takeaways from two reports: the China Developer Survey and InfoQ’s 2020 China Technology White Paper.
Sep 21, 2020
A curated list of essential iPad apps for productivity, entertainment, and more. Discover top utilities and tools to enhance your iPad experience.
Sep 18, 2020
A curated list of essential iPhone apps for productivity, entertainment, and more. Discover top utilities and tools to enhance your iPhone experience.
Sep 17, 2020
Why I bought the ASUS RT-AC1900P, the use cases it solves, and setup notes so you can get up and running quickly.
Sep 13, 2020
This article provides an introduction to Java log management and operations analysis, including best practices, implementation details, and related resources. These approaches can help improve efficiency in Java log management and operations analysis.
Sep 6, 2020
This article shares the author's reading notes from Pro Git, covering advantages, implementation details, and related resources that can help improve Git workflow efficiency.
Aug 22, 2020
This article introduces practical tips for using GitLab, including its advantages, implementation details, and relevant resources. These steps can help improve efficiency when using GitLab.
Aug 21, 2020
This article introduces concurrency, parallelism, processes, and threads, including usage scenarios and implementation details, to improve efficiency in understanding concurrency, parallelism, processes, and threads.
Aug 17, 2020
This article introduces the concept of escalation of commitment, including usage scenarios and implementation details to improve understanding of this behavioral pattern.
Aug 17, 2020
本文介绍关于加入Medium Partner Program,包括使用场景、实现细节等,以提高关于加入Medium Partner Program的效率。
Aug 12, 2020
Use commit templates plus commitlint and standard-version to write consistent messages and generate changelogs.
Aug 8, 2020
This article explains how to configure Git for different repositories, highlighting benefits, steps, and references for efficient management.
Aug 8, 2020
This article introduces CI optimization for automated merge request creation, including advantages, implementation details, and related resources. These steps can help improve efficiency in CI optimization and automated MR workflows.
Aug 2, 2020
This article shares useful Chrome DevTools tips and tricks, including techniques for debugging, efficiency improvements, and practical workflows. These insights can help developers enhance their Chrome debugging productivity.
Jul 30, 2020