Machine Heart
Machine Heart
Mar 30, 2026 · Frontend Development

How Cheng Lou’s Pretext Library Powers the Viral Bad Apple Text‑Wrap Effect

The article introduces Pretext, a pure JavaScript/TypeScript text‑layout engine that measures and renders text without touching the DOM, claims speed hundreds of times faster than traditional methods, and showcases its use in the viral Bad Apple animation and several interactive demos, while highlighting its AI‑friendly API, tiny footprint, and open‑source impact.

AI-friendlyJavaScriptPretext
0 likes · 6 min read
How Cheng Lou’s Pretext Library Powers the Viral Bad Apple Text‑Wrap Effect
58UXD
58UXD
Jul 9, 2021 · Frontend Development

How LOCO Design System Revolutionized 58.com’s UI Development

LOCO Design System, created by 58.com, evolved from a poorly named “Basic Interaction” into a comprehensive, code‑driven UI framework covering graphic, interaction, marketing, and motion guidelines, offering three component modes, multimedia suites, and cross‑platform support to enhance collaboration between designers, engineers, and product teams.

Component ArchitectureUI engineeringdesign system
0 likes · 16 min read
How LOCO Design System Revolutionized 58.com’s UI Development
UC Tech Team
UC Tech Team
Feb 14, 2019 · Frontend Development

Updated Front‑End Engineer Interview Guidance from Dan Abramov

Dan Abramov announced revised interview expectations for front‑end engineers, emphasizing practical JavaScript skills, performance awareness, core data structures, and a solid grasp of language fundamentals without requiring specific library knowledge, to help candidates better prepare for Facebook‑style interviews.

Data StructuresUI engineeringinterview
0 likes · 4 min read
Updated Front‑End Engineer Interview Guidance from Dan Abramov