#conference badges
Explore tagged Tumblr posts
Text

#Executive name badges#Name Badges#Enamel Lapel Pins#Brass Signage#Brass Plaques#Hotel Name Badges#Corporate Badges#Reusable badges#Magnetic Name badges#Staff Name Badges#Lapel Badges#ID Badges#Pin Badges#Internal Signs#Personalised badges#Name Tags#Conference Badges#Promotional Gifts
0 notes
Text
Enhance Your Event Experience with Badge Printers for Conferences
Streamline Conference Check-Ins with the Right Badge Printer
Organizing a successful conference requires seamless logistics, and one crucial aspect is attendee identification. From registration to networking, professional name badges play a vital role in event management. This is where badge printers for conferences come into play, offering a quick, efficient, and professional way to produce high-quality name badges on demand.
Whether you're managing a small seminar or a large-scale expo, having an on-site badge printing solution allows for better control and flexibility. Last-minute registrants? Spelling errors? Unexpected guests? Badge printers ensure you can accommodate these situations without hassle or delay.
Why Badge Printers Are a Must-Have for Events
Badge printers are designed specifically for events and conferences, offering features like customizable designs, color printing, QR code integration, and high-speed output. These features ensure that every attendee receives a badge that is not only functional but also represents your brand well.
Some key benefits include:
Professional presentation: Create polished, durable badges that reflect the quality of your event.
Speed and efficiency: Print badges quickly during check-in to minimize wait times.
Customization: Add logos, titles, photos, and access levels for added security and clarity.
Cost-effective: Avoid outsourcing and print only what you need, when you need it.
Choose the Right Badge Printer
At All ID, you’ll find a wide range of badge printers for conferences that cater to various event needs. From compact solutions for smaller events to high-volume printers for large-scale conferences, their collection features reliable options like Badgy printers that offer impressive print quality and ease of use.
These printers are compatible with various badge sizes and materials, and many come bundled with software that makes designing your badges a breeze—even if you have little to no design experience.
Make a Great First Impression
Your attendee’s journey begins at registration. With a reliable badge printer on-site, you're not only streamlining operations but also setting the tone for a professional and organized event. Invest in quality badge printers for conferences today and take the stress out of name badge creation.
0 notes
Text
got lost on the way to the business office and now everyone thinks i'm an idiot child :l
#i will never be treated as an adult until like my teeth are falling out and my hair is white#and i always use my stupid high customer service voice when im anxious so i sound even more like a baby#ughhh... also had to put pronouns on my registration for this conference and that sucked#i will probably do my usual 'accidentally' flip my badge around so the back is showing#like i do at work
1 note
·
View note
Text
#Lanyard design#Badge lanyards#ID card lanyards#Neck lanyards#Personalized lanyards#Printed lanyards#Promotional lanyards#Event lanyards#Conference lanyards#Keychain lanyards#Lanyard printing#Logo lanyards#Security lanyards#Retractable lanyards#ID card design#Custom ID cards#Employee ID cards#Identification cards#Badge printing#Photo ID cards#ID card templates#Security badges#Student ID cards#Access cards#Plastic ID cards#Professional ID cards#Membership cards#ID card holders#Corporate ID cards
0 notes
Text
One of Those “Onboarding” UIs, With Anchor Positioning
New Post has been published on https://thedigitalinsider.com/one-of-those-onboarding-uis-with-anchor-positioning/
One of Those “Onboarding” UIs, With Anchor Positioning
Welcome to “Anchor Positioning 101” where we will be exploring this interesting new CSS feature. Our textbook for this class will be the extensive “Anchor Positioning Guide” that Juan Diego Rodriguez published here on CSS-Tricks.
I’m excited for this one. Some of you may remember when CSS-Tricks released the “Flexbox Layout Guide” or the “Grid Layout Guide” — I certainly do and still have them both bookmarked! I spend a lot of time flipping between tabs to make sure I have the right syntax in my “experimental” CodePens.
I’ve been experimenting with CSS anchor positioning like the “good old days” since Juan published his guide, so I figured it’d be fun to share some of the excitement, learn a bit, experiment, and of course: build stuff!
CSS Anchor Positioning introduction
Anchor positioning lets us attach — or “anchor” — one element to one or more other elements. More than that, it allows us to define how a “target” element (that’s what we call the element we’re attaching to an anchor element) is positioned next to the anchor-positioned element, including fallback positioning in the form of a new @position-try at-rule.
The most hand-wavy way to explain the benefits of anchor positioning is to think of it as a powerful enhancement to position: absolute; as it helps absolutely-positioned elements do what you expect. Don’t worry, we’ll see how this works as we go.
Anchor positioning is currently a W3C draft spec, so you know it’s fresh. It’s marked as “limited availability” in Baseline which at the time of writing means it is limited to Chromium-based browsers (versions 125+). That said, the considerate folks over at Oddbird have a polyfill available that’ll help out other browsers until they ship support.
This browser support data is from Caniuse, which has more detail. A number indicates that browser supports the feature at that version and up.
Desktop
Chrome Firefox IE Edge Safari 125 No No 125 No
Mobile / Tablet
Android Chrome Android Firefox Android iOS Safari 131 No 131 No
Oddbird contributes polyfills for many new CSS features and you (yes, you!) can support their work on Github or Open Collective!
Tab Atkins-Bittner, contributing author to the W3C draft spec on anchor positioning, spoke on the topic at CSS Day 2024. The full conference talk is available on YouTube:
Here at CSS-Tricks, Juan demonstrated how to mix and match anchor positioning with view-driven animations for an awesome floating notes effect:
Front-end friend Kevin Powell recently released a video demonstrating how “CSS Popover + Anchor Positioning is Magical”.
And finally, in the tradition of “making fun games to learn CSS,” Thomas Park released Anchoreum (a “Flexbox Froggy“-type game) to learn about CSS anchor positioning. Highly recommend checking this out to get the hang of the position-area property!
The homework
OK, now that we’re caught up on what CSS anchor positioning is and the excitement surrounding it, let’s talk about what it does. Tethering an element to another element? That has a lot of potential. Quite a few instances I can remember where I’ve had to fight with absolute positioning and z-index in order to get something positioned just right.
Let’s take a quick look at the basic syntax. First, we need two elements, an anchor-positioned element and the target element that will be tethered to it.
<!-- Anchor element --> <div id="anchor"> Anchor </div> <!-- Target element --> <div id="target"> Target </div>
We set an element as an anchor-positioned element by providing it with an anchor-name. This is a unique name of our choosing, however it needs the double-dash prefix, like CSS custom properties.
#anchor anchor-name: --anchor;
As for our target element, we’ll need to set position: absolute; on it as well as tell the element what anchor to tether to. We do that with a new CSS property, position-anchor using a value that matches the anchor-name of our anchor-positioned element.
#anchor anchor-name: --anchor; #target position: absolute; position-anchor: --anchor;
May not look like it yet, but now our two elements are attached. We can set the actual positioning on the target element by providing a position-area. To position our target element, position-area creates an invisible 3×3 grid over the anchor-positioned element. Using positioning keywords, we can designate where the target element appears near the anchor-positioned element.
#target position: absolute; position-anchor: --anchor; position-area: top center;
Now we see that our target element is anchored to the top-center of our anchor-positioned element!
Anchoring pseudo-elements
While playing with anchor positioning, I noticed you can anchor pseudo-elements, just the same as any other element.
#anchor anchor-name: --anchor; &::before content: "Target"; position: absolute; position-anchor: --anchor; left: anchor(center); bottom: anchor(center);
Might be useful for adding design flourishes to elements or adding functionality as some sort of indicator.
Moving anchors
Another quick experiment was to see if we can move anchors. And it turns out this is possible!
Notice the use of anchor() functions instead of position-area to position the target element.
#target position: absolute; position-anchor: --anchor-one; top: anchor(bottom); left: anchor(left);
CSS anchor functions are an alternate way to position target elements based on the computed values of the anchor-positioned element itself. Here we are setting the target element’s top property value to match the anchor-positioned element’s bottom value. Similarly, we can set the target’s left property value to match the anchor-positioned element’s left value.
Hovering over the container element swaps the position-anchor from --anchor-one to --anchor-two.
.container:hover #target position-anchor: --anchor-two;
We are also able to set a transition as we position the target using top and left, which makes it swap smoothly between anchors.
Extra experimental
Along with being the first to release CSS anchor-positioning, the Chrome dev team recently released new pseudo-selectors related to the <details> and <summary> elements. The ::details-content pseudo-selector allows you to style the “hidden” part of the <details> element.
With this information, I thought: “can I anchor it?” and sure enough, you can!
Again, this is definitely not ready for prime-time, but it’s always fun to experiment!
Practical examinations
Let’s take this a bit further and tackle more practical challenges using CSS anchor positioning. Please keep in mind that all these examples are Chrome-only at the time of writing!
Tooltips
One of the most straightforward use cases for CSS anchor positioning is possibly a tooltip. Makes a lot of sense: hover over an icon and a label floats nearby to explain what the icon does. I didn’t quite want to make yet another tutorial on how to make a tooltip and luckily for me, Zell Liew recently wrote an article on tooltip best practices, so we can focus purely on anchor positioning and refer to Zell’s work for the semantics.
Now, let’s check out one of these tooltips:
<!-- ... -->; <li class="toolbar-item">; <button type="button" id="inbox-tool" aria-labelledby="inbox-label" class="tool"> <svg id="inbox-tool-icon"> <!-- SVG icon code ... --> </svg> </button> <div id="inbox-label" role="tooltip"> <p>Inbox</p> </div> </li> <!-- ... -->
The HTML is structured in a way where the tooltip element is a sibling of our anchor-positioned <button>, notice how it has the [aria-labelledby] attribute set to match the tooltip’s [id]. The tooltip itself is a generic <div>, semantically enhanced to become a tooltip with the [role="tooltip"] attribute. We can also use [role="tooltip"] as a semantic selector to add common styles to tooltips, including the tooltip’s positioning relative to its anchor.
First, let’s turn our button into an anchored element by giving it an anchor-name. Next, we can set the target element’s position-anchor to match the anchor-name of the anchored element. By default, we can set the tooltip’s visibility to hidden, then using CSS sibling selectors, if the target element receives hover or focus-visible, we can then swap the visibility to visible.
/* Anchor-positioned Element */ #inbox-tool anchor-name: --inbox-tool; /* Target element */ [role="tooltip"]#inbox-label position-anchor: --inbox-tool /* Target positioning */ [role="tooltip"] position: absolute; position-area: end center; /* Hidden by default */ visibility: hidden; /* Visible when tool is hovered or receives focus */ .tool:hover + [role="tooltip"], .tool:focus-visible + [role="tooltip"] visibility: visible;
Ta-da! Here we have a working, CSS anchor-positioned tooltip!
As users of touch devices aren’t able to hover over elements, you may want to explore toggletips instead!
Floating disclosures
Disclosures are another common component pattern that might be a perfect use case for anchor positioning. Disclosures are typically a component where interacting with a toggle will open and close a corresponding element. Think of the good ol’ <detail>/<summary> HTML element duo, for example.
Currently, if you are looking to create a disclosure-like component which floats over other portions of your user interface, you might be in for some JavaScript, absolute positioning, and z-index related troubles. Soon enough though, we’ll be able to combine CSS anchor positioning with another newer platform feature [popover] to create some incredibly straightforward (and semantically accurate) floating disclosure elements.
The Popover API provides a non-modal way to elevate elements to the top-layer, while also baking in some great functionality, such as light dismissals.
Zell also has more information on popovers, dialogs, and modality!
One of the more common patterns you might consider as a “floating disclosure”-type component is a dropdown menu. Here is the HTML we’ll work with:
<nav> <button id="anchor">Toggle</button> <ul id="target"> <li><a href="#">Link 1</a></li> <li><a href="#">Link 2</a></li> <li><a href="#">Link 3</a></li> </ul> </nav>
We can set our target element, in this case the <ul>, to be our popover element by adding the [popover] attribute.
To control the popover, let’s add the attribute [popoveraction="toggle"] to enable the button as a toggle, and point the [popovertarget] attribute to the [id] of our target element.
<nav> <button id="anchor" popoveraction="toggle" popovertarget="target"> Toggle </button> <ul id="target" popover> <li><a href="#">Link 1</a></li> <li><a href="#">Link 2</a></li> <li><a href="#">Link 3</a></li> </ul> </nav>
No JavaScript is necessary, and now we have a toggle-able [popover] disclosure element! The problem is that it’s still not tethered to the anchor-positioned element, let’s fix that in our CSS.
First, as this is a popover, let’s add a small bit of styling to remove the intrinsic margin popovers receive by default from browsers.
ul[popover] margin: 0;
Let’s turn our button into an anchor-positioned element by providing it with an anchor-name:
ul[popover] margin: 0; #anchor anchor-name: --toggle;
As for our target element, we can attach it to the anchor-positioned element by setting its position to absolute and the position-anchor to our anchor-positioned element’s anchor-name:
ul[popover] margin: 0; #anchor anchor-name: --toggle; #target position: absolute; position-anchor: --toggle;
We can also adjust the target’s positioning near the anchor-positioned element with the position-area property, similar to what we did with our tooltip.
ul[popover] margin: 0; #anchor anchor-name: --toggle; #target position: absolute; position-anchor: --toggle; position-area: bottom; width: anchor-size(width);
You may notice another CSS anchor function in here, anchor-size()! We can set the target’s width to match the width of the anchor-positioned element by using anchor-size(width).
There is one more neat thing we can apply here, fallback positioning! Let’s consider that maybe this dropdown menu might sometimes be located at the bottom of the viewport, either from scrolling or some other reason. We don’t really want it to overflow or cause any extra scrolling, but instead, swap to an alternate location that is visible to the user.
Anchor positioning makes this possible with the postion-try-fallbacks property, a way to provide an alternate location for the target element to display near an anchor-positioned element.
#target position: absolute; position-anchor: --toggle; position-area: bottom; postion-try-fallbacks: top; width: anchor-size(width);
To keep things simple for our demo, we can add the opposite value of the value of the postion-area property: top.
Shopping cart component
We know how to make a tooltip and a disclosure element, now let’s build upon what we’ve learned so far and create a neat, interactive shopping cart component.
Let’s think about how we want to mark this up. First, we’ll need a button with a shopping cart icon:
<button id="shopping-cart-toggle"> <svg id="shopping-cart-icon" /> <!-- SVG icon code ... --> </svg> </button>
We can already reuse what we learned with our tooltip styles to provide a functioning label for this toggle. Let’s add the class .tool to the button, then include a tooltip as our label.
<!-- Toggle --> <button id="shopping-cart-toggle" aria-labelledby="shopping-cart-label" class="tool"> <svg id="shopping-cart-icon" /> <!-- SVG icon code ... --> </svg> </button> <!-- Tooltip --> <div id="shopping-cart-label" role="tooltip" class="tooltip"> <p>Shopping Cart</p> </div>
We’ll need to specify our <button> is an anchor-positioned element in CSS with an anchor-name, which we can also set as the tooltip’s position-anchor value to match.
button#shopping-cart-toggle anchor-name: --shopping-cart-toggle; [role="tooltip"]#shopping-cart-label position-anchor: --shopping-cart-toggle;
Now we should have a nice-looking tooltip labeling our shopping cart button!
But wait, we want this thing to do more than that! Let’s turn it into a disclosure component that reveals a list of items inside the user’s cart. As we are looking to have a floating user-interface with a few actions included, we should consider a <dialog> element. However, we don’t necessarily want to be blocking background content, so we can opt for a non-modal dialog using the[popover] attribute again!
<!-- Toggle --> <button id="shopping-cart-toggle" aria-labelledby="shopping-cart-label" class="tool" popovertarget="shopping-cart" popoveraction="toggle"> <svg id="shopping-cart-icon" /> <!-- SVG icon code ... --> </svg> </button> <!-- Tooltip --> <div id="shopping-cart-label" role="tooltip" class="tooltip"> <p>Shopping Cart</p> </div> <!-- Shopping Cart --> <dialog id="shopping-cart" popover> <!-- Shopping cart template... --> <button popovertarget="shopping-cart" popoveraction="close"> Dismiss Cart </button> </dialog>
To control the popover, we’ve added [popovertarget="shopping-cart"] and [popoveraction="toggle"] to our anchor-positioned element and included a second button within the <dialog> that can also be used to close the dialog with [popoveraction="close"].
To anchor the shopping cart <dialog> to the toggle, we can set position-anchor and position-area:
#shopping-cart position-anchor: --shopping-cart; position-area: end center;
At this point, we should take a moment to realize that we have tethered two elements to the same anchor!
We won’t stop there, though. There is one more enhancement we can make to really show how helpful anchor positioning can be: Let’s add a notification badge to the element to describe how many items are inside the cart.
Let’s place the badge inside of our anchor-positioned element this time.
<!-- Toggle --> <button id="shopping-cart-toggle" aria-labelledby="shopping-cart-label" class="tool" popovertarget="shopping-cart" popoveraction="toggle"> <svg id="shopping-cart-icon" /> <!-- SVG icon code ... --> </svg> <!-- Notification Badge --> <div id="shopping-cart-badge" class="notification-badge"> 1 </div> </button> <!-- ... -->
We can improve our tooltip to include verbiage about how many items are in the cart:
<!-- Tooltip --> <div id="shopping-cart-label" role="tooltip"> <p>Shopping Cart</p> <p>(1 item in cart)</p> </div>
Now the accessible name of our anchor-positioned element will be read as Shopping Cart (1 item in cart), which helps provide context to assistive technologies like screen readers.
Let’s tether this notification badge to the same anchor as our tooltip and shopping cart <dialog>, we can do this by setting the position-anchor property of the badge to --shopping-cart-toggle:
#shopping-cart-badge position: absolute; position-anchor: --shopping-cart-toggle;
Let’s look at positioning. We don’t want it below or next to the anchor, we want it overlapping, so we can use CSS anchor functions to position it based on the anchor-positioned element’s dimensions.
#shopping-cart-badge position: absolute; position-anchor: --shopping-cart-toggle; bottom: anchor(center); left: anchor(center);
Here we are setting the bottom and left of the target element to match the anchor’s center. This places it in the upper-right corner of the SVG icon!
Folks, this means we have three elements anchored now. Isn’t that fantastic?
Combining things
To put these anchor-positioned elements into perspective, I’ve combined all the techniques we’ve learned so far into a more familiar setting:
Disclosure components, dropdown menus, tooltips (and toggletips!), as well as notification badges all made much simpler using CSS anchor positioning!
Final project
As a final project for myself (and to bring this whole thing around full-circle), I decided to try to build a CSS anchor-positioned-based onboarding tool. I’ve previously attempted to build a tool like this at work, which I called “HandHoldJS” and it… well, it didn’t go so great. I managed to have a lot of the core functionality working using JavaScript, but it meant keeping track of quite a lot of positions and lots of weird things kept happening!
Let’s see if we can do better with CSS anchor positioning.
Feel free to check out the code on CodePen! I went down quite a rabbit hole on this one, so I’ll provide a bit of a high-level overview here.
<hand-hold> is a native custom element that works entirely in the light DOM. It sort of falls into the category of an HTML web component, as it is mostly based on enabling its inner HTML. You can specify tour stops to any element on the page by adding [data-tour-stop] attributes with values in the order you want the tour to occur.
Inside the <hand-hold> element contains a <button> to start the tour, a <dialog> element to contain the tour information, <section> elements to separate content between tour stops, a fieldset[data-handhold-navigation] element which holds navigation radio buttons, as well as another <button> to end the tour.
Each <section> element corresponds to a tour stop with a matching [data-handhold-content] attribute applied. Using JavaScript, <hand-hold> dynamically updates tour stops to be anchor-positioned elements, which the <dialog> can attach itself (there is a sneaky pseudo-element attached to the anchor to highlight the tour stop element!).
Although the <dialog> element is attached via CSS anchor positioning, it also moves within the DOM to appear next to the anchor-position element in the accessibility tree. The (well-meaning) intention here is to help provide more context to those who may be navigating via assistive devices by figuring out which element the dialog is referring to. Believe me, though, this thing is far from perfect as an accessible user experience.
Also, since the <dialog> moves throughout the DOM, unfortunately, a simple CSS transition would not suffice. Another modern browser feature to the rescue yet again, as we can pass a DOM manipulation function into a View Transition, making the transitions feel smoother!
There is still quite a lot to test with this, so I would not recommend using <hand-hold> in a production setting. If for no other reason than browser support is quite limited at the moment!
This is just an experiment to see what I could cook up using CSS anchor positioning, I’m excited for the potential!
Class dismissed!
After seeing what CSS anchor positioning is capable of, I have suspicions that it may change a lot of the ways we write CSS, similar to the introduction of flexbox or grid.
I’m excited to see what other user interface patterns can be accomplished with anchor positioning, and I’m even more excited to see what the community will do with it once it’s more broadly available!
#2024#Accessibility#ADD#amp#anchor positioning#animations#API#aria#Article#Articles#attributes#author#background#badge#badges#browser#buttons#change#chrome#chromium#code#Collective#Community#conference#container#content#course#CSS#css-tricks#custom properties
0 notes
Text
New City, New Life
5k celebration 'Choose your own adventure' story
Dragon x fem!reader— hate fucking, rough sex, marking, fire breath play, restraints (tail)
Pt1 Pt2 Pt3
You stomp out of Minotaur Boss’ office in a blind rage. Your vision blurring with either anger or arousal, you’re not exactly sure. The sound of the door slamming open doesn’t attract any attention, your coworkers far too busy fucking to watch how hot you look when mad. But you can’t help but watch them, eyes drawn to the carefree way they drown in their pleasure. Caring more for satisfying themselves than continuing to work their job.
It was simply astonishing. They all hold a freedom you’ve never known. Not until yesterday when you got here, that is. The longer you stare the hotter your body grows, your pussy gushing with arousal. You feel your world spin, trying to accommodate to your new reality as you would have to accommodate a massive cock. Your thoughts quickly stray away from your mission, the arousal overtaking the anger brewing within you.
For a moment you seriously consider joining one of them. If this is your new life, who’s to say you shouldn’t take advantage of it? You bite your lip, slowing your pace as you walk past a pair of Cat Hybrids who look like they’re in heat.
No—
You can’t risk getting too distracted right now. You had to go confront your Dragon Headhunter and maybe, just maybe, you can blow some of this steam off on him. In whatever form that may take. With a deep inhale you try and clear some of the lust clouding your mind. You turn back toward the conference room, intent on going in, when you immediately bump into a man devouring someone like it’s his last meal.
A small yelp leaves you as you go flying back, not wanting to interrupt, but you quickly lose your footing and once again go tumbling to the ground. You briefly wonder if that sexy Secretary Bunny will catch you again. No! Focus! But then a pair of hands are on you and your heart, and your pussy, flutters.
The stranger’s hands quickly switch you around, causing you to plop firmly in his lap as you straddle him. A moan freely slips past your lips as you already feel his fully hard cock beneath you. As your head snaps up to look at your new rescuer your jaw drops, your eyes sweeping over his infuriatingly and impossibly perfect features.
But unlike everyone else you’ve met in this city… he appears perfectly human. That is until his eyes flicker, his pupils forming a small flame to reflect his burning desire. He wasn’t a human, he was a robot. No wonder he’s the most perfect specimen you’ve ever seen. You glance down, eyes trailing his form when you notice his IT badge. How ironic.
“Well, well, well. If it isn’t the main event falling right into my lap,” he purrs, voice smooth as silk as he leans in, brushing his nose along your jaw.
A small whine leaves you, his skin impossibly smooth against yours. Your eyes flutter and you hate how easily you melt against him. An IT Robot shouldn’t be so damn comfortable. You find yourself baring your neck to him, seeking more of his touch. His dark chuckle vibrates against your skin and you shiver, unintentionally grinding against him. Or was it on purpose? Fuck, you couldn’t even tell anymore.
“Technically you got me into your lap,” you sigh with bliss, your brain only growing fuzzier the longer you stay in his embrace.
It was like he knew exactly where and how to touch you. You were sure it was just from some strange programming he’s downloaded but who were you to question it? The IT Robot’s touch slips beneath your shirt and his large hands caress your curves reverently.
“And what else can I get you to do with me?” IT Robot’s voice rasps and curls into your ear as if putting you under a spell. A spell called his cock. He rolls his hips as he speaks, pressing his hard length roughly against your clothed clit.
“Nngh… N-nothing! I have to go, but damn I wish I didn’t,” you say through gritted teeth.
You force yourself out of his lap, your body vibrating and your cunt pulsing with need. You push the office chair he was sitting in away from you and he laughs. The chair stops as it bumps into another person but his eyes don’t stray from you.
“You’re always welcome, doll.”
It takes all the strength left in your tired and yet still somehow horny body to turn away from the sexy IT Robot but you do. You keep your eyes firmly trained on Conference room D, determined to see this through. Your Dragon Headhunter is the only one right now who deserves the impact of all your pent up emotions.
As you near the door, you stop short, surprised when it opens. For a second you wait with bated breath, wondering if maybe the Dragon Headhunter is looking for you too. You don’t even question the way your pussy floods with arousal. But your stomach drops as a Fae walks out of the conference room and sneaks off, not even seeing you staring after them.
Your fury returns tenfold to the point where you can’t even think straight. You rush for the door, barging in and smashing it closed behind you. The Dragon Headhunter jumps from the noise, lazily glancing over his shoulder at you. Your eyes automatically widen, a gasp leaving you as you finally see him in person. You’d video called dozens of times yet it all paled in comparison to seeing him face-to-face.
He was broad and painstakingly attractive. His scales glimmer in the sunlight that streaks in from the floor-to-ceiling windows. His suit fits tight against his chest, leaving nothing to the imagination of what lies beneath. The fabric clinging to his thick ass and strong thighs. A slow smirk forms on his lips. The sight has you shuddering where you stand and it only serves to make you more angry.
“Well, if it isn’t my newest treasure…”
Your eyes flash, focus returning back to his face. Just in time too to see the smug look painted across his face. You’re in front of him in an instant only to push him back. The creature barely even moves. He sways, although you know he only did it for your benefit.
“Where have you been? You have no idea what’s happened today?” you ask lowly, hands shaking from your anger. Sure, the dicks been great, but this wasn’t how you expected your new life to start.
It’s Dragon Headhunter’s turn to look you up and down, noting your disheveled appearance and lustful expression. It has his smirk growing somehow wider across his face. He crosses his arms, admiring what he’s done to you, what this city has turned you into.
“I believe I have an idea.”
The air grows thick between you and the Dragon Headhunter. You can barely breathe, only managing short shaky breaths as you stare each other down. Your skin burns under his gaze but you refuse to squirm and let him win.
“Of course you do. ‘Cause you fucking tricked me into coming here. Why?” You ask firmly, finally demanding answers from him. You won’t be leaving here without them. And you’ll do anything to get them.
You slowly walk up to him, trying your best to intimidate a beast such as him. But all you do is make yourself feel smaller as he towers over you. The height different has your pussy clenching around nothing. His nostrils immediately flare and you know he can smell how turned on you are. You cry out and push him back again with all your strength.
“Why?!” You demand with a ragged shout.
Without a single word, Dragon Headhunter swoops down and claims your lips in a searing kiss to shut you up. A low moan rumbles through your throat and the Dragon responds with one of his own. One that has you turning to mush in his arms. Your mouths clash together as they fight for dominance. The Dragon’s claws sink into the flesh of your wide hips and he whirls you around, pressing your ass into the conference room table.
Dragon Headhunter ravages you, his tongue swirling through your mouth as if trying to taste every last bit of you. He pushes against you harder and harder until he growls and lifts your plush frame up like it’s nothing and drops you easily on top of the table. You grunt and throw his arms off of you, forcing him to kiss at your pace. His claws sink into the wood and screech loudly as he drags them down, trying to resist grabbing at you again. But as you suck his tongue into your mouth he can’t take it any longer.
He pushes you all the way down on the table with as much as a small shove. You cry out as you go flying back, glaring at him. Dragon Headhunter starts furiously trying to shred off your clothes. You grunt and wrestle against him to get your clothes off without ruining them. He doesn’t bother, shredding his own clothes with a few swipes of his claws. You two glare at each other even as lust fills your gazes. He jerks your legs open to reveal your glistening folds and smoke leaves his snout with his huffs.
“This is where I fucked that pathetic little fae and now it’s where I’m gonna give you their sloppy seconds,” he snarls in your face and you grit your teeth. Your stomach churns with a jealous rage.
Before you can snap back at him, Dragon Headhunter snaps his hips forward, impaling you on his massive cock with a solid stroke. Fire shoots from your core and burns through your entire body. A fierce scream echoes off the walls and your pussy spasms around his girth as your body tries to adjust to being split open on his cock.
But the Dragon barely lets you take a breath before he’s rearing back and snapping his hips back against yours. You groan lowly, actually thankful for all your previous lays today as they helped prepare you for this. Your pussy opens up for him, allowing him to drive in even deeper inside you with each movement. Letting your fury fuel you, jerk your hips, meeting his thrusts. The Dragon’s eyes roll back in his head.
“F-fuuuuck— augh— knew this fuckhole was gonna be good without even seeing it. Looked like a damn slut who’d take anything given to them,” he says darkly, his tongue slipping as he gets more and more lost in the pleasure of your cunt.
Your eyes narrow at him, no matter how good he’s making you feel. Each pump of his hips brushes along every nerve in your core and it sends you flying, your body shaking with unimaginable pleasure. Your sopping cunt sucks him back in with every thrust, needing him inside you despite everything.
Wanting to drive him to the brink of insanity, your hands snap out and sink in between his sensitive scales. The Dragon throws back his head and lets out a ferocious roar. Then he falls forward, elbows caging you in and rutting up into your perfect pussy.
“Tell me why you sold me on this job. Did you think I was right for it?” you ask lowly, your breaths mingling with your close vicinity. Needing to ask and know the truth.
Dragon Headhunter chuckles and your pussy flutters around him, making him groan. He leans in and bites down on your neck, marking you with the memory of this moment. Then he leans back enough to look in your eye to deliver the blow.
“Nah, I just wanted this sweet cunt,” he says breathlessly, his words so simple yet infuriating. You dig your nails into the flesh beneath his scales the Dragon groans in pain, his hips surging forward into your tight heat.
“Fuck you.”
Dragon Headhunters eyes burn brightly, finally matching the anger in your own gaze. He smirks wickedly, flashing his fangs at you in a clear threat.
“Gladly.”
His tail whips out, quickly wrapping around your wrists and pinning you to the table. With a growl that sends chills up your spine, the Dragon picks up his pace, fucking up into you with a stamina your poor human body can barely handle as it jerks up with every thrust. A loud mewl rips from your throat as his cock bullies into your cervix with each stroke. His eyes gleam devilishly as he watches how much of a mess he’s turning you into.
But it’s not enough. His free hand flies to your puffy little clit and rubs your bundle of nerves in time with his thrusts. Your jaw drops, all the sensations building up inside you have you nearly losing your mind.
You scream in relief a when you finally fall off the edge. Your body shaking, hips rising off the table with the force of your orgasm. For a moment you see white and you hear the Dragon roar once more as he follows right after you. And when you open your eyes you gasp to see fire shooting out from his throat, teasing you. The heat it emits just turns you on even more, prolonging an already intense climax.
It’s only once you finally come down from the high of a lifetime do you seem to gain common sense again. You huff, your anger still palpable but more half-hearted as you tear yourself away from him. You slide off the table, heading toward your discarded clothes, needing to get out of here.
“I’m leaving,” you announce, quickly sliding your clothes back on. Ignoring the way your combined release drips out of you and pools in your panties.
“You’re under contract, sweets,” Dragon Headhunter replies, his tone filled with amused arrogance.
You whip around to face him yet unable to reply. He’s right. You’re stuck here. But is it really that bad that you are?
Seeing your hesitance to reply, thoughts clearly spinning through your mind, Dragon Headhunter smirks and saunters up to you in all his naked glory. “Welcome to Free Use City. Embrace it.”
Leaving the conference room you think over what he said. This was your chance at a fresh start and you wanted to make the most of it. In a Free Use City you guess that meant fucking strangers. Truly embracing the city for what it was and what it offered. You could do that! In your office building alone there were hundreds of people to choose from. You look around the office, wondering if IT Robot’s offer was still on the table. He’s bound to know everything about pleasuring a human. Or perhaps you could find Bunny Secretary and see if you could throw yourself at him again. And well… there was always that Demon Guard you passed on the way in. You’re sure he could show a sinful time.
#monster fucker#monster smut#monster nsft#monster lover#monster lust#nsft txt#exophelia#teratophillia#monster fluff#monster romance#monster fic#monster imagine#monster bf#monster boyfriend#free use nsft#free use cnc#free use kink#free use slvt#free use fantasy#dragon smut#dragon fucker#dragon lover#dragon born#dragonborn#dragon#dragon romance#dragon x reader#dragon x human#monster x reader#monster x human
2K notes
·
View notes
Text
Customisable Name Badges for Conferences
Get the full-colour conference name badges with ease with fielddrive. Our badges are customisable to minor details, making branding convenient for your business. Our vast option of offerings helps businesses of medium and large sizes to conduct conferences efficiently. Visit today to know more.
0 notes
Text
i have nothing to say for myself, this is just very self-indulgent. despite it all, i still hope you like it <3 though it isn't proof-read yet, so please be kind and ignore any typos!
PAIRING. pro hero!katsuki bakugou x genderneutral!reader (barista)
WARNINGS. language, mentions of blood and scars, katsuki is sorta an arrogant piece of shit
MASTERLIST
currently thinking about pro hero!Katsuki in his early 20s who refuses to fit into social norms — he shows up to press conferences dressed in sleek black clothing, the sleeves of his turtleneck rolled up to show off the tattoos covering his scarred arms, muscles tensing and flexing beneath his inked skin as he reaches for the water bottle his assistant placed next to the microphone.
Silver rings adorn his fingers — heavy jewelry that catches the flashing light of cameras snapping picture after picture with a dangerous glint that matches the sharp smirk that tugs at the corners of his mouth when a journalist asks a peculiarly intimate question about his love life. He barks out a laugh, low and rough, followed by a careless fuck off, that's none of ya business — a reply that causes her to blush and scramble back into her seat as the next reporter gathers the courage to speak up.
When he‘s off duty, Katsuki is seen walking down the busy streets of the city in ripped jeans and heavy combat boots still stained with the blood of the villain he fought mere hours ago, the black tank top he wears stretching across his broad back and clinging to his body in a way that leaves little to the imagination.
Each movement shifts the thin fabric just enough to reveal more of the intricate dark lines of ink that trace his arms, curling up from his wrists to wrap around his biceps, traveling along his shoulders and disappearing under silver chains dangling from his neck to sprawl across his back and up to wrap around his throat.
Blood still seeps from an open cut beneath his exposed collarbone and bruises blossom on the edge of his clenched jaw, tinging the bare skin of his face in deep purple and blue that causes passers-by to gasp in mere horror. Some of them point at him, others only whisper behind raised hands, gaping at him with a hint of fear and admiration.
He only gives them a knowing smirk — the wounds he unashamedly carries from the battle are nothing but a badge of honor to him.
There‘s something so unapologetically captivating about him — a certain kind of controlled violence in every step he takes, an intensity that dares anyone to approach and promises a challenge if they do.
People scramble out of his way without even realizing they‘ve done it. Katsuki deliberately continues his path down the crowded sidewalk, casually adjusting the flannel shirt tied low on his waist before he enters a small coffee shop around the corner and ignores the crowd of fans that follows him soon after, heading straight past the queue as if the entire place belongs to him.
Perhaps it does, judging by the star-struck gazes of every customer he walks by, letting him pass without a single complaint.
"Americano," he says bluntly, voice low and rough, letting his words sound more like a command than a simple coffee order. He doesn‘t tack on a please, merely pierces you with a sharp glare as if he expects you to immediately drop everything you‘ve been doing to make his order.
Of course, he's right.
For a moment, you only stare at him. His hair is tousled, ashen strands disheveled from his fight against another villain you‘ve watched on the news earlier, but now that he‘s standing right in front of you, so close that you can see the small scar that runs along his cheekbone, you notice that his body isn‘t only decorated with blank ink.
No, there are piercings, too many for you to count in this short span of time, but the sight alone causes your knees to buckle. There's a silver barbell going through his eyebrow and two studs glint along the side of his nose, but what catches your attention the most are the delicate rings that adorn his lips, catching the light just at the corners of his mouth that are now quirked up into a devilish smile.
"Uh, coming right up!" Your voice comes out a little shakier than you‘d like and you clear your throat, quickly dropping the task at hand to busy yourself with the espresso machine and make his coffee as fast as possible, because—
Well, it's Dynamight.
You can feel his eyes on you as you work and although you don‘t dare to look up, too focused on not messing up, you catch a glimpse of his reflection in the machine — the set of his jaw, the slight furrow of his brow and the way his piercings glint dangerously when he clicks his tongue in mild impatience.
He leans against the counter, tattooed arms flexing as he adjusts the rings on his fingers and runs a hand through his hair. The fangirls behind him squeal with excitement, screaming incoherent phrases at him that not even you can decipher, though he doesn‘t seem to pay much attention to them anyway. Instead, he‘s solely focused on his order and, briefly, on you.
After a few minutes, you finish up, managing to keep your hands steady as you place the cup in front of him.
"A-Americano... for you," you mumble, trying to keep your tone even as if your pulse isn‘t racing just from standing so close to him.
Katsuki’s gaze drops to the cup, then shifts back to you, something unreadable in his eyes as he lifts it to take a slow sip, watching you over the rim. For a second, you think you catch the faintest hint of a genuine smile on his pierced lips before he carelessly tosses a few bills on the counter — more than enough — and nods, turning to leave without another word, his attention back on the door and the crowd still clamoring for a piece of his time.
Katsuki is nearly out the door when he glances back and offers you a sharp grin, letting his tongue dart out to lick over his bottom lip as he lets his eyes wander over your figure with such intensity that you momentarily forget how to breathe until the coffee shop around you begins to spin from the lack of oxygen.
And just like that, he’s gone, leaving you with the faint scent of coffee and leather, and the lingering thrill of an encounter you know you won’t be forgetting anytime soon.
Taglist: @justwolosers
#katsuki bakugou x reader#bakugou x you#bakugou x y/n#bakugou x reader#katsuki bakugou imagine#katsuki bakugo x reader#katsuki bakugo x y/n#katsuki bakugo x female reader#bakugo x you#bakugo x y/n#bakugo x reader#bakugo x female reader#bnha bakugo katsuki#bnha x y/n#bnha x gender neutral reader#bnha x you#bnha x reader#bnha x fem!reader#mha x y/n#mha x gender neutral reader#mha x reader#mha x you#mha fluff#bakugo katsuki x reader#bakugo katsuki x you#bnha bakugou#katsuki bakugou
468 notes
·
View notes
Text
The rings we keep
Pairing: Spencer Reid x Fem!FBI!Reader
Genre: fluff
Content warnings: none?
Word count: 1.6k
Summary: An FBI agent unexpectedly marries Spencer Reid in a Las Vegas hospital to fulfill his mother's wishes, leading to a complicated relationship built on convenience. As they work together on a dangerous murder case, their bond deepens, and Spencer's quiet heroism reveals that their accidental marriage might hold the potential for real love.

The badge clipped to your belt was as much a part of you as the Glock strapped to your hip. Being an FBI agent meant long hours, endless yellow tape, and the occasional brush with danger that left you rattled for days. But you loved it. You thrived in the chaos, the adrenaline, the chance to make a difference.
Still, nothing could have prepared you for the chaos of being married to Spencer Reid.
It wasn’t that he wasn’t kind or brilliant—he was both, in spades. Spencer was a walking encyclopedia with a heart that quietly held more compassion than most people knew. You hadn’t planned on marrying him, though, in fact, neither of you had planned on marrying anyone.
It had started two months ago, in a Las Vegas hospital room. Spencer’s mother, Diana, had been lucid that day—something you’d learned was both a gift and a curse. She had smiled at you as you sat next to Spencer, the three of you chatting about books, the weather, and old stories from her youth.
“You’re so good to him,” Diana had said suddenly, fixing her gaze on you.
You’d looked up, confused.
“She is,” Spencer had replied, his voice soft as he squeezed her hand.
“Marry her,” Diana had said, her words clear and direct. “Spencer, I want to see you happy. And I want to see you married before you have to leave.”
Leave. It had been a terrible misunderstanding, her mind tangling the threads of the past and present. But the plea in her voice had been real, and Spencer hadn’t been able to bear telling her no. He’d looked at you, something fragile and desperate in his eyes, and before you knew it, you’d agreed.
The walk-in chapel had been surreal. There was no big dress, no flowers—just a quick exchange of vows, a ring from a pawn shop, and Diana’s tearful smile as she watched from her seat. The moment had been oddly sweet, almost sacred.
And then the moment had passed.
─── ⋆⋅☆⋅⋆ ───
You’d both agreed to annul it later, but life got in the way. Between your cases and his, you barely had time to sleep, let alone complete the paperwork. Eventually, Spencer had suggested staying married, if only for the convenience.
“It’s easier,” he’d reasoned. “Legally, I mean. Besides, it’s not like it changes anything.”
And for two months, it hadn’t.
Today, though, felt different.
The case you were working on had taken a grim turn, and your unit chief had decided to call in the BAU. You hadn’t protested—it was a particularly brutal series of murders, and their expertise was invaluable. But when you stepped into the police station that morning and saw Penelope Garcia’s face light up like Christmas, you knew she’d snooped.
“Mrs. Reid!” she chirped, her voice barely contained.
You froze mid-step, narrowing your eyes at her. “Not here,” you hissed under your breath.
“Oh, don’t worry,” she whispered conspiratorially, winking. “My lips are sealed… mostly.”
Before you could respond, your unit chief waved you into the conference room. The BAU was already seated, their attention split between a whiteboard covered in crime scene photos and a map dotted with pins.
Spencer was there, of course, leaning forward with his elbows on the table. He didn’t look up when you entered, but his presence was enough to send a twinge of nervous energy through you.
Your unit chief cleared his throat. “Agent Reid, thanks for joining us. BAU, this is Agent Y/N Reid—she’s with our unit and will be helping coordinate the case on our end.”
There was a moment of stunned silence. You saw Emily Prentiss glance at Spencer, her brow raised in mild amusement. Derek Morgan’s smirk was almost immediate, while JJ covered her mouth, clearly trying to hide her surprise.
“Reid?” Derek repeated his grin widening.
“Y/N Reid,” you said firmly, emphasizing your first name. “Yes. We’re married. No, it’s not relevant to the case.”
Penelope let out an audible squeal from the corner of the room, and you shot her a warning glare.
“It’s not relevant,” Spencer agreed, his voice calm but his ears slightly pink. “Can we move on?”
Derek chuckled but relented, turning his attention back to the board. “Alright, let’s get to it.”
The case was grim—a string of murders targeting young women who all bore a striking resemblance to one another. Blond hair, blue eyes, petite builds. They’d been abducted, held for days, then left posed in public spaces. The unsub was meticulous, methodical, and growing more confident with each kill.
By midday, the conference room was a storm of theories and strategies. Your units worked well together, bouncing ideas off one another as new leads emerged. But despite the progress, you couldn’t shake the feeling of being watched.
It wasn’t the unsub—though God knew you’d had stalkers in your line of work. No, this was different.
You looked up from your notes and caught Spencer’s gaze. He quickly looked away, pretending to focus on the map.
The weight in your chest grew heavier.
Spencer was your husband. Legally, at least. But in every other way, he was your coworker. He was brilliant and kind and occasionally maddening, but you didn’t know how to be his wife. Not really.
“Y/N?”
JJ’s voice broke through your thoughts. You blinked, realizing everyone was looking at you.
“Sorry, what?”
“I said, you and Reid should interview the victim’s roommate together. She might be more comfortable with a familiar face,” JJ said, glancing between you and Spencer.
You hesitated, but Spencer nodded. “Makes sense,” he said. “We’ll take my car.”
The drive was awkward.
Spencer fidgeted with the radio, flipping through stations before settling on classical. You stared out the window, trying to ignore the growing tension between you.
“You’ve been quiet,” he said finally.
“So have you.”
He sighed, glancing at you briefly before returning his eyes to the road. “Are you… okay? With everyone knowing, I mean.”
You frowned. “It’s not like we planned this, Spencer. Besides, it was bound to come out eventually.”
“I know. But I don’t want it to make things harder for you.”
You softened at his words. Despite his sometimes awkward demeanor, Spencer had a way of saying the right thing when it mattered most.
“It’s fine,” you said. “Really.”
He nodded, though he didn’t look convinced.
The interview went smoothly, though it yielded little new information. The roommate was distraught, her hands trembling as she recounted the last time she’d seen the victim. You kept your tone gentle, and your questions open-ended, but the answers all led to the same dead ends.
When you returned to the station, the atmosphere had shifted. Penelope was typing furiously at her laptop, muttering under her breath about search parameters. Emily and Derek were deep in conversation, while Hotch stood at the head of the table, his arms crossed.
“We have a lead,” he announced as you and Spencer entered. “The unsub’s car was spotted near a bus station downtown. Surveillance footage shows him leaving the scene shortly after the last victim was found.”
He gestured to the screen, where a grainy image of a man in a baseball cap appeared. His face was partially obscured, but something about his posture sent a chill down your spine.
“The station is less than a mile from here,” Hotch continued. “We need to move quickly.”
Your team sprang into action, splitting into smaller groups to cover more ground. Spencer was assigned to the tech team with Penelope, while you were paired with Emily and Derek to canvass the area.
As you searched the bus station, your instincts prickled. Something about the unsub felt personal—too calculated, too deliberate. You couldn’t shake the feeling that he was watching, waiting.
When your phone buzzed with a text from Spencer, your heart skipped a beat.
Be careful.
You texted back a quick You too before slipping the phone into your pocket.
Hours later, the unsub made his move.
It happened fast—too fast. You were alone, having split off from Emily and Derek to follow a potential lead. The unsub cornered you in an alley, his knife glinting in the dim light.
“Y/N,” he said, his voice eerily calm. “I’ve been waiting for you.”
Your blood ran cold. He knew your name.
“FBI,” you said, keeping your voice steady as you drew your weapon. “Drop the knife.”
He didn’t. Instead, he smiled—a slow, deliberate smile that made your stomach churn.
“You’re just like her,” he murmured. “So pretty. So perfect.”
Before you could respond, footsteps thundered behind you. The unsub’s smile faltered, and he turned to run, but not before Spencer tackled him to the ground.
The knife clattered to the pavement as Spencer wrestled him into submission. You moved quickly, cuffing the unsub as Spencer caught his breath.
“You okay?” he asked, his voice tight with concern.
You nodded, though your hands were shaking. “Yeah. Thanks to you.”
He offered a small smile, but his eyes lingered on you, searching for any sign of injury.
Back at the station, the unsub’s confession came easily. He’d been stalking his victims for months, studying their routines, their habits. He’d seen you on the news once, years ago, and decided you were his ideal type.
The realization made your skin crawl.
“You saved her life, pretty boy,” Derek said, clapping Spencer on the shoulder. “That’s what husbands are for, right?”
Spencer flushed, but his smile was genuine.
Later, as you packed up to leave, Spencer lingered by your side.
“You didn’t have to come after me,” you said softly.
“Yes, I did,” he replied without hesitation.
For the first time since your wedding day, you felt the weight of the ring on your finger. Maybe this marriage wasn’t as complicated as you thought.
Maybe, just maybe, it was exactly where you were meant to be.
Part 2
#spencer reid x reader#spencer reid#criminal minds#criminal minds x reader#doctor spencer reid#spencer reid criminal minds#spencer reid x yn#spencer reid x you#spencer reid fanfiction#spencer reid x self insert#spencer reid fic#magical-Reid
483 notes
·
View notes
Text
Exposure

Pairing: Hockey Player!Bucky x Sports Photographer!Reader
Warning: A whole tall glass of angst my friends.
Author's Note: I try not to get in my head during the editing phase since it's been so long, but alas nothing different.. Anyway here's part II. Part III based off the schedule i've decided to go with will be out Tuesday! Enjoy my little puck bunnies!
The following day you arrived at the arena before sunrise. You soaked in the moment; the city still wore its quiet. Streets hushed, the skies heavy and gray, you liked it this way, before the buzz started, before the lights turned on and the world expected you to smile or answer questions that right now you weren’t sure you had the answers too.
You slipped inside through the side entrance, badge clipped to the collar of your work polo, your camera bag slung high over one shoulder. Your footsteps echoed in the empty corridor, familiar and grounding. Your sanctuary. Game days were always louder. Busier. But the morning after? Just a few trainers and early risers. Equipment staff. And a few rookies running drills in the distance.
And You.
You made a beeline for the media room, needing the hum of your monitors and the soft click of your editing software like a balm to soothe the invisible ache beneath your skin. Shutting the door behind you, you flicked on the desk lamp, pulling out your chair as you took a seat opening the folder from last night’s game.
You tried to maintain your focus as you sorted through the gallery, but your eyes kept drifting to that one photo.
The one you shouldn’t have saved.
Bucky, turning mid-play. Looking right at you. Looking for you.
Your jaw clenched as you minimized the window, pulling up a different set; group shots, sponsor promos, post-game press conference angles. You worked through them all methodically, flagging and exporting, labeling for the Bruins’ socials and web team to go through when they had a chance.
“Hey you, good morning.” You startle in your chair hand clasped to your chest as you turn your head to find the voice.
Dolores, one of the media team assistants, leans up against the doorway, smile pulling at her bubble gum pink lips as she holds two steaming cups of coffee in her hands. “Didn’t think anyone beat me in today, but i shouldn't be surprised, you were on fire last night."
You exhale a breath forcing a smile onto your lips. “Thank you. I - I couldn’t sleep.”
“Ah. Game high?” she questions stepping into your office.
“Something like that.” You nod, “figured I could get a head start today sorting through last night’s gallery.”
Dolores nods subtly as she hands you a coffee perching herself on the edge of your desk. “So,” she hums around a sip, “any thoughts on the new guy?”
You keep your face neutral at the mention of him, “He played well, I think he’s going to be great for the team.” you answer holding back all you really want to say
“Well? Did we watch the same game last night?" she laughs. "He was an absolute machine out there y/n! Three assists, two goals, and that overtime steal? The team is obsessed already. Not gonna lie, I didn’t think someone with that kind of name recognition would be nice, but he said thank you to everyone last night. Even the janitor.”
You stirred your coffee slowly taking in her words, everything you already knew, “That’s good.” you offer.
Dolores eyed you, brow raised. “You feeling okay y/n?”
You nod, offering up a smile, “I’m fine, just a lot on my mind with deadlines." Lie.
“Cool, cool” Dolores trails off, perking up when she feels her phone vibrate. You watch the brunette pull her phone from her pocket, eyes lighting up, “Oh, group text from Theo. They want to set up the media shoot for Barnes. Headshots, player profile, some PR content. Probably later this week.”
Your stomach dropped. Of course.
“That shouldn’t be a problem, right?” You choke on your coffee.
Dolores blinks brown raised in concern. “Okay, seriously you good?”
You clear your throat, nodding your head, “Yeah, fine, fine.” Another lie. “Just went down the wrong pipe.” you smile.
She gives you another wary look her finger hovering over her phone, “Actually you want me to cover the shoot when it’s scheduled? You’ve had the past few days stacked, I'm sure you could use a break.”
You hesitated. A normal person would say yes. A sane one. But the photographer in you, the one who never backed away from a challenge, never let her personal life interfere with her work—sat up straighter.
“No,” you said. “I’ve got it, Thursday, right?”
“Thursday.” she confirms smiles kissing her lips as she gets to her feet. “Should be fun. Plus, he's easy on the eyes.”
The smile doesn’t reach your eyes this time. “Yeah.” Dolores leaves without another word much less another glance back your way as she exits, your office door shutting softly behind her. Your eyes slip shut, forehead falling to rest on your hand.
What am I doing.
Four years ago, you had let yourself believe you’d have a life with Bucky Barnes. A future. He promised he wouldn’t forget you, and maybe he didn’t. But remembering wasn’t the same as staying.
Now he was back. On your turf. Wearing the same jersey, part of the same team. A dream you once had.
But you’d wanted space. Needed time to collect yourself. after the splash of cold reality.
Instead; you were being handed time alone with him, a camera lens, and nowhere to hide.
God how were you going to get through this?
After the bomb was dropped on you your morning seemingly dragged.
You buried yourself in editing, tagging, uploading and when your screen began to blur, you switched to shooting some behind-the-scenes content for the social team; quick snaps of the locker room being restocked, jerseys being hung, trainers prepping gear. Easy, harmless, no emotional landmines.
Until the sound of skates on concrete echoed through the hallway just outside the tunnel you were walking through
You didn't have to look to know who it was. The low cadence of Bucky’s voice carried with it that distinct scrape of memory, warm nights and colder mornings, whispers in the dark, promises traded under streetlights and winter skies. You backed up, ducking into the supply room, waiting for the sound to fade. Your chest felt tight, like it had forgotten how to expand all the way.
Coward, you thought, gripping the camera around your neck. This isn’t you.
But your feet wouldn’t move letting the seconds tick by until silence reclaimed the hall.
When you finally stepped back out, the air felt heavier, like it remembered him too.
—
Across the ice, Bucky had just wrapped drills with the second line and was toweling off when Sam skated up beside him.
“You good tinman?” Sam asked swiping his own towel across his skin. “You’ve missed the net twice.”
Bucky blew out a breath, shaking his head as if that would clear his mind. “It’s my first week Wilson, just settling in, getting used to the team.”
Sam raises a brow at his friend. “That look like settling to you? I've seen you do better with worse.”
Bucky doesn’t answer. Truth was, his head wasn’t in the drills this morning. Not with you somewhere nearby, probably avoiding every corridor he stepped foot into.
He hadn’t expected you to be here. Had hoped upon, maybe. But seeing you last night?
That had knocked the air right from his lungs.
You hadn’t changed much, still had that quiet fire in you, still moved like you didn’t want to be seen and couldn’t help but draw every eye anyway.
But your walls, they were taller now. Sharper. Like maybe he was the reason you had built them. He was.
Sam nudged him with his stick. “C’mon man. Don’t make me look better than you. It’ll mess with my image and you know how i feel about my image - i'll be downright insufferable."
Bucky managed a smirk, “yeah Wilson we all know how you are about your image.”
“Damn straight you do, now get your ass in line and show them why they made that trade, let them know who you are."
—
Later that afternoon as you checked the team calendar. The photoshoot had been scheduled for Thursday morning. You stared at the block of time like it might disappear if you willed it hard enough. Thirty minutes alone. In the white-wall studio. With him.
It wasn’t enough time to prepare.
It was too much time to survive. It was -
A knock at the door jolted you your head peeking over your shoulder.
Wanda peeked her head in, holding a paper bag in one hand and a concerned look in the other. “I brought food. And if needed, unsolicited best friend wisdom.”
You let out a tired laugh, lips turning up in a genuine smile as you took in your best friend. “You always know.”
“Damn right I do.” Wanda grinned stepping in the door falling shut behind her, you watched as she plopped into the chair opposite your desk. “You didn’t answer my texts last night. Or this morning. Got worried, I assumed you either died or ran off to join a convent after New's broke."
“I thought about it,” you said, voice flat. “The convent thing.”
Wanda arched a brow and handed over a wrapped sandwich. “So, how bad was it?”
You didn’t answer right away staring at the sandwich in your hands like it might crack open and reveal a solution to you.
Wanda leaned forward, her voice gentle. “Hey, talk to me y/n.”
You let out a shaky breath meeting your friends' eyes. “It’s like, he walked in and every part of me remembered. My body, my brain, my camera, my heart, they all remembered. And I’ve spent four years trying to forget. Four year’s Wands. "
Wanda’s expression softened. “Oh y/n..”
“I thought I was past it I really thought I was. I thought I made peace with what happened. But seeing him? Looking at me like I’d never left his memory?” You blinked hard, shaking you head. “It was like time didn’t care about all the healing I’d done.”
Wanda was quiet, letting you get it out.
You set your food down, untouched, suddenly not feeling very hungry as the next words came. “He came up to me after the game. Said one thing. One thing that once upon a time i longed to hear."
“What did he say?”
You swallowed hard, voice barely above a whisper. “I didn’t forget you.”
Wanda’s eyes widened. “He said that?”
You nodded tears pressing at the backs of her eyes, but you didn’t let them fall. “It’s not fair Wanda, why did he have to say that, I was okay, I healed – I healed.”
Wanda reaches across your desk gently covering your hand with hers. “That’s not nothing, that means something.”
Your watery gaze found hers. “It used to mean something. But he still left. And I stayed behind, picking up pieces of myself I didn’t know I’d dropped. I had to rebuild my life without him in it. I rebuilt it."
“I know,” Wanda said softly fingers squeezing. “But you don’t have to pretend you’re unaffected now.”
“I’m not unaffected. I’m - unmoored.”
The two of you sat in silence for a beat, the kind that wrapped around you with weight and warmth all at once. Pulling in a breath you wiped beneath your eyes with the tips of your fingers. “His media shoot is Thursday.”
Wanda blinked. “As in you and him, alone in a room with your camera Thursday?”
You nodded slowly.
Wanda winced. “Do you want me to pull strings? Get someone else assigned?”
“No.” You shook her head. “It’s my job. And it’s just thirty minutes. I can handle thirty minutes.”
Wanda gave you a long, steady look. “It’s okay to break a little, you know. You don’t always have to hold the frame.”
You offered a ghost of a smile. “Someone has to.”
Thursday. 10:02 AM. You adjusted the lighting rig with trembling fingers. The white backdrop behind you swayed slightly in the draft from the ventilation above. Everything was too bright, too clean. Too still. The silence felt artificial. Even your camera rested quietly on the stool beside you, waiting for you to break first.
You kept checking the time.
The media shoot was scheduled for 10 a.m. sharp.
At 10:04, the door creaked open.
You didn’t have to look up to know it was him, but you did anyway.
Bucky stepped in, a little breathless, in full gear minus the helmet. His hair was damp from morning practice, pushed back in a way that should’ve looked unkempt but didn’t. His cheeks were flushed, and there was a half-smile on his lips, the kind that came instinctively when he didn’t know what else to do.
It was like a body check to the ribs.
He stopped just inside the doorway. “Hey.”
You nodded attempting to tilt your lips up in a smile. “Hi.” Silence stretched between the two of you, taut and fragile.
He moved a little closer. “You still shoot on a Nikon?”
You blinked, he remembered. “Yeah, I do.”
He gave a soft chuckle. “Thought so.”
You swallowed. “Still wear the same brand of cologne.”
That made him grin, unexpected, a flash of something that belonged to another life. “You remembered?” You shrugged softly, focusing your eyes on the camera instead of him. “It’s hard to forget something that used to be everywhere.”
His smile faltered, faded. “Right.”
You picked up your camera as youadjusted the settings. Your fingers didn’t shake this time. Not because you weren’t affected, but because the camera gave you purpose. And purpose, at least, gave you armor.
“Let’s get started,” you said setting yourself up.
He nodded wordlessly stepping onto the white tape mark on the floor.
You raised the camera and suddenly everything slowed. The viewfinder filled with his face, older now, sharper, but familiar in a way that made your throat tighten. You forced yourself to remain focused; you adjusted, snapped. Click.
He didn’t smile at first. Just watched you with quiet eyes, letting you work. Letting you look at him without looking directly.
“Smile,” you said softly.
He gave you a crooked one.
Click.
“Eyes up.”
He tilted his chin slightly, gaze catching yours through the lens. The way he looked at you, steady, careful, made something in your pulse quicken.
Click.
A pause. You lowered the camera.
“Can I ask you something?” Bucky said.
You stiffened shaking your head softly, “I’m not sure that’s a good idea Bucky we should really just focus on what we’re here for.”
“Too late,” he said gently. “Because I really want to.”
You hesitated. Then: “Go ahead.”
His voice was low as he asked the one question that had been ringing in his mind. “Why didn’t you write back?”
Your breath caught in your throat, eyes widening slightly at his words.
He stepped forward then just a fraction. “I sent letters y/n. A few actually. I left you messages. I didn’t just vanish.”
You looked away, jaw clenched. “I know you didn’t vanish Bucky, trust me I know. You just became unreachable.”
“I tried, y/n. I know I was busy; I know things moved fast, but I didn’t forget -”
“Don’t,” you cut in, sharper than intended. “Don’t say that like it fixes anything.”
He went still.
You took a breath, tried again, quieter this time. “I didn’t write back because I didn’t know how to say I wasn’t okay. Not without sounding like I wanted to hold you back.”
“You wouldn’t have,” he said with a shake of his head. “You never could have.”
“But I didn’t know that then.” your voice cracked. “We were younger than Buck, and watching you become everything you dreamed of I wouldn’t be the one to hold you back from that - I needed to figure out who I was without you.”
The room pulsed with silence.
He stepped forward again, slower this time. “I never wanted to be someone you had to live without, I wanted your dreams.” I wanted you.
You blinked hard, eyes burning. You would not cry.
“I missed you,” he said, quiet and sure. “Even when I was surrounded by everything, I thought I wanted.”
You looked up at him, camera still clutched in your hands. “I missed you too Bucky. But missing someone doesn’t always mean you get them back.”
The two of you stared at each other, grief and longing suspended between the two of you like dust in a shaft of light. Then you lifted the camera again, as if to say: This is who I am now; without you.
He nodded, understanding. And despite your treacherous mind and heart telling you to take back your words, to talk to him, you pulled your focus back in on the task and finished the shoot.
Bucky didn’t leave the studio right away; even though you had turned away quickly after the last shot, pretending to check your gear, giving him an easy out his feet stayed planted on the white tape line watching you. You hadn’t forgiven him that much was clear, but you hadn’t shut him down either. You’d let him in, reminding him what it used to feel like to be seen by you; fully, quietly, completely. He wanted to know where to go from here, but his mind had no idea what the next step looked like.
It wrecked him.
“Barnes,” someone called from the hallway. Trainer’s voice. Break time.
He hesitated for a moment wanting to say more but not wanting to push when you had just barely let him in. With one last longing look at your back he turned, leaving the same way he came.
You waited until the door clicked shut behind him before sitting down hard on the edge of the backdrop stand. Your camera dangled from your hands, heavy and warm, like it had soaked up all the heat in the room. You felt hollowed out. You had held it together, and now you wanted nothing more than to fall apart. But there wasn’t time for that now, there was never time.
Running a hand over your face, you catch the edge of moisture at your lash line. You wouldn’t cry. Not now. Not here. The shoot had gone fine. Technically perfect. But emotionally?
A disaster.
He still looked at you like you were the only person who mattered most in any room he walked into. You’d hated it how all you wanted to do was soak it up. You didn’t know which instinct scared you more.
A soft knock on the door startles you.
You stand quickly, wiping your palms on the back of your jeans as you watch the door creak open a head popping through.
It wasn’t Bucky, It was Logan, the team’s media assistant. “Hey, you good? Coach wants selects from the player shoots by the weekend.”
You nodded, “I’ll have them ready before then, no worries.”
“You, okay?”
You smiled. Too polished, too quick. “Yeah. Just been a long week, just about ready to get out of here."”
He didn’t push. “Cool. Let me know if you need help sorting.”
“Thanks.”
When he left, you finally let yourself sit back down. And this time, you let your eyes close.
Just for a moment.
Just until the feeling passed.
—
Later that day, Bucky found himself wandering into the empty arena. It was quiet, ice freshly zambonied, light streaming through the upper windows in long, soft angles. He sat on the bench, helmet cradled in his hands, thinking about what you had said early that morning.
“I needed to figure out who I was without you.”
He’d never considered that you might’ve been drowning while he was flying. He’d thought you were the strongest person he knew. And you were, without a doubt in his mind, but strength didn’t mean pain didn’t touch you. He’d convinced himself the two of you were just growing apart. That the silence had meant acceptance. But now?
Now he saw it for what it was: self-preservation.
You hadn’t known how to be with him while he became someone else. And maybe, deep down, he hadn’t made enough space for you to stay.
He leaned back, letting his head tip against the glass behind the bench. It was cold. Grounding.
He didn’t know how to fix it.
But he wanted to.
For the first time in a long time, he wanted something more than goals, more than glory.
He wanted to be someone you could look at without flinching.
—
That night, as you sat curled up on your couch, laptop open, Bucky’s photos pulled up on the screen you paused. Each shot was good. Clean. Professional. But sterile, in a way you hadn’t noticed while shooting.
Until the last few.
Those were different.
Something had shifted between frame twelve and fifteen, his eyes had stopped performing and started speaking to you.
The final image?
It hit you like a sucker punch. He was looking straight into the lens. Not smiling. Not guarded. Just open. And somehow, impossibly, waiting.
You stared at it for a long time, you should have deleted it, but you didn’t.
You closed your laptop instead, falling to your side as you curled up further on the couch, your arms wrapping around a cushion like it might hold you together.
You see, the worst part wasn’t that he was back.
The worst part was that he still felt like home.
And you didn’t know if you could survive losing him a second time.
#hockey player!bucky#bucky x reader#bucky barnes x reader#bucky x you#bucky barnes x you#bucky barnes fanfic#bucky barnes fanfiction#bucky barnes au
170 notes
·
View notes
Text
Why Customized Badges Create Superb Promotional Gifts?
Customized badges are versatile promotional gifts that enhance brand recognition and loyalty. Their unique designs and functionality make them memorable and impactful for events and campaigns. Discover their value: Learn More.
#promotional gifts#conference badges#name tags#staff name badges#executive name badges#personalised badges#promotional items#brass plaques#corporate gifts#brass signage
0 notes
Text
me when im at the major industry event of the year & i run into my stupid former co-pi who really hurt my feelings lately when he got a new grant funded & didnt even shoot me an email abt it & on the lanyard around his neck hes wearing a badge w a fake name & on the line for affiliation is the name of one of my competitors instead of the lab we founded together & hes just standing like an idiot outside the main conference hall w two of my aforementioned competitors pretending like hes too interested in the poster presentations to make eye contact: hello esteemed colleague #1. esteemed colleague #2, so you've decided at last to grace us with your presence, i wonder what has changed? could you perhaps be interested in the keynote? esteemed colleague #1, it's so unlike your institution to sponsor the attendance of total unknowns, so this third person must be a true visionary. i'm always looking to expand my network. perhaps you could introduce us?
#and when my beloved nepo intern asks what hes doing there he says he came for the catering. give me a fucking break#then later im everyone's worst nightmare at the q&a for a presentation being given by some rando gusu lan affiliate#my question is technically a question not a statement but it is a rhetorical question & it is not on topic at all <3#the untamed#jiang cheng#cql watch#my posts#f
196 notes
·
View notes
Text

At the Sgt. Pepper press launch, May 19, 1967; photo by Pictorial Press Ltd./Alamy Stock Photo.
“On the lapel [of George’s maroon velvet jacket] was a badge from the New York Workshop Of Non Violence. Their emblem is a yellow submarine with what looked like daffodils spouting from it. ‘Naturally I’m opposed to all forms of war,’ said George seriously. ‘The idea of man killing man is terrible.’” - NME, May 25, 1967 Q: “Would any of you care to comment on any aspect of the war in Vietnam?” John Lennon: “We don't like it.” Q: "Could you elaborate any?" JL: “No. I've elaborated enough, you know. We just don't like it. We don't like war.” George Harrison: "It's, you know… it's just war is wrong, and it's obvious it's wrong. And that's all that needs to be said about it.” - New York City press conference, August 22, 1966 “We felt obviously that Vietnam was wrong — I think any war is wrong, for that matter — and in some of our lyrics we expressed those feelings and tried to be the counter-culture, to try and wake up as many people as we could to the fact that you don’t have to fight. You can call a halt to war and you can have a laugh and dress up silly and that’s what that period was all about: get your hair long, and grow a mustache, and paint your house psychedelic, and write songs. It was all part of our retaliation against the evil that was taking place and still is taking place.” - George Harrison, It Was Twenty Years Ago Today (1987)
#George Harrison#John Lennon#Ringo Starr#Paul McCartney#1960s#1966#1967#1987#The Beatles#quote#quotes by George#fits queue like a glove
239 notes
·
View notes
Text
Hidden in plain sight Part.3
TRIGGER WARNING: Mention of injury, child abuse, lots of guilt
Mapi and Ingrid are led by the officer down the hospital corridor toward one of the conference rooms. They tightly hold each other’s hands, exchanging nervous glances as they walk. Mapi takes a few seconds to press a lingering kiss on Ingrid’s forehead, letting her know they are in this together. The angst that had settled in Ingrid’s stomach grows the further they go. She wishes she could have seen Clara before being dragged away, but now she and Mapi are told to sit and wait for someone to come talk to them.
They’ve been sitting for less than ten minutes when Alexia enters, being led in by the same officer. It’s clear from the confusion on her face that she doesn’t understand why they aren’t allowed to see Clara either.
The three of them sit in silence. Ingrid’s leg bounces incessantly, her nerves growing, until Mapi gently places her hand on her leg, slowly caressing it with her thumb in an attempt to calm her down. All the while, Mapi keeps an eye on the captain, who looks like she’s about to storm out and demand to see Clara. The way Alexia’s knuckles turn white from gripping the chair’s armrests is a clear indication of her mounting frustration.
A woman finally walks in, file in hand, followed by a doctor and the same police officer. They sit down with the group, briefly talking among themselves. All three players’ eyes are drawn to the woman’s badge, which shines under the overhead lamp. It reads: “Mrs. Armon Child Protective Services.”
Ingrid’s hand joins Mapi’s on her leg, holding on so tightly that Mapi wonders if she might bruise from the hold. They exchange glances. What had been a weird, concerning situation before has now escalated into something far worse.
Finally, the agent clears her throat, opens the file she’s holding, and begins to speak.
“Hi, thank you for waiting. We just had a few questions about Miss Arellano’s home life,” she says calmly, before being interrupted by Alexia.
“What do you mean, her home life? Why aren’t we allowed to see her?” Alexia demands, her voice rising with frustration.
The agent sighs before picking up a piece of paper from her file. “Miss Arellano was brought to this hospital following injuries sustained during training today at the Barcelona team stadium, is that correct?” she asks, waiting for them to confirm.
“She was unconscious when she was brought in. Our nurses changed her from her training attire into one of our hospital gowns to better assess her injuries. During the examination, they found unexpected contusions on her body—ones that don’t match up with the injuries she would have sustained during the accident or any other training,” the agent continues.
The doctor, who had remained silent until then, raised a hand, his gaze turning serious.
“Miss Arellano, presented with a head laceration and head contusion that we know was caused today during training.” He says.
The three players nod their head at this, they’d all been there and seen the accident themselves after all.
”We however found evidence of bruises on her ribs and back.” He adds looking at them one after the other, seemingly studying their reactions.
Ingrid’s hand leaves Mapi’s and comes up to cover her mouth as tears started to form in her eyes while Alexia’s sharp intake of breath can be heard throughout the room.
“Adding to this, scans confirmed she has three fractured ribs and small cuts on the base of her neck, small crescent moons that suggest she’s been forcefully held by someone.” He ends with, closing the small file he’d opened when he started listing the seemingly endless list of injuries.
Tears now fall freely from Ingrid’s eyes over her hand still covering her mouth, Mapi’s arm is now laying over Ingrid’s shoulders, holding her closer to her as she holds her own leg tightly to hide the way her hand shakes.
Miss Armon gives them a brief moment, to allow the information to sink in before adding “We are suspecting that this isn’t the first time something like this happened, counting the report made today by the hospital, Miss Arellano is the subject of three previous reports.”
“Reports?” Mapi asks, her voice shaky with the first hints of fear.
“Reports of suspected child abuse,” the agent clarifies. “Two came from her school, and one from a former coach. All three reports describe unusual bruises, which Miss Arellano tries to justify as clumsiness or falling, Miss Arellano it seems has been getting abused and covering it up for weeks, if not months, trying to make those injuries look accidental but the medical assessment is clear, she’s being abused.”
The room is still. No one speaks. The weight of the agent’s words presses on them, suffocating. Mapi watches as Ingrid’s hands tremble. Alexia stares at the floor, her breath shallow. Time stretches between them. They can’t undo this.
Alexia who had sat still for most of the conversation seems to deflate at this, she’d hoped that maybe this had been “it only happened once” situation, but there was no denying the truth, Clara had been suffering for months, hiding it from them, and she’d been absolutely clueless, her, the captain of the team, she had not seen it.
She can’t help but think that she’s failed at her job, and the weight of the realization seems to pull her down and she slowly bends over herself, one hand coming to grip her own hair the other one resting on her face as she tries to slow her breathing down.
Ingrid is left reeling by the sudden onslaught of information. It feels like her chest is tightening with every passing second, tears are clouding her vision, she tries to breathe normally, but she can’t help the hitches that come with every breath she takes. She had suspected something was wrong the day before, but hearing her worst fears confirmed in a matter of minutes sends her spiraling.
“I know this is a lot to process,” Miss Armon says, her voice softer now. “But Clara’s safety is our top priority. We can start to make a difference now that we know the truth.”
The agent looks at the three women. “Now, we must ask if you’ve noticed anything that might shed light on this matter—anything Clara may have said or done, or anything unusual you’ve noticed about her home life?”
Mapi tightens her grip on Ingrid’s hand as she looks at Alexia, who is visibly devastated, she’d seen the Captain face hard situations before, always standing strong to help anyone on their team, but now she looks small curled in on herself as if it could protect her from the brutality of the information she’d been given.
She gently nudges Ingrid, silently inviting her to speak about what the two of them had discussed the day before.
“She was supposed to come to our house for dinner yesterday” says Ingrid, “She didn’t show up so I.. “she chokes up on her words, tears strangling her “So I went to her house, her dad answered the door, but he said she wasn’t there!” she adds the volume of her voice raising, her tone almost pleading with them.
Mapi’s now slowly but firmly caressing her back trying to ground her but also to remind her that she’s here by her side.
“I should have known! He smelled like liquor and the house was a mess! But he said she wasn’t there and I left.” Her eyes that were still filled with tears suddenly widened. “Oh my god.” her hand came back to cover her mouth. “I left! I left her there! With him!” Ingrid had tried to hold her sobs back till this exact moment when she realized that she’d left Clara with her abuser completely unchecked. She had seen the signs, the clues, heard the warning bells go off in her mind and yet. She’d left her there.
Ingrid’s breaths come in shallow gasps, as the weight of her realization crushes her, she can’t believe it.
Mapi’s chest tightens at the thought of Clara, alone in that house with him. The guilt in Ingrid’s eyes is almost too much for her to bear, and she feels a helpless knot in her stomach. What if this had been prevented? What if she could’ve seen the signs too?
“No no no no Amor, don’t do this to yourself” Mapi quickly grabs Ingrid’s face in her hands, trying to look into her eyes as she wipes her tears with her thumbs resting on her cheeks.
She pulls her in a tight embrace, holding her tightly, wishing she could protect her from the crushing guilt threatening to swallow here whole. “You couldn’t have known” she whispers, voice soft but firm.
Ingrid wants to believe her, she really does, but she can’t help but wonder how different the situation would be if she’d just paid attention to Clara, if she didn’t let her slip away, if only she'd intervened earlier, maybe all of this could have been avoided.
Mapi feels inadequate, she wants to reassure Ingrid and she can’t help but worry for Alexia that still hasn’t moved from the position she’s been in since the doctor listed all of Clara’s injuries, she wants to help both of them but can’t help but focus on her girlfriend, her caring and oh so sensitive girlfriend who seems to break down even more as the second pass, she can feel her body tensing and yet crumpling at the same time right underneath her fingertips.
She tries to pull her up and away from the guilt pit she seems to be falling into but she’s only mildly successful.
As Ingrid’s sobs slowly subside, Mapi still feels a tight knot in her chest, a growing worry that this moment, this pain, might not be something they can fix with words alone.
Miss Armon allowed them a few minutes to settle themselves before she spoke.
“By your own words, Mister Arellano was intoxicated when you came to check on Clara, is that correct?” she confirms, taking notes as she goes
Ingrid nods, her hand fidgeting with the hem of her shirt.
“Is there any other thing any of you can remember that could add to this?” she asks.
Alexia who had remained silent till now spoke up.
“She ran into me on the way to the field, I grabbed her so she wouldn’t fall and… she just looked in pain and I asked what was going on, but she said she was just tired, and we were almost running late.” She looks smaller than she ever has, guilt seems to be pulling her down more and more as she speaks. “I didn’t push her.” she says softly, her head still bowed down.
She takes a few slows breaths before looking up at the couple sitting next to her.
“I just don’t understand how we’ve all missed this. How I’ve missed it.” she says her voice shaky as she holds back her tears
The agent shakes her head.
“Abused children tend to hide their troubles very well” she tells them “The important thing is that we know. Now we can do something about it.”
They all sit in silence for a few seconds before the doctor clears his throat and breaks the silence, his voice professional but sympathetic.
“Miss Arellano has not woken up yet, but when she does we will assess the extent of her injuries to plan her recovery.” he says “When she’s ready we’ll conduct an interview to understand what’s happened. But right now we need to give her time, it’s likely she’s been hiding this for quite a while and we don’t know how she’ll react once the truth comes to light.”
“Would we be allowed to see her?” asks Mapi, she doesn’t allow herself to hope, no matter how desperate she is to check on Clara, she doesn’t want to give anyone false hopes if they are denied access to her.
The doctor looks at Miss Armon, who nods slightly, prompting the doctor grab his file and stand up “Yes, we had to ask those questions first, but if you wish to see her, I’ll take you to her room, however be aware that she’s still unconscious and that we don’t know when she’ll wake up, could be in an hour or tomorrow, okay?”
The three of them nod, shaking hands with Miss Armon and the police officer on auto-pilot before following the doctor out of the conference room and down corridors as they slowly walked closer to their young friend.
As they walked down the sterile corridors Mapi didn’t react as Ingrid grabbed her hand, she’d expected it, but to her surprise Alexia’s hand reached out, grabbing her free one tightly as though she needed to anchor herself too.
She’d raised her head looking at her, but Alexia refused to look at her, looking ahead the whole time her eyes fixed on the back of the doctor’s white coat.
So the three of them walked hand in hand, ignoring the looks thrown their way by patients, doctors and nurses alike that recognized them.
It felt like they’d walked for hours but could have only been minutes when the doctor finally stopped in front of a room, gently sliding the door open and stepping in.
Ingrid can’t help the gasp that comes out of her mouth as she sees Clara laying in the hospital bed, half her face covered in bandages and what wasn’t could only be discribed as a mix of purple and blue.
Alexia didn’t make a sound, but it was clear in the way her jaw tightened that she wasn’t left unaffected by the sight before her.
And Mapi? Well Mapi was trying to help everyone at once, she had to make sure Ingrid didn’t break down, that Alexia wouldn’t retreat behind her walls and try to deal with everything at once, she had to make sure Clara was okay and somehow also take care of herself as well.
Last night she wondered how they could help Clara.
Today she wasn’t sure any of them would be left standing to do just that.
#Hidden in plain sight#woso x reader#alexia putellas x reader#mapi x ingrid x reader#woso fanfics#woso imagine
256 notes
·
View notes
Text
filling the missing pieces - Dave York x female reader



summary: when Dave’s wife leaves him and takes the kids, he finds a replacement, in you. But as the sheriff, he has to keep up the act of trying to find you.
word count: 1.7k
content warning: ⚠️ Dead dove do not eat⚠️ read warnings before reading!!! kidnapping, power play, manipulation, reader has stockholm syndrome, throat fucking, age gap reader mid twenties, mentions of starvation, sensory deprivation, abuse of power, being shackled, restraints, cum training, cumming in food, degrading, use of mama/angel/daddy, afab, reader is pregnant, Dave cums down readers throat. missing persons investigation. mouth spitting. face fucking, somnophilia, reader wears lingerie. dave is divorced and hates his wife…she took the kids. @sunshineispunk
My contribution for Dead Dove December 2024. @romana-after-dark
Part two.
He sits at his hardwood desk staring at the metallic tag with his name on it, the inside of his office is stuffy despite the chilled gust of the air conditioner blowing directly onto the back of his neck. The hairs stand upright at the sensation.
The papers in front of him are scattered, stacks of papers and documents he had to stifle through. From phone reports to anonymous tips. Reports of a possible sighting of a missing person; you.
The paper felt thick in his hands, the sheet of good quality paper was one your parents had mandated and paid for out of pocket.
He had your wanted flier memorised.
Mid twenties, height, age, weight, facial features, the length and colour of your hair. Even the date of your last official sighting.
Everyone knew what the chances were of you being found at all, let alone alive. Everyone knew, the first forty eight hours are critical to any missing persons investigation. This was no different, worse, if anything. A young, beautiful woman like you.. your disappearance couldn’t have led to anything good.
But it had been four months to the day.
Austin was a relatively quiet town, and Dave hadn’t ever seen a case like this, the last kidnapping was little over thirty years ago well before he joined the police force. As the sheriff, it was his responsibility to handle the case, worse off—the press. His first high profile case, and he was working his ass off, everyone could see just how devoted he was to the cause.
Even when everyone else had given up hope.
A knock rattles the blinds on the window of his door. “Come in.”
Another officer removed his hat, holding it to his chest to show respect as he swung the door open, hand still wrapped around the handle. “Sir, the press meeting is in five minutes.”
Every thought that Dave had about possibly fighting your case spiralled at the distraction. “Right.” He sighs wearily, taking his suit coat off the back of his chair and pulling his arms through it, straightening his collar. Taking a look at his sheriff's badge before he strolls out of the freezing climate of his personal office.
All eyes are on him, the camera is rolling live to thousands of folk, to whomever had access to a television. Your parents were giving up hope, the light in their eyes wisping away with each conference. They’d spent thousands of dollars on resources, conferences, fliers, private investigators, no one had heard or seen a thing about you since you disappeared.
Dave stands in front of the microphone, his rehearsed speech rolling off his tongue with a sense of empathy.
“We are pleading once again, for everyone to think of this young woman and her parents, the impact this is having on us all. We are asking any possible witnesses to step forward if you have seen or heard anything in regards to this case that might help us. We just want to bring this young woman home to her parents.”
The reporters are holding microphones toward him, arching their arms taut as far as they could. The flashes of pictures being taken make him squint.
A barrage of questions are being shouted at Dave.
“Do you know if the girl is alive?”
“Why are you wasting taxpayers money?”
“Is it true your wife left you?”
Dave knows he shouldn’t have said anything, he should’ve kept his head level and left with his right hand officer.
But he wasn’t going to let them speak about you like this.
Instead, his face reddens, a thick vein bulges out of his forehead. “I have been relentless in trying to find this girl! Sacrificed my own family, I have put my blood, sweat and tears into finding this girl,” he roared, the anger carried through the room. “What have you all done? Nothing. Nothing but pry and harass the parents that are suffering.”
There had been rumours of Dave being divorced, his two girls taken away due to the case. In the truth of the matter his wife filed for divorce well before you disappeared. And now it seemed the entire town knew.
“Now if you all don’t mind, I have work to do, the case isn’t going to solve itself.”
His footsteps are heavy, and the room was silent as he walked out of it. Perhaps it was a little too much for him to blow up like that.
But he had to convince them, everyone. The world. That he was a struggling father and husband first, a man who could sympathise with the parents and the young woman.
That he would stop at nothing until you return.
LATER THAT EVENING
The home he walks into isn’t one he feels comfortable in.
Not that he actually gave a fuck that his wife had walked out on him, but he missed his girls. His two daughters, the light of his life. Snuffed by a bitter wife who wanted to punish him by taking them away.
Using his own children to hurt him. Wench.
He learned the hard way, even as the sheriff of this town; that women were almost always ruled in favour of full custody of the children in the court.
He locks the door behind him, thoughts swirling bitterly around his mind as he takes off his suit coat and hangs it by the door.
But he knew there’s one thing that would always make him feel right at home.
Beelining for his bedroom, he leans against his work desk and pushes it agaisnt the wall, lifting the Persian rug that covered a trap door.
He takes the key out of his pocket, and opens the wooden door, climbing down the ladder into the basement.
“Angel?” He coos, the sound is barely registered through the soundproof walls.
As he jumps down, he turns the light on, and his eyes focus in on you.
Your eyes flit open as the light flicks on, sitting up as best you could with the heavy shackles on your wrists and feet.
“Dave?” You call out softly, lifting your hands to rub your tired eyes.
He approaches, kneeling beside the bed. “Don’t say anything, angel. I’m here to look after you.”
A quiet, doubtful whisper escapes your lips. “Do they miss me?”
His heart aches at your innocent question, the tears welling in your eyes. The desire to be needed.
But he squishes that hope down. “No, angel. They quit lookin’ for you. I told you they don't care ‘bout you, didn’t I?”
His hand trails down your cheek in a soft caress.. “but you know I care about you. Don’t you?”
You nod against his hand, and he believed you.
It had taken months to get you to this point, finally giving into him, after using many methods to wear you down.
Food restriction, starvation, degradation, sensory deprivation, chaining you up. He had even cum in your food for two weeks straight to train you to love the taste of him. Preparing you so that he could stuff himself in your mouth.
It had taken quiet than he thought it would to break you down, you don’t scream or cry anymore. Hadn’t for a while. In fact he could see that now; you return the loving gaze.
He prodes the key into your heavy shackles to unlock them, rubbing the small red rings around your wrists.
“Don’t want anythin’ happenin’ to my angel do I?” He utters to himself, bringing your wrists to his lips to kiss the ache away.
“You’re glowing, angel.” The praise against your skin makes you shiver. “Must be from daddy’s cum.”
He loved how you looked in your rose gold lingerie nightwear he’d brought for you.
“Thank you. I missed you today. Did a lot of reading. I’m grateful for the books.” He loved how confident you’d become since you’d been with him.
No more introverted girl across the street.
“Atta girl. It’s good to keep your mind busy.”
His large thumb caresses your lips apart, and you open your mouth for him, poking your tongue out. A twisted smile stretches his lips wide, and he spits onto your tongue, forcing you to follow as he sticks his thumb down your throat.
“Such a good girl.” He praises, and you whine, sucking on his thumb softly, swirling your tongue around it to entice him, he lets out a low groan.
“Do you want more of me?” He purrs.
“Please, please, please,” you whimper softly, muffled by his thumb in your mouth. You’d grown so used to the feeling of his thickness stuffing your mouth, you felt empty without it. “Need you.”
He removes his moist thumb and pulls his thick, weeping cock out of his slacks. Both hands grip the back of your hair, forcing the leaking tip into your mouth.
“Open up, for me, angel.” He coaxed, and you obey. Mouth relaxing as it opens wide.
Sliding half of his length inside of your mouth, he throws his head back. Clenching his eyes shut.
He rams into your throat causing it to constrict and you to gag around him, jaw starting to ache as he uses you.
Hips pressing into you desperately, with each effort of bottoming out down your throat he can feel your nose against his public hair.
“Takin’ me so well, angel.” He praised, low and guttural. “Fuckin’ swallowin’ me.”
Tears are falling down your cheeks, snot and spit drooling down your face and his legs as he fucks into your throat.
The sight of you was enough for his heavy balls to constrict and fill his thick, warm load inside of your mouth, trickling down your throat gives you no choice but to swallow. He growls, fingers curling around your hair, impossibly shoving himself deeper into your throat.
His pants are heavy, thick as he pulls himself out of you. Wiping your tears away, he leans down to kiss your forehead.
“I love you,” you whisper hoarsely.
He hums against the warm, sticky skin of your cheek in approval. Nose pressed into your temple.
“I love you too, and my precious babies. You’re going to be the best mama ever, aren’t you?”
His hands trail down to your swollen stomach, where he prayed he had filled you with multiple babies.
You nod reverently, hands holding his own on top of your swollen stomach. No secret that you’re incredibly excited to be a mother. “I hope we have two. A boy and a girl. You’re gonna be the best dad to these babies.”
That makes Dave’s heart lurch inside of his chest. “Me too, angel.”
He knew he had chosen the right one and he wouldn’t ever share you with the world again.
#Dave York#Dave York fic#dark Dave York#smut#Dave York smut#pregnant reader#afab reader#Dave York x female reader#Dave York x you#dddne
230 notes
·
View notes
Text
Catching Up on the WordPress 🚫 WP Engine Sitch
New Post has been published on https://thedigitalinsider.com/catching-up-on-the-wordpress-wp-engine-sitch/
Catching Up on the WordPress 🚫 WP Engine Sitch
Many of you — perhaps most of you — have been sitting on the sidelines while WordPress and WP Engine trade legal attacks on one another. It’s been widely covered as we watch it unfold in the open; ironically, in a sense.
These things can take twists and turns and it doesn’t help that this just so happens to be an emotionally charged topic in certain circles. WordPress is still the leading CMS after all these years and by a long shot. Many developers make their living in the WordPress ecosystem. All of those developers need hosting. WP Engine is still the leading WordPress-flavored host after many years. Many developers host their agencies there and use it to administrate their clients’ sites.
And I haven’t even gotten to the drama. That’s not really the point. The point is that there’s a bunch of heated words flying around and it can be difficult to know where they’re coming from, who they are aimed at, and most importantly, why they’re being said in the first place. So, I’m going to round up a few key voices contributing to the discussion for the sake of context and to help catch up.
Editor’s Note: Even though CSS-Tricks has no involvement with either company, I think it’s mentioning that Automattic was a looooooong time sponsor. This site was also once hosted by Flywheel, a company acquired by WP Engine before we moved to Cloudways following the DigitalOcean acquisition. Me? My personal site runs on WP Engine, but I’m not precious about it having only been there one year.
Prelude to a tweet
We had fair warning that something was coming up when WordPress co-founder Matt Mullenweg sent this out over X:
I know private equity and investors can be brutal (read the book Barbarians at the Gate). Please let me know if any employee faces firing or retaliation for speaking up about their company’s participation (or lack thereof) in WordPress. We’ll make sure it’s a big public deal and…
— Matt Mullenweg (@photomatt) September 19, 2024
There’s the ammo: Don’t let private equity bully you into speaking up against the company you work for when its contributions to WordPress are on the slim side of things.
Private equity. Lack of participation in the WordPress community. Making a big public deal of it. Remember these things because this is one day before…
WordCamp US 2024
Matt spoke at WordCamp US (WCUS) 2024 in Portland, OR, last week. September 20 to be exact. Making big, bold statements at WCUS isn’t a new thing for Matt, as many of us still have “Learn JavaScript deeply” tattooed on the brain from 2016.
Matt’s statements this year were less inspirational (instructional?) as they took direct aim at WP Engine as part of a presentation on the merits of open-source collaboration. You can watch and listen to where the first jab was thrown roughly around the 10:05 marker of the recording.
youtube
Let’s break down the deal. Matt begins by comparing the open-source contributions to WordPress from his company, Automattic, to those of WP Engine. These things are tracked on WordPress.org as part of a campaign called “Five for the Future” that’s designed to give organizations an influential seat at the table to form the future of WordPress in exchange for open-source contributions back to the WordPress project. Automattic has a page totaling its contributions. So does WP Engine.
Before Matt reveals the numbers, he goes out of his way to call out the fact that both Automattic and WP Engine are large players in the neighborhood of $500 million dollars. That’s the setup for Matt to demonstrate how relatively little WP Engine contributes to WordPress against Matt’s own company. Granted, I have absolutely no clue what factors into contributions, nor how the pages are administrated or updated. But here’s what they show…
Quite the discrepancy! I’d imagine Automattic dwarfs every other company that’s pledged to the campaign. Maybe it would be better to compare the contributions of another non-Automattic pledge that has a fairly strong reputation for participating in WordPress community. 10up is one of the companies that comes straight to my mind and they are showing up for 191 hours per week, or roughly five times WP Engine’s reported time. I get conflicting info on 10up’s revenue, valuation, and size, so maybe the comparison isn’t fair. Or maybe it is fair because 10up is certainly smaller than WP Engine, and no estimate I saw was even close to the $500 million mark.
Whatever the case, bottom line: Matt calls out WP Engine for its lack of effort on a very public stage — maybe the largest — in WordPress Land. He doesn’t stop there, going on to namecheck Silver Lake, a ginormous private equity firm bankrolling the company. The insinuation is clear: there’s plenty of money and resources, so pony up.
That’s bad enough for attendees to raise eyebrows, but it doesn’t end there. Matt encourages users and developers alike to vote with money by not purchasing hosting from WP Engine (11:31) and seems to suggest (23:05) that he’ll provide financial support to any WP Engine employees who lose their jobs from speaking up against their employer.
I think I can get behind the general idea that some companies need a little prodding to pull their weight to something like the Five for the Future campaign. Encouraging developers to pull their projects from a company and employees to jeopardize their careers? Eek.
“WP Engine is not WordPress”
This is when I believe things got noisy. It’s one thing to strong-arm a company (or its investors) into doing more for the community. But in a post on his personal blog the day after WCUS, Matt ups the ante alleging that “WP Engine isn’t WordPress.” You’d think this is part of the tough-guy stance he had from the stage, but his argument is much different in this post. Notice it’s about how WP Engine uses WordPress in its business rather than how much the company invests in it:
WordPress is a content management system, and the content is sacred. Every change you make to every page, every post, is tracked in a revision system, just like the Wikipedia. This means if you make a mistake, you can always undo it. It also means if you’re trying to figure out why something is on a page, you can see precisely the history and edits that led to it. These revisions are stored in our database. This is very important, it’s at the core of the user promise of protecting your data, and it’s why WordPress is architected and designed to never lose anything.
WP Engine turns this off. They disable revisions because it costs them more money to store the history of the changes in the database, and they don’t want to spend that to protect your content. It strikes to the very heart of what WordPress does, and they shatter it, the integrity of your content.
OK, gloves off. This is more personal. It’s no longer about community contributions but community trust and how WP Engine erodes trust by preventing WordPress users from accessing core WordPress features for their own profit.
Required reading
That’s where I’d like to end this, at least for now. Several days have elapsed since Matt’s blog post and there are many, many more words flying around from him, community members, other companies, and maybe even your Great Aunt. But if you’re looking for more signal than noise, I’ve rounded up a few choice selections that I feel contribute to the (heated) discussion.
Reddit: Matt Mullenweg needs to step down from WordPress.org leadership ASAP
Matt responds to the requisite calls for him to step down, starting with:
To be very clear, I was 100% cordial and polite to everyone at the booth, my message was:
* I know this isn’t about them, it’s happening several levels above, it’s even above their CEO, it’s coming from their owner, Silver Lake and particularly their board member Lee Wittlinger.
* Several people inside WP Engine have been anonymously leaking information to me about their bad behavior, and I wanted to let them know if they were caught or faced retaliation that I would support them in every way possible, including covering their salaries until they found a new job.
* That *if* we had to take down the WP Engine booth and ban WP Engine that evening, my colleague Chloé could print them all new personal badges if they still wanted to attend the conference personally, as they are community members, not just their company.
This was delivered calmly, and they said thank you, and their head of comms, Lauren Cox, who was there asked that they have time to regroup and discuss.
Automattic’s Actionable Misconduct Directed to WP Engine
WP Engine issues a cease and desist letter designed to stop Matt from disparaging them publicly. But hold up, because there’s another juicy claim in there:
In the days leading up to Mr. Mullenweg’s September 20th keynote address at the WordCamp US Convention, Automattic suddenly began demanding that WP Engine pay Automattic large sums of money, and if it didn’t, Automattic would wage a war against WP Engine.
And yes, they did issue it from their own site’s /wp-content directory. That’s easy to lose, so I’ve downloaded it to link it for posterity.
Open Source, Trademarks, and WP Engine
Just today, Matt published a cease and desist letter to the Auttomatic blog where he alleges that WP Engine’s commercial modifications to WordPress Core violate the WordPress trademark. Again, this has become about licensing, not contributions:
WP Engine’s business model is based on extensive and unauthorized use of these trademarks in ways that mislead consumers into believing that WP Engine is synonymous with WordPress. It’s not.
This is trademark abuse, not fair competition.
This is no longer WordPress vs. WP Engine. It’s more like Automattic vs. WP Engine. But with Matt’s name quite literally in the name Automattic, let’s be real and call this Matt Mullenweg vs. WP Engine.
WP Tavern coverage
WP Tavern is still the closest thing we have to an official WordPress news outlet. Nevermind that it’s funded and hired by Automattic (among others). I respect it, though I honestly have been less attentive to it since the team turned over earlier this year. It’s still a great spot to catch up on the post-event coverage:
There’s another more recent WP Tavern article I want to call out because it’s a huge development in this saga…
WP Engine Banned from Using WordPress.org Resources
Dang. This is the point of no return. It not only affects WP Engine proper, but the Flywheel hosting it also owns.
WordPress.org has blocked WP Engine customers from updating and installing plugins and themes via WP Admin.
I was able to update plugins on my site as recently as yesterday, but let’s see as of this morning.
Aww, biscuits.
Maybe I can still see details about my installed plugins…
Double biscuits!
This is a bad, bad situation. I have thoughts about it and neither side looks good. Using real people with no dog in the fight to make a point is never gonna be a good look. Then again, both sides have valid points and I can see where they’re coming from. I just hate to see it come to a head like this.
#2024#acquisition#admin#arm#Article#Articles#badges#Behavior#Blog#board#book#Brain#Business#business model#Careers#CEO#change#circles#cloudways#CMS#Collaboration#Community#Companies#comparison#competition#conference#consumers#content#convention#CSS
0 notes