Sign in

Virginia Duan | 段怡宣 (she/her)

@themandarinmama.bsky.social
242 followers 155 following 1.2K posts

Writer | Author of K-pop inspired women's fiction & fantasy | Entertainment Editor @mochimagofficial | @braznazn.bsky.social podcast co-host | BTS stan | virginia@mandarinmama.com | same @ on 🧵| mandarinmama.com

PostsRepliesMedia
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 12/06/2026
I’m now buy-eyeglass-chains-years-old
011
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 08/06/2026
People don't realize how much effort it is to notice and NOT COMMENT on other people's incompetence. They don't appreciate enough that I could be meaner. A LOT MEANER.
030
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 16/04/2026
Day 508 of Chaotic Joy (current edition) My joy: got some studying in!! YAY KOREAN! My challenge: still surrounded by a tiny, wiggly toddler My life: also, why is it that my house constantly runs out of food? do I house locusts? How was your Wednesday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 16/04/2026
Day 507 of Chaotic Joy (late edition) My joy: listening to podcasts My challenge: couldn't can for the life of me. Was just a lump. My life: could be worse! How was your Tuesday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 14/04/2026
Day 506 of Chaotic Joy My Joy: Hung out with an old friend. I’ve known him almost 30 years!! My challenge: I need to review my Korean My Life: It’s a Good Life and I’m so sleepy How was your Monday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 13/04/2026
Day 505 of Chaotic Joy My joy: making progress on Book 3 of my Her Multiverse My challenge: still not fast enough but I'll take it My life: thank goodness for meds and tea How was your Sunday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 13/04/2026
Here's my latest article interviewing Bao Nguyen, the director of the Netflix BTS doc: www.mochimag.com/entertainmen...
mochimag.com
“BTS: The Return” Documents an Identity Crisis, Not a Comeback - Mochi Magazine
With a distinctly Asian American lens, director Bao Nguyen documents K-pop sensation BTS grappling with a question that has no easy answer: How Korean is Korean enough?
021
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 12/04/2026
Day 504 of Chaotic Joy My joy: got to tell my Biggest Baby that I was proud of him My challenge: so awake yet so sleepy My life: grateful for friends who are ok with last minute plans to hang out and work in cafes open late. like college but better. How was your Saturday?
020
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 11/04/2026
Day 503 of Chaotic Joy (current edition) My joy: reading exquisite angst My challenge: the way I wish I could write it My life: sigh. So many appointments for my kiddos How was your Friday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 10/04/2026
Day 490-502 of Chaotic Joy (so late it's on time edition) My joy: BTS BTS BTS OMG NOTHING ELSE My challenge: IBID bc why do anything else? My life: thank goodness for spring break and my super understanding children and husband How were your last 2 weeks?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 28/03/2026
Day 489 of Chaotic Joy My joy: hanging out with friends and recording reactions My challenge: OMG I THINK I FORGOT HOW TO WRITE My life: also, WHY IS NATURE ATTACKING ME AND MY CHILDREN A;DFLKJADSKLFJASKDFJKDAS How was your Friday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 27/03/2026
Day 487-488 of Chaotic Joy My joy: yeah yeah yeah still BTS BTS BTS My challenge: baby girl will need speech therapy (TT_TT) My life: so much to doooooo and so little attn span!! How were your last two days?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 25/03/2026
Day 486 of Chaotic Joy My joy: BTS BTS BTS My challenge: omg so much to dooooooo My life: also I really need to remember to take my meds bc WHO KNEW THEY WERE DOING SHIT?? How was your day?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 24/03/2026
Day 482-485 of Chaotic Joy (condensed version) My joy: BTS BTS BTS BTS BTS BTS Also - my friend throwing a listening party/concert at my house My challenge: BTS BTS BTS WHAT ELSE IS THERE IN LIFE My life: WHERE BTS BTS BTS How were past few days?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 21/03/2026
Day 481 of Chaotic Joy (late edition) My joy: BTS BTS BTS My challenge: learning a new video editing software boooooo My life: NO SERIOUSLY THAT SUCKS WHAT IN THE WAHT BOOOOOOO How was your Thursday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 19/03/2026
Day 480 of Chaotic Joy My joy: hung out with my toddler outside in the cooling evening My challenge: idk what to do with myself rn My life: just feel full of love from my friends and children How was your day?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 18/03/2026
Day 479 of Chaotic Joy My joy: got a lot of things done! My challenge: watched netflix's "The Manosphere" documentary was so utterly depressing. like i want to immediately cleanse and check the watch history of all my boys My life: i'm really excited about the next week though!! How are you?
110
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 17/03/2026
Day 478 of Chaotic Joy My joy: idek but children can be great My challenge: sigh. budget shit again. My life: sometimes, it sucks to adult. like, it seems ridiculous to cut back before anything bad has happened, but ISN'T THAT WHEN YOU'RE SUPPOSED TO? How as your Monday?
001
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 16/03/2026
Day 477 of Chaotic Joy My joy: had a fun bubble bath with the toddler and playing with her. OH! And Taiwanese Am Memoir Book Club! My challenge: still working on that budget sobsobsob My life: i love the way my older kids love their babiest baby How was your Sunday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 15/03/2026
Day 476 of Chaotic Joy My joy: so little to do today yay My challenge: well, except for working on our budget sobsobsob My life: and also why doesn't threads work on my computer?? (yes, i've cleared the cache, changed settings, etc. it's been months) How was your Saturday?
130
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 14/03/2026
Day 475 of Chaotic Joy My joy: hanging out and coworking with two friends My challenge: HANGING OUTTTTT My life: got in a lot of Korean practice/hw today!! How was your Friday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 13/03/2026
Day 474 of Chaotic Joy My joy: COSTCOOOOOOOOOOO My challenge: prepping food after; so tired My life: but PICKLE CHIPS YESSSSSSS How was your Thursday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 13/03/2026
Day 473 of Chaotic Joy My joy: no barfs! My challenge: still so weak and tired My life: again, the kids are clutch - but 2 are down sick How was your Wednesday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 13/03/2026
Day 472 of Chaotic Joy (late late edition) My joy: grateful my kids are old enough to help care for me and the toddler when i'm down My challenge: nonstop barfinggggg My life: also it's too hot but I was in bed How was your Tuesday?
011
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 10/03/2026
Day 471 of Chaotic Joy My joy: ARIRANG MERCH IS GORGEOUS I WANTS IT My challenge: forgot to take my snri last night and OMG I'M GOING TO CRAWL OUT OF MY SKIN I MAY DIE My life: also toddler is sick and miserable How was your Monday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 09/03/2026
Day 470 of Chaotic Joy My joy: caught up with a college friend and found out a bookish friend read my novella!! My challenge: But i was soooooo tired My life: gotta do so much shit for taxes and reimbursements!! How was your Sunday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 08/03/2026
Day 469 of Chaotic Joy (current edition) My joy: watching the ENHYPEN concert movie with a friend My challenge: ate soul food and then had to nap My life: then wasted the day watching dumb movies on netflix How was your Saturday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 08/03/2026
Day 468 of Chaotic Joy (late edition) My joy: hanging out with my friend at a cafe My challenge: had too much fun and didn't write My life: it's a good life How was your Friday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 06/03/2026
Day 467 of Chaotic Joy My joy: truly, i love nerdy science/physics podcasts My challenge: i think i wasted today My life: also got to catch up with a lot of people and it's great How was your day?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 05/03/2026
Day 466 of Chaotic Joy (current edition) My joy: BTS! BTS! BTS! My challenge: HOW AM I SUPPOSED TO DO ANYTHING ELSE? My life: did finally manage to send out a newsletter! whooo! How was your Wednesday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 05/03/2026
Day 465 of Chaotic Joy (late edition) My joy: writing with my friend over zoom My challenge: did not really get writing done bc squirming toddler My life: did make a noms dinner though! How was your Tuesday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 03/03/2026
Day 464 of Chaotic Joy My joy: watching my toddler grow. She's just so full of joy. My challenge: SO MANY THINGS TO DO THAT ARE NOT FUN My life: I constantly feel behind, but also, don't want to catch up. How was your Monday?
020
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 02/03/2026
Day 463 of Chaotic Joy (current edition) My joy: will never get tired of watching old BTS performances My challenge: sometimes, i'm really sick of old tropes about the Asian American experience My life: also can I finish writing book 3 please omg How was your Sunday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 02/03/2026
Day 462 of Chaotic Joy (late edition) My joy: A MASSAGE FINALE AFTER WEEKS OF NOT BEING ABLE TO TURN MY NECK My challenge: why did i wait so long?? My life: of course, I had to nap. How was your Saturday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 02/03/2026
Day 461 of Chaotic Joy (late late edition) My joy: park days are great! My challenge: except omg why was it so hot? My life: I really need to spend more time with my toddler though! How was your Friday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 27/02/2026
Day 460 of Chaotic Joy My joy: making headway with some minor projects My challenge: helping my kid with hw without making them cry or sad My life: everything is too hot and I don't like it How was your Thursday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 26/02/2026
Day 459 of Chaotic Joy My joy: My kid did really well on a test in a class he's been struggling in! My challenge: feel so lazyyyyy My life: ALSO WHY IS IT SO HARD TO TRACK IF I TOOK MY PILLS DESPITE HAVING A DAYS OF THE WEEK PILL BOX?? How was your Wednesday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 25/02/2026
Day 458 of Chaotic Joy My joy: finally sent out a newsletter after 4 months My challenge: evaluating business budget is no fun My life: few things are as cute as a toddler in a bubble bath How was your day?
020
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 24/02/2026
Day 457 of Chaotic Joy My joy: truly, Kitsune's (3) music class is a joy My challenge: MUST FINISH K-DRAMA BINGE My life: grateful for my kids and my family How was your day?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 23/02/2026
Day 456 of Chaotic Joy My joy: binge watching stupid action movies and hanging out with friends My challenge: telling my brain that talking about a thing is not the same as doing a thing and that the happy chemicals do not make them the same My life: it's a good life!! How was your Sunday?
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 22/02/2026
lol i saw expendables on netflix and ofc now i have to binge all 4
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 22/02/2026
Day 455 of Chaotic Joy (current edition) My joy: got to celebrate a friend today for her birthday! My challenge: WHY DOES THREADS NEVER LOAD FOR ME My life: binge watched "The Art of Sarah" on Netflix and it was so good! How was your Saturday?
120
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 22/02/2026
Day 454 of Chaotic Joy (late edition) My joy: discovering a coffee shop open until midnight!! in the burbs!! My challenge: SO MUCH CAFFEINE! SO MUCH ADDERALL! STILL SO SLEEPY!! My life: cozied in bed with baby instead of finishing Korean hw How was your Friday night?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 20/02/2026
Day 453 of Chaotic Joy (late edition) My joy: my toddler being her little joyful and enthusiastic self, brightening people's day My challenge: the barfs - but from meeeee My life: Slept slept slept YAY How was your Thursday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 20/02/2026
Day 452 of Chaotic Joy (late late edition) My joy: I don't even remember but I'm sure there was plenty My challenge: last minute cramming Korean hw My life: I think really all I did was sleep How was your Wednesday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 18/02/2026
Day 451 of Chaotic Joy (current edition) My joy: connecting with another author My challenge: was stuck on the freeway with gas on E, waiting for them to reopen it My life: still just so grateful for my life and friends How was your Tuesday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 18/02/2026
Day 450 of Chaotic Joy (late edition) My joy: coming up with new writing ideas My challenge: driving home from San Diego in the RAAAAIIIIINNNN My life: the best is when my baby welcomes me home How was your Monday?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 16/02/2026
Day 449 of Chaotic Joy My joy: seeing another college friend!! My challenge: idek but I need to sleep! My life: just truly hit my goals for this wkd’s @lovelitcon.bsky.social conference How was your day?
000
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 15/02/2026
Day 448 of Chaotic Joy (current edition) My joy: YES, more hang out time with old friends, &lovely time meeting new ones! My challenge: talking about my books in an intelligent manner is difficult, but I got lots of practice today at @lovelitcon.bsky.social My life: book ppl are the best ppl
010
Virginia Duan | 段怡宣 (she/her) @themandarinmama.bsky.social · 15/02/2026
Day 447 of Chaotic Joy (late edition) My joy: arrived at @lovelitcon.bsky.social (seriously, fantastically run show), &met up with old UCLA friends &talked until 2:30am My challenge: 2:30 AM!! My life: so grateful for the generosity, graciousness, and support of true friends How was your Friday?
010