Snowball Engineer Team
Author

Snowball Engineer Team

Proactivity, efficiency, professionalism, and empathy are the core values of the Snowball Engineer Team; curiosity, passion, and sharing of technology drive their continuous progress.

46
Articles
0
Likes
123
Views
0
Comments
Recent Articles

Latest from Snowball Engineer Team

46 recent articles
Snowball Engineer Team
Snowball Engineer Team
Dec 15, 2025 · Artificial Intelligence

Why Spec‑Driven AI Coding Beats Vibe Coding in Enterprise Backend Development

The article examines why AI‑generated code often varies in quality, contrasts Vibe Coding with Spec‑Driven development, and explains how a structured, spec‑centric workflow—including UI specifications, MCP integration, and rule‑based validation—enables stable, high‑quality code generation for enterprise backend systems.

AI codingBackend automationSpec‑Driven Development
0 likes · 15 min read
Why Spec‑Driven AI Coding Beats Vibe Coding in Enterprise Backend Development
Snowball Engineer Team
Snowball Engineer Team
Mar 31, 2025 · Frontend Development

Leveraging Multimodal Large Language Models for Frontend Automated Testing (NL2Test)

This article explores how multimodal large language models (MM‑LLMs) combined with structured prompt engineering can transform frontend regression testing by enabling natural‑language‑driven test case generation, visual verification, and script self‑healing, thereby reducing maintenance costs and improving coverage across dynamic UI scenarios.

AI automationNL2Testmultimodal LLM
0 likes · 17 min read
Leveraging Multimodal Large Language Models for Frontend Automated Testing (NL2Test)
Snowball Engineer Team
Snowball Engineer Team
Sep 29, 2024 · Mobile Development

Building a Mobile Automated Testing Platform with Airtest and Poco

This article describes how a team built a custom automated testing platform for React Native mobile apps using Airtest and Poco, covering tool selection, script examples, platform architecture with React frontend and Python backend, and solutions for parallel execution and mock services.

AirtestFlaskMock Server
0 likes · 13 min read
Building a Mobile Automated Testing Platform with Airtest and Poco
Snowball Engineer Team
Snowball Engineer Team
Nov 30, 2023 · Mobile Development

Understanding Android Scoped Storage and Migration Strategies

This article explains the concept and core principles of Android Scoped Storage, compares traditional file‑path, MediaStore and SAF access methods, and provides detailed migration solutions for media and non‑media files, compatibility modes, and the special MANAGE_EXTERNAL_STORAGE permission.

AndroidAndroid 11FileProvider
0 likes · 17 min read
Understanding Android Scoped Storage and Migration Strategies
Snowball Engineer Team
Snowball Engineer Team
Oct 20, 2023 · Mobile Development

React Native Bundle Splitting and Incremental Loading Strategy at Snowball

This article describes Snowball's evolution from a single React Native bundle to a multi‑bundle, code‑splitting architecture that reduces bundle size by 70%, shortens load time by 65%, and enables flexible, incremental updates through Metro‑based split‑packages and LRU engine caching.

Bundle SplittingCode SplittingHot Update
0 likes · 23 min read
React Native Bundle Splitting and Incremental Loading Strategy at Snowball
Snowball Engineer Team
Snowball Engineer Team
May 19, 2023 · Backend Development

Design and Implementation of a Rule Engine for Content Risk Control

This article details the design, architecture, and practical deployment of a scalable rule engine that separates logic from data, supports high‑concurrency execution, provides a visual DSL for business users, and enables rapid risk‑control strategy adjustments with improved performance and maintainability.

FeatureRule EngineStrategy
0 likes · 22 min read
Design and Implementation of a Rule Engine for Content Risk Control
Snowball Engineer Team
Snowball Engineer Team
Mar 29, 2023 · Databases

Mastering Redis: Architecture, Use Cases, Testing Pitfalls & Solutions

This article provides a comprehensive overview of Redis—including its architecture, common data structures, real‑world usage scenarios such as caching, counters, and distributed locks—followed by detailed QA test cases, common pitfalls like cache penetration, and practical mitigation strategies.

Distributed LockPerformanceRedis
0 likes · 16 min read
Mastering Redis: Architecture, Use Cases, Testing Pitfalls & Solutions
Snowball Engineer Team
Snowball Engineer Team
Dec 22, 2022 · Frontend Development

Cross‑Platform Frontend High‑Availability, Performance Optimization and Migration at Snowball

This article details Snowball's front‑end team's end‑to‑end cross‑platform architecture, covering high‑availability monitoring, performance measurement, bundle hot‑update and splitting strategies, Hermes engine migration, stability fixes, and a systematic migration plan for RN/H5 pages, while outlining future roadmap and lessons learned.

React Nativefrontend
0 likes · 31 min read
Cross‑Platform Frontend High‑Availability, Performance Optimization and Migration at Snowball
Snowball Engineer Team
Snowball Engineer Team
Nov 22, 2022 · Frontend Development

Three‑Platform (RN/H5) Unified Development Architecture and Practices by Snowball Frontend Team

This article details Snowball's frontend team's comprehensive approach to three‑platform (iOS, Android, H5) unified development using React Native, a custom styled‑system, server‑side rendering, CI/CD pipelines, testing strategies, and future AI‑driven code generation, providing practical guidance for cross‑platform projects.

CI/CDCross-PlatformReact Native
0 likes · 30 min read
Three‑Platform (RN/H5) Unified Development Architecture and Practices by Snowball Frontend Team
Snowball Engineer Team
Snowball Engineer Team
Nov 14, 2022 · Mobile Development

Snowball Cross-Platform Architecture: RN and WebView Container Overview

This article presents Snowball's cross‑platform container architecture, detailing the overall design, the RN and WebView containers, the JSBridge communication layer, native component integration, and future directions for improving dynamic updates, performance, and open‑platform capabilities.

Container ArchitectureJSBridgeReact Native
0 likes · 20 min read
Snowball Cross-Platform Architecture: RN and WebView Container Overview