29CM news
The latest AI and developer news from 29CM, with short summaries.
Visit website →29CM Tech Blog Moves to Team Musinsa
Starting June 2, 2025, 29CM's new tech posts will be published on the Team Musinsa Tech Blog.
Where Can I Use This Coupon? — Building an Event-Driven Applicable Product Lookup System
The team indexed applicable products for coupons into Elasticsearch, reflecting coupon and product changes in real time.
Optimizing Incremental Builds with SwiftLint Caching
By locally caching SwiftLint and reinforcing CI, incremental build times were reduced from 15-30 seconds to 1-2 seconds.
Efficiently Building a Design System with 0.5 Person Resources
Using ANTD and TailwindCSS made it possible to streamline a design system even with limited resources.
Reducing App Launch Time by 29% with Mergeable Libraries
By adopting Mergeable libraries, the 29CM iOS app reduced Cold Start time by 400 to 500ms.
What did 29CM's QA team change to dramatically increase test automation usage rate?
They dropped the Slack bot that required human intervention and switched to deployment-triggered automation.
Adopting Event Streaming and Future Use Cases
29CM shares the background behind adopting Event Streaming to respond to the growth of real-time data and its future direction of use.
YouTube: Search Development Starting from Domain Definition
The team established the core definition of search first, then improved it through layer separation and facet automation.
How Engineering Impacts QA
Automation and API understanding greatly improve QA's efficiency and test coverage.
Relentlessly Reducing Failure Rates in Android UI Automation
By addressing WebView handler issues and CI/CD environment differences, the team lowered the failure rate of Android UI automation.