CasualVertigo



Recent works

Recent series

  1. Words:
    56,381
    Works:
    2
    Bookmarks:
    6

Recent bookmarks

  1. Rec 75

    Tags
    Summary

    Holding Xie Lian's gaze, Hua Cheng reached for the alarm clock. He smiled indulgently, turning it off with a deliberate click. "Maybe I want to keep you in this bed forever."

    Now freed from the shackle of responsibility, Xie Lian swallowed audibly in the heavy silence. His focus drifted to Hua Cheng's mouth, and he leaned in for a taste of what it promised.

    Language:
    English
    Words:
    1,637
    Chapters:
    1/1
    Collections:
    1
    Comments:
    38
    Kudos:
    624
    Bookmarks:
    75
    Hits:
    6,353

    02 Aug 2026

  2. Rec *

    Tags
    Summary

    "Can I ask you something?" Hua Cheng leaned closer, grinning, when Xie Lian looked up at him curiously, "What got you into piercings? I get lots of different clients, but you don't strike me as the type to be a regular."

    Xie Lian was blushing again, staring down at the form and saying quietly, "The first time, I went with a friend and… I kinda liked the pain. I think they look really nice as well, but… maybe part of me is just looking for that feeling again. Is that weird?"

    --

    AKA: The one where Xie Lian explores his pain kink through body piercings and Hua Cheng is more than happy to help him explore it in other, much more enjoyable ways, too.

    Language:
    English
    Words:
    14,335
    Chapters:
    1/1
    Comments:
    68
    Kudos:
    911
    Bookmarks:
    152
    Hits:
    6,621

    02 Aug 2026

  3. Rec *

    Tags
    Summary

    The light still doesn't make sense against his eyes, but he thinks he remembers something like color. There is a lot of color around him, and he is able to discern white and black and a great deal of something else. It's a breathtaking splash of vivacity on a new canvas, where there had been no canvas at all for so many eternities. It is the most beautiful thing he has ever seen.

    Red, Xie Lian finally names it.

    -

    In a disorienting turn of luck, Xie Lian is rescued from State Preceptor Fangxin's coffin. He recovers his other senses in good time, but his sight is taking longer to return—decades with no exposure to light have weakened his capacity for it.

    His benefactor and worshiper, a wealthy and eccentric ghost named Hua Cheng, hasn't left his side for months.

    Language:
    English
    Words:
    151,947
    Chapters:
    25/?
    Collections:
    5
    Comments:
    4,488
    Kudos:
    11,052
    Bookmarks:
    3,193
    Hits:
    337,223

    26 Jul 2025

  4. Public Bookmark *

    Tags
    Summary

    You've seen it. A fic formatted like a classified document. A chapter that looks like a real social media feed. An interactive game, somehow, inside an AO3 work. You clicked the kudos button. You thought: how.

    This is the tutorial that answers that.

    A beginner-friendly guide to HTML and CSS on AO3 — no prior coding experience required. By the end of this series, you'll know enough to write formatted fics, build your own workskins, style your entire AO3 interface, and maybe make something that makes other people stop and think how.

    Series
    Language:
    English
    Words:
    62,921
    Chapters:
    11/?
    Collections:
    4
    Comments:
    286
    Kudos:
    1,592
    Bookmarks:
    2,383
    Hits:
    54,909

    04 Jul 2026

  5. Rec *

    Tags
    Summary

    Xie Lian’s eyes flicked halfway up the length of San Lang’s body, sitting rather stiffly on the sofa. He looked kind of awkward, to be honest. Then again, awkwardness was probably a bit of a given when you were sex-coaching the flatmate you’d only known for two weeks.

    -

    Or: Jun Wu has dumped Xie Lian for being bad in bed. Desperate to get him back, Xie Lian asks his new flatmate to be his sex-coach. His new flatmate surprisingly says yes.

    Language:
    English
    Words:
    75,164
    Chapters:
    13/13
    Comments:
    1,209
    Kudos:
    6,552
    Bookmarks:
    1,454
    Hits:
    110,263

    10 Jun 2026