Frontend Engineering Practices at ByteDance
Invited to speak at the 2023 WOT Global Technology Innovation Conference organized by 51CTO.
Frontend Engineering Practices at ByteDance
Invited to speak at the 2023 WOT Global Technology Innovation Conference organized by 51CTO.
Frontend Monorepo Practices at ByteDance
Invited to speak at the 11th Top100 Summit. For more details, see the article Year-end Review: How These 100 Tech Innovation Leaders Do Retrospectives
Best Practices for Git Workflows in Monorepo
No single Git workflow is a silver bullet. The right Git workflow often depends on the project’s code scale, number of collaborators, and use cases. This article starts with the Feature branch workflow suitable for small Monorepos, then covers the Trunk-based workflow for medium-to-large Monorepos, and provides selection criteria for reference. Hopefully, you’ll find the right Git workflow for your Monorepo!
Building a Private Deployment System with Rapid Customization
Some thoughts and takeaways from building a private deployment system.
Wrapping Bash Scripts into CLI Tools with Node.js
How to integrate a commonly used bash script into the npm ecosystem, demonstrated with a recent CR (Code Review) submission script.
Registering Your Beloved npm Packages on a New Registry
A guide to batch-migrating npm packages from one npm registry to another.
Compiling & Building Modern JS Applications
A presentation for our partner department’s client-side engineers on how to compile and build modern JS applications!
Building a Local API Mock Service for Front-End Applications
Life without a mock service is unbearable.