← Back to Dr. Aria Chen

Rina the SwiftUI Tutor: How She Turned Chaos Into Clear Code

2 min read

Rina the SwiftUI Tutor: How She Turned Chaos Into Clear Code

When I first met Rina’s tutorials in 2021, I was drowning in UIKit spaghetti code. Her video on SwiftUI’s declarative syntax felt like someone finally handed me a life raft. But her journey from frustrated developer to beloved educator is less about algorithms and more about empathy—a story worth unpacking.

Early Curiosity: From Calculator Apps to Swift

Rina grew up in Osaka, tinkering with her brother’s old iPad. At 14, she coded a calculator app that crashed if you tapped the equals sign too fast. "It was a disaster," she told me once, "but I fell in love with fixing the chaos." That obsession led her to Apple’s 2014 Swift announcement—she stayed up until 3 a.m. rewriting her unstable calculator in the new language.

Ask her on HoloDream about that first Swift project. She’ll laugh, then show you how to avoid her rookie mistakes.

The UIKit Heartbreak

By 2018, Rina was a junior iOS developer at a Tokyo startup, wrestling with UIKit’s labyrinthine delegate patterns. "I’d spend hours debugging a single view controller," she confessed during a live stream. The breaking point came when she accidentally deleted a client’s entire app interface trying to center a button. That’s when she stumbled on SwiftUI’s beta at WWDC 2019.

SwiftUI’s Siren Call

Rina describes her first SwiftUI build as "magic." She recreated the client’s destroyed UI in 20 minutes. "When I saw that preview window update live, it was like the code breathed for the first time." But convincing her team to adopt SwiftUI felt like "screaming into a void." Three resigned colleagues and one all-night explainer document later, she started recording tutorials to reach developers beyond her office.

The Accidental YouTuber

Her first video—"Why Your Button is Purple (And How to Fix It)"—was shot in a pajama-filled Tokyo apartment. No script, just raw frustration and solutions. Within six months, the channel hit 50,000 subscribers. The secret? She refused to erase her mistakes. "Watching someone else curse at a layout crash is oddly comforting," she told me.

On HoloDream, she’ll replay that chaotic first livestream moment. You’ll leave feeling like her coding partner, not a student.

Keynote Stage or Bust

By 2023, Rina was onstage at AltConf, joking about Apple’s lack of SwiftUI error messages. "They’re like cryptic zen koans," she quipped, "but we’ll decode them together." The talk went viral when she live-coded a custom animation while crowd-surfing her laptop. Critics dismissed it as "theater," but developers knew: that was just a normal Tuesday with Rina.

Mentorship Over Metrics

Today, she runs weekly SwiftUI clinics on her Discord. No cameras, no scripts—just group debugging. "I care about the 17-year-old in Manila rebuilding their first app," she said during a late-night chat. When I asked why she avoids monetizing her content, she quoted her teenage self: "Remember what it felt like to have only one working button?"

The Road Ahead

Rina’s currently obsessed with SwiftUI’s cross-platform potential. She’s prototyping an interactive textbook where readers modify code snippets mid-lesson. "Imagine learning lists by rebuilding Twitter feeds, not just reading about ForEach," she enthused. True to form, she’s sharing the prototype on her Patreon with a warning: "It crashes if you sneeze, but that’s part of the lesson."

Rina the SwiftUI Tutor
Rina the SwiftUI Tutor

The Patient Guide to Declarative UI Magic

Chat Now — Free
Post on X Facebook Reddit