ribbons

bronze ribbons with dagger



Fandoms

  1. England Series - K. J. Charles (44)
  2. Lord Peter Wimsey - Dorothy L. Sayers (28)
  3. The Will Darling Adventures - K. J. Charles (28)
  4. Dark Is Rising Sequence - Susan Cooper (22)
  5. Original Work (15)

Recent works

Recent series

  1. Words:
    33,817
    Works:
    7
  2. Words:
    1,258
    Works:
    2
  3. Summary

    Standalone birthday fics. The common theme: Green Men trying to enjoy a night out.

    Words:
    5,553
    Works:
    7
    Bookmarks:
    1
  4. Summary

    "That's the whole point of different faces, that's why we have them." - Proper English

    Words:
    2,144
    Works:
    2
  5. Summary

    The adventures of Bruno Henry da Silva Curtis, Archie and Daniel's child, of (maybe not so) ambiguous origins. Anything that removes ambiguity will be clearly tagged.

    Series is ordered chronologically but can be read in either order. For reference, the original posting order is:

    1. The World As My Confectionary
    2. This Sea of Air
    3. Till the High Fever Seethe Your Blood to Froth
    4. Son of Sixteen
    5. A Resource To Be Used
    6. These Walls of Ours
    7. Joyful of Your Sights
    8. It Wears, Sir, As It Grows

    Words:
    67,908
    Works:
    8
    Bookmarks:
    18

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    The NHL keeps a Central Registry of every team’s Emergency Backup Goaltender, or EBUG, an individual who must be prepared to play for either the home or visiting team should both goalies be taken out of commission. When the Registry was digitized in the mid 90’s a clerical error was made, and David Hollander has remained on file as Montreal’s EBUG. When Boston plays a preseason game in Montreal at the beginning of the 2017/2018 season, both of their goalies are taken out and David Hollander suddenly finds himself in the net in Boston black and yellow.

    Series
    Language:
    English
    Words:
    12,731
    Chapters:
    1/1
    Comments:
    404
    Kudos:
    4,594
    Bookmarks:
    1,195
    Hits:
    30,845

    04 Jul 2026

  2. Rec *

    Tags
    Summary

    “We do not say anything about the Hollander situation,” LeClaire tells them even though it sounds like he’s already resigned to what he knows is going to happen.

    After all, Roz gets extremely mad whenever it’s brought up. Not that Cliff can blame him, he’s pretty sure that Roz liked Hollander before this (wouldn’t chirp him half as much if he didn’t). Finding out that he’s such a bastard must sting.

    Not to mention that Roz does not mess around with people that disrespect girls. Or women. Or kids. Or dogs. Or the elderly (excluding Scott Hunter). Or really anyone, if it’s for petty stupid reasons.

    “Of course,” Cliff agrees for both of them since Roz is still too busy texting someone.

    It’s apparently not good enough for LeClaire because he asks, “Roz?”

    “Just one second,” he answers without raising his eyes from his phone or stopping his typing. “Need to get my Jane to agree with something. She’s very stubborn.”

     

    Or. My take on the 'their text leak and now everybody thinks that Shane is an abusive bastard' premise. Featuring Ilya giving a presser, Marly realizing in real time who 'Jane' is and the internet reacting to the craziness.

    Series
    Language:
    English
    Words:
    24,602
    Chapters:
    4/4
    Comments:
    1,162
    Kudos:
    13,641
    Bookmarks:
    2,973
    Hits:
    156,934

    26 Jun 2026

    Bookmarker's Notes

    >> Roz Spotted! @PuckBunniesUnite

    Honey, Roz's go-to method for letting girls down easy is to set them up with his teammates. Of course we are all still hitting on him.

  3. Public Bookmark *

    Tags
    Summary

    “-can’t see each other again,” Ilya says, looking only at Shane’s hand, holding it so, so gently and stroking over Shane’s skin so, so softly. The soothing feeling of it makes it very hard to focus, but Shane tries very hard to do it anyway. “I tried-we tried, but this can’t happen again.” It takes a moment, but Shane finally manages to make sense of the words, and he lets out a soft noise of understanding.

    Ah. He’s apologizing that he won’t be able to see Shane in the hospital again before he leaves.

    “I understand,” he says, and he does. It was probably really hard for Ilya to get here even once, and it can’t be very long before his plane leaves. He’s sad, of course–they didn’t even get to spend time together, really–but it’s not like this will be the last chance they ever have to see each other. He gives Ilya his best attempt at a smile, and if it comes out a little sad, too, all Ilya does is reach out to stroke the backs of his fingers gently over his cheek.

    (ilya goes through with his plan to break up with shane in the hospital) (the problem? shane is too high to understand that he's being broken up with)

    Language:
    English
    Words:
    13,369
    Chapters:
    1/1
    Comments:
    473
    Kudos:
    9,181
    Bookmarks:
    1,910
    Hits:
    58,379

    11 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane is out, almost proud, and definitely not unattached.  

    He’s about to have his hot girl summer. 

    ...

    (Shane Hollander and the mortifying ordeal of being known, knowing oneself, and unlearning the shame that stays even once the secret is gone.) 

    Language:
    English
    Words:
    16,909
    Chapters:
    1/1
    Comments:
    59
    Kudos:
    774
    Bookmarks:
    153
    Hits:
    6,715

    03 Jun 2026

  5. Rec *

    Tags
    Summary

    They meet when they're just teenagers. They start fucking not too much longer after that. They also don't really allow themselves to get to know each other until much, much later.

    (In which your soulmate will one day say something that proves they understand you. Shane and Ilya don't exactly make a habit of talking.)

    Language:
    English
    Words:
    12,473
    Chapters:
    3/3
    Collections:
    1
    Comments:
    121
    Kudos:
    1,247
    Bookmarks:
    210
    Hits:
    8,585

    03 Jun 2026