#Website Load Testing
Explore tagged Tumblr posts
Text
IM SO CONFUSED.
#boycritter et al#ap credit cant be used to satisfy gen ed requirements OR division requirements#so like??? what can it be used for???#it seems like it mostly lets you take more advanced classes right away instead of the intro classes?#bc i can get up to 8 classes worth of credits from my ap scores#but seemingly it doesnt get satisfy any of the degree requirements???#and like. i need xxx credits to graduate. and i can get xx of those from ap tests. allegedly. but i still need to take a full course load??#wait. division requirements are a different thing from major requirements. i think.#but still.#guys im so confused. can colleges make things easy.#also on some parts of their website they say ap scores can be used for gen ed requirements and on other parts they say otherwise#guys if i took 12 ap classes and all thats good for is getting me out of INTRO TO CALCULUS im going to be so pissed actually
13 notes
·
View notes
Note
Hello
(What should the dad's reaction be?)
baby fever!
#imagine that chibi picture in anime where the ghost leaves someone's body because they are so shocked#and then he'd recover and buy loads and loads of baby products on internet websites#he's the parent who overprepares to exhaustion#he'd want Lleu to take things easy and wouldn't even let him carry a milk carton to his room#he'd run lots of unnessecary tests on Lleu's body too#if he could he'd stuff Lleu in his bed and wouldn't let him leave for the next nine months#answered asks#medlleu
3 notes
·
View notes
Text
about 2 seconds ago, i said i wonder how the bg3 patch was so quick, turns out - it wasn't. steam just didn't show me there's an update bc i had another game running
#see you guys in like two hours when it's finally updated#idk how my internet connection is so incredibly bad. like. websites take longer than normal to load. games take an eternity.#but according to internet speed tests it should be fine and if i play an online fps game there is no lag and my ping is around 30 so.#yes im an IT guy and a networks expert. no i won't troubleshoot my own goddamn connection at home <3#leevi talks
2 notes
·
View notes
Text
I'm done with this semester!
I got 3 As and a B (unless something drastically changes between now and final updates) and I have 3 weeks before my summer digital photography class starts. :D
#I could have had a higher grade in that one class if it weren't for the website being buggy#I had trouble with Cengage not loading tests#but now I know just to use Google Chrome for Cengage nonsense#anyway#I'm a bit nervous about the photography class#but as long as we're starting from basics#(and I can use my own DSLR)#then I think I'll do fine
1 note
·
View note
Text
UX/UI Best Practices for E-Commerce Platforms in 2025
Table of Contents Introduction to UX/UI for E-Commerce in 2025 Why UX/UI Matters in E-Commerce Success Key UX/UI Trends for E-Commerce in 2025 AI and Automation in UX/UI Design Essential UX/UI Best Practices for E-Commerce a. Mobile-First Design b. Simplified Navigation & Search c. Personalization & AI Recommendations d. High-Speed Performance & Load Time Optimization e. Secure &…
#A/B testing#accessibility design#AI chatbots#AI personalization#bounce rate reduction#conversion rate#digital experience#E-commerce UX#fast-loading websites#future of UX/UI#intuitive navigation#lazy loading#mobile-first design#online shopping#personalized shopping#progressive web apps#seamless checkout#SEO for e-commerce#smart recommendations#trust signals#UI best practices#user-friendly interface#UX design trends#voice search#website optimization
0 notes
Text

How to Balance Fixing Performance Issues and Adding New Features in Web Applications?
In today’s digital landscape, web applications are essential for business operations, marketing, and consumer involvement. As organizations expand and consumer expectations rise, development teams are frequently confronted with the difficult task of balancing two key priorities: addressing performance issues and introducing new features.
While boosting performance improves the user experience and increases efficiency, new features are required to remain competitive and meet market demands. Prioritizing one over the other, on the other hand, might have negative consequences—performance concerns can lead to a poor user experience while failing to innovate can result in a competitive disadvantage.
This blog delves into how to balance improving performance and introducing new features to web apps, allowing firms to satisfy technical and market demands efficiently.
Why Balancing Performance and New Features Is Crucial
A web application‘s success depends on both its performance and its features. However, relying entirely on one might result in imbalances that impair both user happiness and business progress.
Performance:Performance is an important component that directly influences user retention and happiness. Users can become frustrated and leave if the application has slow loading times, crashes, or problems. Ensuring that your web application runs smoothly is essential since 53% of mobile consumers would quit a site that takes more than three seconds to load.
New Features:On the other hand, constantly adding new features keeps users interested and promotes your company as innovative. New features generate growth by attracting new consumers and retaining existing ones who want to experience the most recent changes.
The dilemma is deciding when to prioritize bug fixes over new feature development. A poor balance can harm both performance and innovation, resulting in a subpar user experience and stagnation.
Common Performance Issues in Web Applications
Before balancing performance and features, it’s important to understand the common performance issues that web applications face:
Slow Load Times: Slow pages lead to higher bounce rates and lost revenue.
Server Downtime: Frequent server outages impact accessibility and trust.
Poor Mobile Optimization: A significant portion of web traffic comes from mobile devices and apps that aren’t optimized for mobile fail to reach their potential.
Security Vulnerabilities: Data breaches and security flaws harm credibility and user trust.
Bugs and Glitches: Software bugs lead to poor user experiences, especially if they cause the app to crash or become unresponsive.
Strategic Approaches to Fixing Performance Issues
When performance issues develop, they must be handled immediately to guarantee that the online application functions properly. Here are techniques for improving performance without delaying new feature development:
Prioritize Critical Issues:Tackle performance issues that have the most significant impact first, such as slow loading times or security vulnerabilities. Use analytics to identify bottlenecks and determine which areas require urgent attention.
Use a Continuous Improvement Process:Continuously monitor and optimize the application’s performance. With tools like Google PageSpeed Insights, you can track performance metrics and make incremental improvements without major overhauls.
Optimize Database Queries:Slow database queries are one of the leading causes of web app performance issues. Optimize queries and ensure that the database is indexed properly for faster access and retrieval of data.
Reduce HTTP Requests:The more requests a page makes to the server, the slower it loads. Minimize requests by reducing file sizes, combining CSS and JavaScript files, and utilizing caching.
5. Leverage Caching and CDNs: Use caching strategies and Content Delivery Networks (CDNs) to deliver content quickly to users by storing files in multiple locations globally.
Why Adding New Features is Essential for Growth
In the rapidly changing digital environment, businesses must continually innovate to stay relevant. Adding new features is key to maintaining a competitive edge and enhancing user engagement. Here’s why:
User Expectations:Today’s consumers expect personalized experiences and constant innovation. Failure to add new features can lead to customer churn, as users may feel your web application no longer meets their needs.
Market Differentiation:Introducing new features allows your application to stand out in the marketplace. Unique functionalities can set your app apart from competitors, attracting new users and increasing customer loyalty.
Increased Revenue Opportunities:New features can lead to additional revenue streams. For example, adding premium features or new integrations can boost the app’s value and lead to increased sales or subscription rates.
4. Feedback-Driven Innovation: New features are often driven by user feedback. By continuously developing and adding features, you create a feedback loop that improves the overall user experience and fosters customer satisfaction.
Read More: https://8techlabs.com/how-to-balance-fixing-performance-issues-and-adding-new-features-in-web-applications-to-meet-market-demands-and-enhance-user-experience/
#8 Tech Labs#custom software development#custom software development agency#custom software development company#software development company#mobile app development software#bespoke software development company#bespoke software development#nearshore development#software development services#software development#Website performance testing tools#Speed optimization for web apps#Mobile-first web app optimization#Code minification and lazy loading#Database indexing and query optimization#Agile vs Waterfall in feature development#Feature flagging in web development#CI/CD pipelines for web applications#API performance optimization#Serverless computing for better performance#Core Web Vitals optimization techniques#First Contentful Paint (FCP) improvement#Reducing Time to First Byte (TTFB)#Impact of site speed on conversion rates#How to reduce JavaScript execution time#Web application performance optimization#Fixing performance issues in web apps#Web app performance vs new features#Website speed optimization for better UX
0 notes
Text
The Importance of Website Speed for User Experience
When you go online, think about how fast you want sites to load. Most of us can’t stand waiting more than a couple of seconds. We’ve all gotten used to quick internet access, making our patience thin when things slow down. Now, picture this: if your website takes over three seconds to show up, people leave in a hurry. They expect speed; not meeting that need means they might not come back. In the…

View On WordPress
#how to improve website speed#how to increase website speed#how to make website load faster#how to speed up my website loading#how to speed up wordpress website#how to speed up your website#increase website speed#optimize website speed#speed up website#speed up wordpress website#user experience#website speed#Website Speed for User Experience#website speed increase#website speed optimization#website speed test
0 notes
Text
Sudokuvania: Digits of Despair is one of the most impressive works of pure game design I have ever seen.
Before I say anything else, I am going to be talking about a game that is VERY new and has pretty terrible search optimization, so in case this blog post somehow came up near the top of results for someone, here is the as-of-this-writing-current 1.02 release, and for good measure, here is the official FAQ page with the full version history, any future patches, and an FAQ for some of the more confusingly worded stuff that crops up later into the game. Now on with the praise-heaping!
So... Sudokuvania pretty much exactly what the name implies. It's a -vania, that is, a Metroidvania, and specifically one styled after one of the ones that's actually in the latter Castlevania series so that naming convention actually makes sense. Exploring a big castle, fighting bosses, getting various items letting you explore more areas, maybe breaking out of the borders of the map to find cool secrets here and there.
Also, it's a variant of sudoku. And I don't mean someone sat down with some videogame designing toolkit and made a videogame where some of the gameplay is solving logic puzzles on a grid you fill with numbers (I mean, I guess technically I do). I mean that link to the game I posted takes you to a website with a little built in standard app for solving sudoku puzzles and weird variations thereof, and the particular puzzle it's pointing to, somehow, manages to have a big map to explore, boss fights, special items that give you new powers, NPCs, and for good measure, fog of war. It is, again, an absolutely amazing hacky thing and I'm flabbergasted at how well executed it is. Now you're probably wondering how that even works, and that's why I'm writing this big gushy blog post. Here's what you see when you first load it up:
You're going to notice there is some absurdly small and kind of important text you can't possibly read, and that's because again, this is kind of a hacky thing this site so was not designed for. So it's kind of annoying but if you access this through the proper introduction page, it'll explain that the first thing you need to do is click the little gear icon in the floating tool palette, toggle on Visuals: Draw arrows above lines and Disable emoji replacement, then scroll all the way down to Experimental and turn on Test Large Puzzle UI. That enables you to zoom in and out with the scroll wheel, and right-click drag to pan around. It's... a little clunky because again, this website was NOT built for this, but tada, now you can zoom in, read the text, and start solving at a reasonable size. Then there's a couple gameplay concepts it does its best to explain, but... most people I've shown it to myself included needed extra explanation of a couple important early concepts. So let me just do a little color coding here to make this easier to get...
The map is not, in fact, one great big grid. It's 9 squares (and one rectangle that's not quite square over on the east side). Each of these is its own 9x9 Sudoku grid (well, the starting one is 6x6 and has those mutant 2x3 cells instead of the usual 3x3, and there's that weird eastern mutant). If you're solving stuff in one square, you completely ignore everything outside that square, except for where they overlap, in which case the numbers you're placing have to fit for both puzzles. So if we look at the light grey/green intersection on the left, those three overlap cells respectively can't be 4 6 or 5 (and whatever use you deduce in the grey box, but the pure green cells completely ignore all that, you're just focusing on the green 9x9 (which is going to have the overlap as a starting point, naturally).
The next bit that through me off a ton is the way fog of war works. Let me reasonably zoom in and do a little solving here. One second...
Here's the whole starting area all marked up to hell like you do when you're kinda bad at Sudoku and don't know how to spot a starting point. Penciling in little numbers in the corners. You'll also notice a that... most of the map is covered in this dark grey fog of war. A lot of in-game stuff mentions that you shouldn't go clicking out into the fog of war, because it'll show you names of later areas and preview certain special rules and all, but that's talking about clicking WAY off from what you can see. You are 100% allowed to solve stuff out in the fog of war, and it's pretty stingy about de-fogging. Don't go blindly guessing because then you can maybe end up sequence breaking but... yeah. Sorry I'm spoiling the Front Gate, it's basically the tutorial though. Anyway, first move is obvious, only one place we can put that 6, and suddenly...
Tada, important space so it rewarded us with a little fog clearing. You can also see that this will handily point out stuff in your pencil notes that can't be true, but only if A- it's untrue for standard sudoku reasons not special stuff, and B- it's not in the fog of war (or on the other side of some. You also maybe noticed that weird green thing under that first hint 6? That's something we need a tool for, you don't worry about it until you have that tool. Solving this out some more...
Little more de-fogging, both of the puzzle area and the margins where we're getting new information on playing the game in general. Now right here if you're observant, you'll see that bottom right corner has to be a 6. It's out in the fog of war, but you can mark it if you know what it is. And...
I was cropping it out before but the big purple number pad is always floating off to the side there, and the green text box over it, which among other things has an area name and flavor text for whatever grid you're in. This won't ALWAYS happen when you place numbers in fog of war, but there was a trigger on this 6 to load in a little piece of the first real area, and oh hey, we unlocked "Guide THERMO!" That's our first tool, and it's described up in the upper left.
So tada, from here out in addition to standard sudoku stuff, you've got these "bronze Guide THERMOs" that show up here and there and have this extra rule. You basically never get free numbers in the grid past the Front Gate, it's all slow-marching into new areas using what you're bringing in plus some easy starting examples of how your new tools work, plowing on from there. The fog of war is pretty stingy but it keeps you focused. You'll also notice the rules here mention bosses, all the 9x9 ones have one. It's clearly marked, and you should PROBABLY expose it from the fog first, but any time you're in the area really you, if you scroll around in that green text box or hit the rules button when in a grid, there's a link you can click to go fight it. The boss fights are all separate puzzles (site's good about auto-saving so don't freak out if it takes over your tab and you have to hit back after). These are very themey, sometimes VERY evil (especially boss #1, feels a bit overtuned) self-contained 9x9 puzzles, probably using the same tools their area is themed around, and I don't think there's a single pre-placed number in any of them. Beat the boss puzzle, it gives you some flavor text and a number to place in its cell back in the main castle puzzle, plug that in and you're always going to unlock something cool. Usually a new item, sometimes other weird stuff, and it just goes on like that.
Don't expect to be able to fully solve a given grid in one go. It's a Metroidvania, backtracking is expected. Even if you've fully de-fogged a grid, later stuff might reward you by straight up adding new symbols you couldn't see before or doing weird stuff with fog. It IS all solvable with pure logic... but there ARE a few places that do that thing I hate in tougher sudokus where you just kinda have to pencil in in a different faction and explore 2 possible futures for a bit to see which eventually contradicts itself. And of course the last couple of grids do some really evil mind-bendy stuff.
But yeah aside from a couple gripes where the way a tool works could maybe be a lot more grammatically clear, that first boss being a lot to deal with as you're first getting your feet wet, and a particularly cruel twist later on, I don't really have any complaints. Well, it might need a cool soundtrack. Maybe play some Castlevania music. Maybe switch it up for some real proper boss music when you're nearing victory.
youtube
Again I am just completely blown away that someone made something so meaty in a standard sudoku site's normal UI, and really managed to make it feel so much like playing a DS Castlevania. Some real proof of game design being an art form here. And now you too can just completely lose a day or two to it!
#Sudokuvania#Metroidvania#Castlevania#sudoku#game design#puzzles#sudokuvania digits of despair#yes there's wall meat of course there's wall meat#Youtube
2K notes
·
View notes
Text
Jmeter: The Ultimate Tool for Accurate Performance Measurement
Apache JMeter often called “JMeter” is an exceptional open-source tool. It has revolutionized software testing and performance analysis. JMeter has become the go-to solution for businesses seeking to optimize their applications. It also helps them to deliver a seamless user experience. Its exceptional capabilities make it an indispensable asset in the world of software development and testing.
So, in this blog, we will delve into the key capabilities of JMeter. We will also uncover the reasons behind its reputation as a powerful tool for accurate performance measurement.
Understanding Apache JMeter's Capabilities
Here are some major capabilities of JMeter:
Testing Expertise: JMeter excels in load testing. This enables businesses to simulate heavy user traffic and assess their application's performance under various load conditions. By doing so, even during peak hours, organizations can:
identify potential bottlenecks
optimize their infrastructure
deliver a smooth user experience
Protocol Support: It can test web applications, databases, FTP servers, SOAP, RESTful web services, and more. This versatility allows businesses to assess the performance of different components in their application ecosystem.
Distributed Testing: JMeter offers distributed testing that enables simultaneous testing across multiple servers. This capability empowers organizations to handle massive load simulations effectively.
User-friendly Interface: It boasts a great interface, making it accessible to both technical and non-technical users. Without much extensive training, businesses can:
quickly set up test plans
configure test scenarios
analyse results
Let's now shift our attention to JMeter's ability to deliver precise performance measurements.
Accurate Performance Measurement with JMeter
JMeter employs a rigorous process to accurately measure the performance of web applications. The steps involved in this measurement process are as follows:
Test Plan Configuration: At first, testers create a test plan in JMeter. This outlines the test scenarios, thread groups, and user behaviors to simulate during the performance test.
Thread Group Setup: Within the test plan, testers define the number of virtual users (threads) and the ramp-up period to gradually increase the load on the application.
Test Script Creation: Further, the testers record or manually create HTTP requests to mimic user interactions. This includes:
page requests
form submissions
API calls
Test Execution: When the test plan is ready, testers execute the test, and JMeter starts simulating user interactions based on the defined thread group settings.
Response Time Measurement: JMeter then measures the time taken for each request-response cycle. That is, it calculates the response time for various user interactions with the application.
Throughput Measurement: It further calculates the throughput that represents the number of requests processed by the server per unit of time. Thus, indicating the application's capacity to handle requests.
Error Handling: Later, it identifies and records any errors encountered during the test. Such as - HTTP errors or assertion failures. This provides valuable insights into application stability.
Monitoring Server Metrics: By using plugins like PerfMon, it can monitor server resource utilization in real-time. So, measuring CPU, memory, and network usage during the test becomes easier.
Test Results Collection: It then collects and aggregates test results to analyze the performance data, including:
Tables
Graphs
charts
Data Analysis: Finally, testers interpret the test results to:
identify performance bottlenecks
determine the application's scalability
pinpoint areas requiring optimization
So, Apache JMeter stands tall as a remarkable tool with an array of capabilities. Its prowess in load testing makes it an invaluable asset for businesses aiming to provide top-notch applications. Therefore, embracing JMeter can lead to delivering outstanding user experiences in the dynamic world of software applications.
Ready to elevate your business to new heights? Join hands with Nitor Infotech, an Ascendion company.
#performance testing#jmeter performance testing#performance testing website#jmeter load testing#load test website#software for performance testing#software engineering#software development#blog#technology blog#nitorinfotech
0 notes
Text
w.c. ~6.5k me? GONGAGA | (assasin) blade x gn!reader | warning for mild yandere, vague descriptions of injuries, red string of fate, everyone ships you and blade (guardian angel? more like boyfriend), reader fights for their life, xianzhou cast and stellaron hunters being stupid, silly as usual, skott is your (ex)fiance LUL💔exploring blade's past (some character study), reader implied to be yingxing's past lover reincarnated, a sidedish (whole lot) of angst, implied memory loss from mara
footnotes are included at the end of the post, including Chinese myths and proverbs :)
a/n: ignore the fact that the hair and eye is flipped😀and me using proper grammer? insane. happy 100+ followers!!! congrats again to blade for winning the poll, still the man of our dreams huhu BLADE SMOOCHERS LESGOOOOOO!!!
inspired by [touch within the abyss] (ILOVETHISMANGA SOMCUH), listening to [heavens official's blessing's] soundtrack while writing and editing was AMAZING omgg, and blade using butter knives as weapons was def taken from [black butler] lol
https://redstringservices.xzhou/homepage/requests/999
Click. Loading...
Leave your request below. Reviews are uneccessary as all jobs are guaranteed to be well within the responder's capabilities.
Scrooooooll.
User 'Lacking_in_everything_but_muscles_General' has requested: Oho? A potential challenger to test the results of my training? Come, fight me! ↳ User 'XxEradicator_Of_Dust360xX' replied: Please stop using Jiaoqiu as a barbell. User 'grandpa!stop_doting_on_me' has requested: Uncle, can you find a pink-haired girl for me? She's skipping her training again... (;⌣̀_⌣́) Oh, leave her alive too, please. ٩(◕‿◕。)۶ User 'Mr.ColdFeet' has left a review: Dearest customer, thank you for ordering the '10x "Belobogian-sourced" strawberry milk drink!! Here, I'll leave you a good review as token of my appreciation~ [Deleted by moderator] User 'HealerLadyIsTheBest1': Hey, how is this website legal?😡Cease your business at once, I'm getting too many patients! User 'mostsanestbladefan' has requested: rerun when💔 ↳ Mod 'SW#GU2055#addme' replied: lmao
... Seems trustworthy enough. Although, why is everyone talking as if this was a hiring for a hitman? Wasn't this a fortune teller who can alter red string fates? Bah, whatever. This may be your last chance of escape, and you are desperate.
You press the request button and start typing:
Guest_User#1002 has requested: Hello, may I ask to book a session for me and my insufferable-loser-of-a-fiance?
Ping! A reply already? A private chat has been created. You click on it.
Mod 'SW_was_here(^_−)☆' replied: Your full name.
You type it out.
Mod 'SW_was_here(^_−)☆' is typing...
...
...
They completely stop. "Huh?"
Mod 'SW_was_here(^_−)☆' is typing...
Mod 'SW_was_here(^_−)☆' is typing...
...
Mod 'SW_was_here(^_−)☆' replied: Sorry.
“Haha! I like to bully my subordinates, haha! Oink, oink– o–oops, f–force of habit,” Skott, yes, Lyndon Skott, your “insufferable-loser-of-a-fiance” wipes his mouth as if hoping to erase his words. If only it was possible to erase his entire existence too. “Anyways, fetch me my dog feed."
Out of all people, Skott is the worst possible candidate known to man. Stomach and back pains, cramps, coughs, sneezing. Every side effect ailed you anytime he did anything, as if you were an illness and the universe was trying to cough you out of its immune system.
“Here,” you say detachedly, handing it over.
Skott does a double-take. “This is... a ray gun? Where did you even get this?”
Oops. That was supposed to your last resort. “I think we're out, Skott. Your eating habits cost too much, even a dog doesn't eat twenty packs everyday.”
Skott suddenly stands up, hands on hips. “Why, you seem so tired,” Duh. “Well, it's nothing that I, Skott, the best possible candidate known to man, can't solve,” he pushes his lips together, leaning towards you. “C'mere... kissy kiss–”
You pinch his cheek before he could do anything. Skott whimpers pathetically. “I'm gonna go out and buy some dinner,” you grumble, immediately walking off.
“O–o-oink!”
Your phone blinks at you. You groan. Why did they ghost you? What's wrong with your name?
“Might as well buy more dog food too...” you mumble sourly, heading off to your usual supplier around the corner.
The store owner enthusiastically greets you, rubbing their hands together. “My, my, how lovely to see you again, my dear. Here to buy more food for your chihuahua? Haha, he sure does eat a lot for a small breed dog!”
You force a crooked smile, feeling crazy for having to lie about your fiance being a dog. “Yep... I'm here again... sadly.”
“Your chihuahua prefers wet food, right? Why don't you take a look at this new product? The texture of the loaf is incredibly soft—perfect for their jaws—which makes for easy consumption. High-quality lean meats mixed with fats, an ideal diet for a high-energy dog.”
Skott being as insane as he is would eat anything. “I'll try this one out.”
“Amazing!” The store owner beams, grinning. “Your boyfriend seems to agree too!”
“Boyfriend?” Did Skott follow you? No way. Skott doesn't walk; he marches to announce his presence with pride—there's no way you didn't hear his obnoxiously loud footsteps.
Ping! A chill runs down your back.
Mod 'SW_was_here(^_−)☆' replied: Behind you.
“AAAH!!” A sching! flies past your ears, a clear sound shot straight, streamlined, like a bullet. You dodge the sword aiming for your head, lodged in the wall against your back, dog food in hand.
The pathway you escaped along reclined into the shadows the further you ran, a detached wing from the body of Aurum Alley. An abandoned passage. Yet, two pairs of footsteps treaded the ground—one too many.
“W-who are you? I’ve done nothing wrong! I make sure to eat all my veggies- OH!” you swivel in time to miss the sharp object that would’ve hit your ankle. You look down. “A butter knife?!”
“Why are you running from me?” the voice calls out.
“Why are you trying to kill me?!” you shout back.
A pair of crimson eyes unravel behind the curtain of shadows. Highlighted with a target on your head, the spotlight shines on you, casted as the main character by this stranger.
They approach, way too close for your liking. A daunting waft of smoke and metal haunts the life out of the air, making it almost hard to breathe. Moonlight descends his hair, a silk ladder, ropes of dark strands rolling over his shoulders.
Stuck in a limbo with no escape. Great. “... Anything but the dog food... Skott throws a fit when he doesn't get his daily fix,” you mumble, pushing yourself onto the wall as far as you can, hoping to blend into it.
A smirk on his lips. A phone is suddenly shoved in your face. You groan at the brightness, cutting your vision into a thin strip of magnifying glass as you squint.
Mod 'SW_was_here(^_−)☆': Is this the target?
There's picture of you leaving the house.
Guest_User#1001 replied: Yes! Get'em already!!💥
“Me?” You cannot believe your eyes. “Someone requested a hit on me?”
Guest_User#1001: Teehee
You’ve tried everything to escape. Firstly, you ran around the neighbourhood like a headless chicken, yet his legs easily erased the distance, tormenting your back with his glare.
Attempted bribing with berrypheasant skewers? Failed. Songlotus cake? Nope. Steamed puffergoat milk? His eyes flicked to it for a moment. Almost.
And throughout everything, all you heard was an onslaught of hmphs and grunts rolling boulders over you, crushing your dignity in mocking. Save for the one instance he muttered his name to you, Blade.
Qingque, your fellow co-slacker worker, points a finger behind you, her face puckered. “Who the hell is that?”
“Don’t mind him,” you groan. Surroundings swirl, doused in a liquor poured by the hand of your exhausted mind. “He’s just my assassin.”
“How are you saying that so casually??”
Blade is glued to your side even at your workplace, the Divination Commision. But you are more angry that nobody is mentioning why this very obvious outsider, who isn't even dressed in uniform and is holding a sword, is following you.
“Hey,” You walk up to a random colleague. “Does this guy not look crazy dangerous?” You point behind you.
“Hm?” They blink. “I thought he was your significant other?” ??? Everyone must be tricked by his beauty!
It's worse that Blade only scoffs, giving no closed answer to their question.
At your desk, Blade is judging you when you quickly switch your monitor off your Celestial Jade game when Fu Xuan enters. In the break room, where there's even less people around, he's shaving butter knives with his sword into weapons of mass destruction as you drink your tea.
Most ridiculously, anytime Qingque—or anyone—does as much as tap your shoulder, Blade brandishes his sword at them. Mumbling and grumbling something about, “they're mine, not yours(?)”
“Ohoho~ what a handsome boyfriend you have!"
“Jiaoqiu, you're facing the wrong way—we're behind you.”
Jiaoqiu, your local coriander supplier—and you, his coriander dumpster—slowly turns around, smiling, as if garbage sludged out of your mouth.
Sensing dread root in your guts, a cold sweat running its tap, you turn to Blade– “HOLY–” You dodge his sword in the nick of time. Blade clicks his tongue, drawing his eyebrows together. Tch. “Did you see that?! He tried to–”
“Ah, how kind of you.” You snap back to Jiaoqiu who is patting his chopping board.
Dumbfounded, you trace the sword that landed squarely on the chopping board, having sliced a once-large-pile of coriander finely. A precision awarded to well-trained chefs who specialise in food and not cutting people up.
“Wow, what a handsome and capable boyfriend. Just like a guardian angel. Ha. Ha.” Jiaoqiu nods in approval.
“You can't even see him.”
“Oh, right.”
You came home with twice the normal haul of coriander, gifted to Blade, who didn't need "such useless sentiments", and stuffed it into your bag. You threw some extra into Skott's dog food.
Moonlight uncovers two figures standing on the rooftops, watching.
“General, is that…” A voice trails off.
“Yes, there's no mistaking him.” Another voice.
“Join me, Yingxing. B◼◼◼◼n◼... she may still live this way. And you... you need to save them too, do you not?”
Yingxing, the name was spat, drawled, torn through teeth, pulverizing the skeletons of each letter, leaving its corpse that would not survive to become a living legend.
Before his downfall, Yingxing was an exemplary but arrogant blacksmith under Huaiyan, and a member of the legendary High-Cloud Quintet. Drinking partners with D◼◼ ◼e◼◼, sparred with J◼◼◼l◼◼, smiled with B◼◼◼◼n◼, grew with Jing Yuan, who would bust his ears about there being one-thousand-three-hundred-and-fourteen gingko trees to ever live on the Xianzhou Luofu.
And finally, Yingxing was the lover of a free-spirit who walked the path of the Trailblaze. A love he was willing to risk for, because he could not afford to lose again after the devastation of his homeland.
Blade woke up, breathing away the vice around his neck, fingers opening and closing. Reaching for someone who was not there, a phantom. But they were his. They belonged to him. It's all he has, and he won't let go.
You decide to go to an actual fortune teller, explaining all the events until now.
Although they are masked with a hood, obscured in secretive shadows, the candle on the velvet-robed table carves out the frown on their face. “This sounds like a couple's bickering. And I do not want to be treated as a couple's therapist.”
“Why does everyone say that?! He's far removed from being my lover!” You could cough up blood.
“Then what's he doing here?”
“Who?”
Ping!
Mod 'SW_was_here(^_−)☆': Behind you.
Surely not– “AAAH!” you shout, almost having a heart attack. Sure enough, Blade is standing behind you, arms crossed.
“Stop running,” he demands.
“So you can kill me? Nu-uh,” you taunt.
The fortune teller clears their throat. "If you want me to trace your red string, I can do so," they direct the conversation. "Red strings of fate are divined by Yue Lao¹, and are hard to alter as it moulds one's fate."
“So, what does it look like?” You hold up your pinky.
The fortune teller is silent for a moment, rubbing their forefinger against their thumb, testing the unsteady fabric that weaves the air. The both of you are dressed under a skirt of silence until they stop entirely. Tension frays its string, ready to snap.
They share a glance between you and the person looming behind. A long sigh in front of you. A small chuckle behind you. “You really are sure he's not your boyfriend?”
“What's that supposed to mean?” You look at Blade. He looks back. You stare. He turns his face away.
Couples event! Lovebirds get a whopping 50% discount off our menu!
A brilliant idea pops in your head. “Blade, I know we're not on the best terms but– AH?!” You dodge a butter knife. The blade lands by the feet of a young woman, with orange hair tied into a ponytail, who almost collided into you with her tripod.
Blade already knows from the shine in your eyes. “Ridiculous.”
Bring your plus one to our story-telling theatre! Pay the price of one ticket for the value of two!
“How about this one?”
“Absurd.” Blade pulls you away, your feet dragging along. A short, green hair girl had barely missed setting you on fire with her tail.
Buy one-get-one-free steamed puffergoat milk for lovers! Come as two, and leave satisfied as two!
You hand the free cup of steamed puffergoat milk to Blade. "You're a fan of this, huh?"
Hmph. He takes it, face turned away. You think it's the trick of the lanterns, but a dust of red seems to colour Blade's ears.
This will be my breakthrough, Yanqing thought excitedly, General will certainly rely on me more if I catch this sneaky man!
“Boo!”
“AAAH! Y-Yunli?”
Yunli latches onto Yanqing's shoulders, who is hiding behind a wall, observing you and Blade who are sitting at a table outside a restaurant. Blade refills your teacup without you noticing. “Whatchu hiding?”
“Nothing,” Yanqing brushes Yunli off like dust. “Just on a mission.”
Yunli hums, stifling a smile. “Hmm... I'll watch your back then.”
Yanqing nods, straightening his back, and marching towards the table like a soldier. Yunli will be entertained by this for centuries, and will be rolling in her grave thinking about it.
A cough for attention. You slowly look up, meeting a blonde boy in blue clothes.
“Jing Yuan's kid…” A flash of recognition in Blade's eyes. “Did he order you? How bothersome.”
“Of my own accord, I came to arrest you”—Blade stuffs a piece of youtiao in Yanqing's mouth, a spoonful of congee to chase, and a bite of tofu pudding to finish—“Mm, good food.”
“You need to grow taller," Blade says. "Tch. What's Jing Yuan doing with you?”
“Excuse you,” Yanqing says, offended, taking a seat at the table.
“Should I order more?” you ask, confused. Was Blade always good with kids? It's kinda cute.
Behind the wall, Yunli rubs her temple. “Yanqing... were you that hungry to forget your mission?”
“I have to go, Yingxing. The Express is calling my name.”
“Ridiculous. Just stay here, you don't need them. Is there an imperative rule demanding you to board?”
A shake of their head. “Our lives are drastically different,” the voice choked out, “you have a past here with fond memories and companions. You belong in Xianzhou Luofu. But me, I have yet to lay my home.”
He scoffs. “You mean to say that you do not love me as much as you thought?”
“I love you most to search you out before anyone else. And I have loved you too much by entering your world when I shouldn't, knowing that this would happen.”
“Why are you leaving only now, when I have even fewer years to live? Will you not allow me to spend my last dregs of life with you?” Or does he have to force them himself?
“... I do not want to see you draw your last breath,” an inhale. “You would understand too, if you were also a long-lived species. Having to watch loved ones lose to time again and again, it never gets easier.”
How ridiculous, Blade thought, blinking away sleep as he stands guard outside your house, that he would end up in their exact situation.
Since the visit to the fortune teller, Blade's assassination attempts have been null. A change of heart? How charismatic you are. But then why is he still carrying your bags and listening to your rambles? And why is he swatting away people who get too close to you?
You can't bring yourself to ask him so you keep walking ahead, doing random things with your arms to distract yourself. Isn't this like... having a boyfriend? You slap your face.
Blade watches your back, tracing the flex of your body when you stretch, the snippet of your smile when you turn your head to the side, you looking back to check if he is still here.
Blade rarely demonstrates himself with his face. But if he were to release the tense muscles that he forces to stiffen, you'd realise that he's been holding back a smile all along.
He watches you for a bit longer, letting the script unwind past. The future is cast in stone, but dripping water can penetrate the rock with enough time.²
...
...
... Click, click.
Heels click down a corridor, purple hair tousled over her shoulder. She stops in front of double doors. Darkness throws its hunter's net, trapping, a natural selection in place to filter in only those who live to survive.
“Hmm, I see,” the woman echoes. “Yes, in Xianzhou currently.”
“Change of plans? Bladie would... Blade stays true to his name—there's no one he can't cut down.”
“I understand.” A small chuckle. “My regards, dearest Elio.”
“You again?” Blade grumbles, offering Yanqing no more than a short glance. He lends a levitating hand just behind your back as you walk up the hill. “What? Hungry?”
Yanqing points at Blade. “I'm here to arrest you!”
“For what?” you ask, looking back. You notice something quickly retracts, but everything looks pretty normal. Perhaps it was just a bug flying.
Yanqing throws his hands in the air. “He's an assassin!”
“Oh, I forgot about that.” You suddenly have a hard time looking at Blade. In your defense, he's been pretty nice lately. But catching him staring at you? You'll have to get used to that.
Just behind a tree, two people huddle together, cautiously sneaking glances.
“Firefly, why is he smiling like that behind their back? What's with that disgustingly sweet look??”
“I have no idea Silverwolf... isn't that what lovers do?”
Silverwolf tilts her head, tapping absentmindedly on her phone. “Blade... I haven't seen him like that.” She observes the smile peeking on Blade's face, hiding from sight as he stands behind you. As always. “We're supposed to help him with this mission as per Kafka's command, but…”
Firefly, with her gaze, draws along Silverwolf's line of vision, studying. “He must be happy here,” she says. “Oh, I'll miss his driving…”
“Who's a good boy~” you coo, scratching a stray puppy's head. The puppy closes its eyes, tongue wagging.
Blade crouches near you, watching you shower the puppy with affection, completely forgetting him. The dog looks at him, tilting its head. Hmph. “Annoying.”
“Why is that your first word of the day?!”
You see a sliver of a smile as Blade casts his gaze down.
Picking the puppy up, you hand it to Blade who awkwardly holds it in the air. You laugh. “Wouldn't it be so cute if this puppy stayed like this forever?” you say to no one in particular.
Blade pauses, hair slightly dancing in the wind, crested in golden gingko leaves. He finally says, “An eternity is of the same weave as an abyss, to never see an end. Yet, if all lived forever...”
Blade looks up at the gingko canopy, wistful, stern. But he looks at you with a soft crease in his eyes, lifted ever so slightly by the cheeks.
"I... would not mind it."
You hum, studying his face. Trying to distract the heat caressing your cheeks by thinking a million thoughts.
“But this puppy has so much to explore,” you say, taking the puppy into your lap. “Being stuck in one place for so long, the steps we take will always loop back.” You brush the gingko leaves off Blade's hair.
“If I stayed in the same spot with that insufferable-loser-of-a-fiance, and never messaged you, well, we wouldn't have met, right?”
A beat in his chest. Savoured as it ripples through his body. Alive. Blade closes his eyes, feeling the breeze run its hand through his hair, the pulse in your fingers. You were alive too. Opens his eyes.
“... Ridiculous,” he simply replies.
Shuhu's flesh. It writhed, beating its last breath in Yingxing's hand. His other hand drew along a cold arm. One he has touched many times when it was warmer. A mortal separated from their immortal lover, a retelling of Hou Yi and Chang'e.³
A love he was willing to risk for, because he could not afford to lose again, he renewed that vow. A burst of pain, a golden disease invading. A bloodlust riveted.
I hope that in your next life, you will never wish for freedom again.
May fate bind us with its thread and suffocate us until we have to share our breaths through parted mouths, mistake whose hands are whose, and dig our fingers into each other's backs, melting into flesh, draw blood to malnourish the body of weight, just to fit into each other's arms. Because even if I torment your dreams, crush your future, or tangle your tongue until you can't speak, at least, that way, you always have to think of me.
Hate eventually bleeds into obsession, and obsession will consume your every thought until you can't move. In that case, detest with all your heart, blacken me in your mind, and bite my hand when I try to feed; it will only make me love you more.
Stay where I can see you, or be chained to me forcefully... I will not lose you again.
...
...
...
When he awoke again, his body was pierced many times over.
"Remember the feeling of death," Her hair skimmed the moon's surface, an arc of the sword that glimmered silver, as if cycling through the lunar phases in a swift strike, and bloodred eyes. "And bring it to them."
Wounds mended and healed, tightened and closed. His new body is a seamster that weaves the fabric of his skin to fit his flesh again, a blacksmith that hammers out the steel and reforges it into a blade once more.
He does not come back to life—the joy of creation long forgotten in the face of death that has strangled everything else—a dead man walking. Laid his body on a bed of red spider lilies, the petals weeping on his clothes—or, was it a pool of blood? Doesn't matter.
The mara worked strangely on him—memories seldom passed by in his mind. Yet, this person crossed that boundary, weaved inside his head.
A face drifted along the tides of his mind, drowning and resurfacing every few seconds as he tried to fish the fragments. The scales shine, a bright smile, the tails flap, his hand weaved into another, the fins slither, laughter. Like carps, persevering past the strong waves of his mara.
He must've loved them so strongly to the point that it brewed hatred. A desire to blind them with his affection, and then mangle their limbs, so that the last thing they would ever feel was his selfish love.
Blade took you home as you sleeped in his carry, eyeing Skott intensely and scaring the man to make way. He draped you on your bed. It was too long since he's seen you so peaceful and... Blade stopped his fingers from feathering the rim of your lips.
Why couldn't he keep you here? Be chained to him, just stay here, you don't need anyone else. Crush you until you rely on him. This is where you're meant to be, right next to him.
His head lowered for a moment before he got up.
His words to Skott: "You're dead the moment you disturb them," Blade warned as he approached the cowering man. "Or, should I dispose of you here after what you put them through?"
Skott never returned home since, presumably ran away.
Blade went out and walked along Central Starskiff Haven. A simple thing caught his eye—a bobbin of blue string. And then—
"May I have a word with you?" Blade recognised that voice: Jing Yuan
...
...
...
“It was the same then, and the same now; you are fixated on the past.”
Blade studies Jing Yuan. Studies the carp swimming in the water, looking down. “Just skip to what you want to say.” Blade had little patience for the man who knew about the price of sin, yet said nothing.
Jing Yuan shakes his head, leaning on the railing of the bridge, looking up. He will savour every second of this meeting, one he had waited too long for. “Life is finite, grains of sand that slip through fingers. Fragile—for a reason—we are not meant to last forever. Even for us long–lived species, the mara is a cap screwed tightly to stop us, poised to spiral our memories into oblivion.”
Blade could almost laugh. This person before him, who used to reach only his shoulders, now was teaching him.
“Do you think it was only you who suffered all this time?” Jing Yuan frowns, frustrated. His shoulders shake. “We were separated. But the bonds we created last beyond a meeting. And I have have kept our companions in my heart. This way, they are always with me.”
“Fate may be predestined, but when the heart is moved, it becomes unforgettable.⁴”
Fate does not pity. Cruel yet kind at times, it does not know of its own recklessness, which must be why fate executes its job so easily. It feels no empathy.
But, it's exactly this reason why fate can never touch human connections. It does not understand the heart, therefore, what humans use it for are ultimately decisions that they make themselves. Fate is all-seeing, but not all-knowing.
“Hah…” Blade exhales. Words he didn't want from Jing Yuan, but needed to hear.
“And—” Jing Yuan winces, clutching his forehead. His eyes are watery, having recalled something yet lost it at the same time. A small silence. “Apologies, they say... that you are nearing the brink of death when memories start flashing at you, for the last time. Must be true... haha.”
Blade is wordless, fingers digging into palm. “Don't spout nonsense. Save your breath.”
Jing Yuan laughs, knowing that this is Blade's way of caring, the same as he used to, before saying, “I see all five of us. Underneath the gingko trees, where we met…”
Gingko trees... those words stood out. Jing Yuan would always... “Gingko trees... how many are there?” Blade asks, looking at Jing Yuan.
Jing Yuan's eyes are open in surprise, unexpecting the question. His mouth moves but does not mutter, on the edge of words, before saying with that lazy grin of his, “How would I know the answer to that?”
Blade walks along the rainy path to your home. Along the gingko trees, past the river flowing carps along, to a door that is open, ready to welcome. But before he could, he felt a presence. “Kafka.”
“Bladie, Elio's a tad bit disappointed,” Kafka steps out of the shadows, holding a black umbrella. “You were talking to General Jing Yuan. But what does he know?”
Blade lets the rain devour her voice. Kafka walks towards him, still wearing her smile. It is often that Blade cannot read her concealed expression. She fondles with something behind her back.
Blade's limbs are speared in place. Spirit Whisper. He steps back—
“Listen to me. I will say the words you truly want to hear.”
“Your desires, why have you been suppressing their demands? Who are you trying to protect them from? They won't live long this time, so make the most of it. Take it all. This is your part of the script.”
Crush. Chain. Claim. The words inject its needle into Blade, piercing skin. Relieving. It feels like a cure, a medicine, his treatment. This is what he needs. The mara suddenly blooms its branches, ripping into his head, splintering it with an agonising pain. Clouds gather its dark feathers, pluming over Xianzhou with its wing-like embrace.
“Sorry, Bladie. I must do this. They were supposed to be dead long ago,” she says these final words, passing him with a smile, sad eyes, before turning into nothing more than another percussive instrument in the orchestra of rain.
...
...
...
Ping! ...
User 'Blade' is typing...
User 'Blade' is typing...
...
User 'Blade': You are mine.
You woke up to darkness placing its blindfold over you, sat on cold ground. Sweat trickles down your neck that bobs up and down, trying to breathe—to live. A musk repeating smoke and metal.
Taking another deep breath, you try to stand up but are immediately dissuaded by the nagging on your wrist, chained. The blindfold slips from the jolt.
“You're trying to escape me again.”
Suddenly, you are pulled into an embrace from behind, your back pressed on a chest. He is cold against your engulfed body—ice against fire. Designed by nature to sabotage one another, destined never to find each other. Caused by a sinner's karmic debt. “Blade, y-your arms...”
Small gingko branches perforate through his skin, the leaves thrumming to his slow breath. Red pearls roll down his arms, as if unhitched from a broken necklace. You notice the deep lacerations that dig past even further than where the branches grew from, as if someone has been trying to gouge them out.
Blade watches you, muttering as little words as possible to save breath, “It'll heal.”
You trace his arm with your finger. The wounds are caught in ebb and flow, between the stricken trauma and the regenerative tissues. Gradually, the bloody gap bridges his flesh together, an infrastructure built and painted over with his skin. “What...?” Your hand retracts but Blade catches it.
“Leaving me again?”
You search for his face, aching. Dark eye circles hung low, Blade is exhausted and just as afraid of what he's become. His hands glides along your arms, landing just above the back of your hands, before lacing his fingers into the crooks. He didn't want to hurt you, and you feel that fragility through the press of his lips on your neck.
“I won't,” you reassure, letting his weight stamp onto you.
His shoulders squeeze in, appearing smaller. As if trying to merge with you so that he may live inside. Know you inside out. Claim. His hand tighten around yours, subduing his desires.
Blade shakes his head, lips dragged down by the weight of the torrent he is trying to suppress inside him. He traces Kafka's words. “I abhor you…”
“You're lying... because eventually you will.”
“What makes you say that?”
“This is the price I pay,” he mutters, “I have willed life into an impossible existence, and I must witness how that very life ends.”
The law of equivalent exchange; to obtain what you so desire, an equal value must be given in return. And life and death always follow each other as equals.
Words disintegrate, melting on the tongue, as fragile as snow falling on skin. You replay the frown on Blade's face, his twitching eyebrows. An animation, flicking its pages in your mind, and your heart leaves it to loop over, and over. You lower your head, hesitant. You didn't understand what he was saying. But it feels like he's talking to you.
He is stood at the edge of the cliff, and you are the last push. But you didn't want him to let go yet.
“Then, it's our fault for choosing each other. Bound not by fate, but by choice, and by heart. And if we don't have much time, then let's use every second of it.”
Blade hears Jing Yuan's words in them. He also hears someone else's words. A final flash of another memory. And then, he repeats your voice that said the words. It comforts him, resting the pain to sleep. The gingko leaves fall, ripened. Maybe it were these words he was waiting for all along—to let him know that he can belong next to you after his sin.
There is no use dwelling on the past. He who blames others has a long way to go on his journey; he who blames himself is halfway there; he who blames no one has arrived.⁵ When moments can be spent with you now, the present becomes hopeful.
Kafka's shackles fade. Spring will come again.
Blade unchains the cuff on your wrist, soothing the red marks with his kisses. He fetches something from his pockets—a bobbin of blue string. Softly takes your pinky, intertwined with his, and he begins wrapping the thread around them. You watch him quietly, heart pounding. The knot is tied.
“Let me keep you for a little longer,” Blade whispers, resting his chin on your shoulder. “I'll let you go after this, I promise.” To sever the string.
You mould into him, and the seamster sewed your stitch into the embroidery, the blacksmith modelled the sword in your shape.
Guest_User#1001: I am expecting good results.
Blade sighed, throwing his phone on the bed. That name they gave, it looked familiar. Nevertheless, he had a job to do.
Guest_User#1002 has requested: Hello, may I ask to book a session for me and my insufferable-loser-of-a-fiance?
... What a coincidence. Blade scoffed.
Tracing your location, he found your home. The first time he saw you, he recognised instantly, and memories began flashing.
“Why are you running from me?”
“Why do you have a sword?!”
“Jiaoqiu, you're facing the wrong way—we're behind you.”
“You really are sure he's not your boyfriend?”
“What's that supposed to mean?”
“Tch. What's Jing Yuan doing with you?”
“Excuse you,”
“If I stayed in the same spot with that insufferable-loser-of-a-fiance, and never messaged you, well, we wouldn't have met, right?”
“Life is finite, grains of sand that slip through fingers. Fragile - for a reason—we are not meant to last forever.”
“Your desires, why have you been suppressing their demands? Who are you trying to protect them from?”
“I will lock you here for eternity. I will never let you go.”
No, these weren't memories. This was a slither of the future that Elio granted him. The original ending that was supposed to fit Blade.
But Blade had changed the end. He had changed fate with you, by his own choice.
...
Ping!
User 'Blade': In front of you.
You look up from your phone, grinning. Blade smiles at you, walking over. You trace the bandage around his arms, where the mara sprouted. "How is it?"
"I'm fine," he replies, "this will not dull my mastery with a sword. Come." He links his pinky with yours. There is no time to waste.
Aurum Alley blossoms with gingko leaves, vessels for auspicious happiness. Qingque waves at you, having reserved a large table by a restaurant. The signature aroma of Jiaoqiu's spices whet the appetite, Moze swiping the dishes away from Feixiao, Jing Yuan leaning his chin on his palm, dozing, and Yanqing and Yunli playing around Blade. Silverwolf and Firefly said their goodbyes.
“Good thing Master Fu Xuan is in a meeting,” Qingque fills your teacup. “And if she questions me, I can just use General Jing Yua–”
"Qingque," Anyone can recognise that voice. “Jing Yuan, you too... and,” She looks at you. You gulp. “You level one-hundred slacker-offs!”
“Lady Fu~ come join us.” Jing Yuan pats a seat.
However, Fu Xuan, with scrunched eyebrows, suddenly grabs your wrist, scruntinising the pinky. As if it's missing something. She looks at Blade, unsettled. “Your string... it's been…” Blade looks at her, quiet. Fu Xuan then shakes her head, giving a sad smile. “So that's your choice. I'm not a couple's therapist, but... I wish good luck to the both of you.”
You are left confused, but Fu Xuan would glare at you if you pushed it further. “He'll tell you one day,” she said.
After the chaotic meal, you all parted ways. A sea of stars reflect the fishes worming under the translucent skin of the river bank, a mirror. Thoughts race in your head, thinking of everything that happened. You rub your pinky.
The red string of fate, a myth that weaves couples together. But you never needed it anyways. Not a red one, at least.
“Blade,” you begin, turning around.
“You were protecting me all along, weren't you?”
Blade looks at you, lending his ears.
“That time when you dragged me away from the orange-haired lady who was about to collide into me, same with the girl with the fiery tail that could've killed me.
When we were climbing that hill with Yanqing, I swear you had your hand behind me. It was to catch my fall, wasn't it?
And that time where you were injured—the mara, it's called—it felt like you were holding yourself back.”
Blade smirks. “You've been watching me?”
You smile. “You're like my guardian angel.”
In those few words, Blade witnesses the last flash of memories.
He remembered. And Blade knew then, that Yingxing was trying to move on. Traces of him were left—Yingxing's intense desires—but ultimately, everything was Blade's choice.
The past would stop haunting him. He is Blade, just as you are you. Not photographed to a fleeting memory, but living in a present time. Left with a body to fill with new memories, he now looks to the future.
A dull ache tugs in his chest, a pain so suffocating. His arms wrap around you.
Watching you laugh, cry, be angry, to keep you safe so that you can grow old, and he will love every second of you. Until you draw that last breath, and then preserved in his mind, so you may live on forever this way—immortal in his memories, until the mara grants him finality.
https://redstringservices.xzhou/homepage/requests/999
This site is closed for an indefinite period. Go away.
User 'Lacking_in_everything_but_muscles_General' has requested: Does anyone know where the person managing the website went? They haven't offered me a duel yet :( ↳ User 'HealerLadyIsTheBest1' replied: Good riddance! ↳ User 'Spice-and-Rice-is-Life!xox' replied: Feixiao, if you don't stop adding coriander to my broth, you will end up in the next meal I cook!!! User 'v1ral_m4ster_of_lif3-stre@ms': Oooh, a haunted website!! Let's make a video about this at Fyxestroll Garden, stat! @UserHuohuo @UserSushang @UserHanya @UserXueyi @UserYukong @UserLingsha @UserFugue @UserSunday @GalacticBaseballer111 @UserDanHeng ↳ UserDanHeng#1003 replied: Why am I here? ↳ UserLingsha#1004 replied: Why am I here? ↳ UserYukong#1005 replied: Why am I here? ↳ UserHanya#1007 replied: Why am I here...? (also asking on Xueyi's behalf) ↳ UserFugue#1008 replied: Haha, why not~ ↳ User 'GalacticBaseballer111' replied: Thanks for the invite! Still dead tho^^ ↳ UserSunday#1009 replied: ...? User 'grandpa!stop_doting_on_me' has requested: Uncle Blaaade, let's plaaaay huhu (╯︵╰,) ↳ User 'My_life_is_for_wielding_swords' replied: General Jing Yuan invited you to play starchess with us, wanna join? Invite March 7th too, we need to keep up her training! Guest_User#1001 left a review: WORST HITMAN EVEEEEER!!! YOU THREATENED ME AND TOOK MY PARTNEEER!!! User 'celstialjademylove10': Wait, that guy really was an assassin??? [Deleted by commenter] ↳ UserFuXuan#1010 replied: Qingque, slacking off are we? ↳ User 'celstialjademylove10' replied: ohshizzles [Deleted by commenter] Mod 'Let'sSetOurHeartsAblaze!': Farewell Blade, until we meet again~ Kafka (and me- and SW here😎) gives you two her regards! Mod 'SW#GU2055#addme': welp the story ends here ig. gg guys lets meet in the next story🤫
“Yingxing, do you know the myth of Yue Lao?”
“An old man who sits under the moon, tying the red string of fate for couples who are meant to find each other,” A melodic laugh, intertwining their pinky with his, wrapped in string. “But... even if Yue Lao did not destine for us to be together, as different as we are... a mortal and... a long-lived.” The knot tightened. A sad but knowing look. They continue,
“I believe it is much more powerful that we have loved each other of our own will, without the gods, deities, or aeons. A freedom and choice, entirely derived from our hearts. We love each other for who we are, not because it was meant to be. A love as natural as the carps along the river flow.”
“And with all the autonomy we had, untouched by divine power, I am so happy that you came back to me every time. As if tied by our very own red string—or, perhaps, our blue string.”
“Bound not by fate, but by choice, and by heart.”
... ౨ৎ
footnotes
Yue Lao - god of marriage and love in Chinese mythology, who appears to people as a old man under the moon. Carries the "red string of fate" to tie the destinies of couples who are meant to be together.
“Dripping water can penetrate the stone.” - proverb about how perseverance can help overcome obstacles.
Chang'e and Huo Yi - in Chinese mythology, Chang'e drank the immortality elixir, taken from her husband, the legendary archer Hou Yi. As a result, Chang'e was separated from her mortal lover, residing on the moon for eternity with her Jade Rabbit.
“Fate is predestined, but when the heart is moved, it’s unforgettable.” - proverb about how true connections that last beyond a fated meeting are what make the encounter unforgettable.
“He who blames others has a long way to go on his journey. He who blames himself is halfway there. He who blames no one has arrived.” - proverb about accepting the situation and moving past.
a/n: what if i wrote a time-skip epilogue so everyone can cry. what then. since blade is an older character, he has a lot of development. i tried my best to incorporate most of his story ^^ i teared up thinking abt the high cloud quintet, they were such a cute family before tragedy striked :( they were raising jing yuan, but jing yuan being the only one to have made it out made me even sadder :(( ALSO i apologise to any skott fans huhu. husband!skott but you're having an affair w blade forbidden love WATCH ME IM IM IMGON DO ITT!!!!1! im out of words now. i will now attempt to type the alphabet with my eyes closed. abcdefhjidkl,mnpqweribcxyd (i suck) thanks for reading!!🎀
#if one is talking about blade(s) how does blade know which blade is being talked abt#if you call him sword does he respond to that like its his second name#if blade wields a blade isn't that like self-ception#if i say fetch me my blade will blade just let me smack people with him#if blade wields a blade isn't that just him having an extended body part#how will blade react if you bring a gun to a sword (blade) fight#honkai star rail x reader#blade x reader#hsr x reader#hsr blade x reader#angie's crayon drawings!
619 notes
·
View notes
Note
Hi Sex Witch! I am in my early 40s and I think I'm entering per menopause (no periods thanks to an IUD but a blood test said I'm not in menopause yet).
Because I'm not menopausal, my primary care doctor said I couldn't be experiencing any issues related to perimenopause. I have an appointment with a new doctor but it's going to be a couple of months before I see them.
Here is my question. Is there anything I can do on my own about uncomfortable vaginal dryness? I've seen loads of websites recommend lube but I have never had a lube experience that didn't end with a yeast infection. My vagina is not a fan. Lotion is also right out for the same reason.
It's getting pretty miserable. Sex is uncomfortable but so is just walking and wearing clothes. This leads to a lot of irritation for my vulva.
Apart from the dryness, I've lost all interest in sex and I'm having trouble sleeping through the night. It's all gotten worse over the past year and a half. This is why I suspect perimenopause.
Any suggestions you have are greatly appreciated! Thank you!!
hello!
leaving aside what your old doctor said, the point is this: regardless of what stage of menopause you are or aren't in, you're experiencing vaginal itching and discomfort, and that's imminently treatable.
if we're ruling out lubricants, you may want to look into prescription products like applicable creams or rings that will supply your body with low doses of estrogen to help prevent vaginal dryness and atrophy, or over the counter moisturizers (different from lubricant!) that are made specifically for that purpose. the Mayo Clinic has a tidy roundup of recommendations here:
72 notes
·
View notes
Note
Could you give me any insight on the safety of these feminine hygiene wipes I bought? I’m not sure how to tell if they’re going to give me a yeast infection or something lol


(Note: I cannot see these well enough to describe them for others, sorry about that.)
Now, admittedly, I can't see these super well and I'm not an expert on the subject but I do have some thoughts.
The first red flag here is perfume. Perfume is almost always a genital irritant. (Which may be why it's listed as fragrance instead. Not sure.)
Also, lavender oil usually contains alcohol, which is also a genital irritant. (Both can cause vaginal dryness and mess with your pH, which can cause...you guessed it, yeast infections.)
Some of the other ingredients aren't always irritants but are definitely possible irritants and can cause yeast infections. (Propylene Glycol, Glycerin, etc)
Those were my first thoughts! But then I noticed the "Since 1920s" text and got a really bad feeling. The 1920s and a company propping themselves up for their "feminine hygiene products"? Not a good combination.
So, I looked up Modess. Turns out they're a proud offshoot of Johnson and Johnson and are partially still affiliated with them. Talk about flags redder than the communist flag, wow.
Johnson and Johnson is particularly infamous for their lack of testing and ignoring when their products were literally killing people and that's not even getting into the racism and misogyny. [Seriously. It's horrific.]
Now, beyond that, I looked at the Modess website. They sell loads of "feminine hygiene products", designed to eliminate odor with many questionable ingredients.
With that in mind and the fact that people who use things labeled as "feminine hygiene products" have been shown to have higher rates of all types of infections and even cancer, I wouldn't trust this shit any further than I could walk [which isn't far!]
I could absolutely be wrong but these genuinely seem sketchy as fuck and some of these ingredients definitely seem like a cocktail designed to give people, especially those with sensitive pHs, at least a yeast infection.
Sorry it took awhile to respond and sorry if I rambled a lot but I hope this helps! Let me know if you have any other questions. <3
131 notes
·
View notes
Note
My boyfriend traveled to Europe for a work trip. What's the protocol for when he gets back to make sure he didn't pick up COVID? I just assume the CDC website these days says not to worry about it and viruses are made of sunshine and rainbows.
The CDC's recommendations are made of worse than sunshine and rainbows: they're made of okaying a CEO to refuse his workers sick leave for covid in 2021. That shit they say about "not having a fever" is literally based in an old wive's tale about illness in general, as they science says nearly 60% of all covid spread comes from asymptomatic or presympomatic people. Tbh, the HHS, CDC, and NIH didn't need to have RFK and Battacharya put in charge to destroy them, they've been doing it to themselves for years by bowing to corporate desires instead of standing behind evidence-based airborne mitigations to protect the public health... but that's a different rant.
1. He needs to be wearing a quality mask the whole plane trip. The newest LP.1 strain is on the rise in Europe and is more transmissible. (This is one of those things that would have been good to plan for a month ago so you could get sip valves and the like for hydration)
2. Mask mask mask when he gets back. I assume you don't have a molecular home test. Rapid tests are incredibly fallible until people become more symptomatic, so taking a negative RAT as a sign of safety is potentially a route to exposure. Metrix sells a molecular home test with much better results that looks for *any* covid, not just high viral load. Order one now (they also make combo covid/flu tests, but IDK if they've hit the consumer market yet).
3. If you can, cordon off an area to be his quarantine for at least a few days. (Tips on how to do that) If you're using RATs, aim for two a day about 12 hours apart for the first 3-5 days. If you're seeing nothing, and assuming he's been in Europe for a while, you may consider relaxing your home quarantine, especially if you have air filtration and good ventilation in place.
4. If he does test positive, both you and he should continue to mask often, but his masking is most important. Source control is key in preventing spread of covid. Have him open the windows he can and assure there's a negative pressure out so his aresols don't creep into the home (guides in the isolation protocols linked above). Make sure he has his creature comforts (game system, books, movies, etc.) and plenty of tasty snacks and nutritious food. You can use video conferencing tools to have time together, talk during meals, etc. A lot of what you do if and when he gets sick is up to the limitations of your home (idk what size, style, or environmental factors are coming into play: it's easier to quarantine in a 2 story mcmansion than a 2 room apartment.) But he can come out once he's passed a series of rapid tests (3-5 is the rule of thumb to assure no false negatives, which are common) or a home molecular test.
#mask up#public health#wear a mask#wear a respirator#still coviding#pandemic#covid#covid 19#coronavirus#sars cov 2
80 notes
·
View notes
Note
your oc website is SO SO SO SO INCREDIBLY COOL how the hell do you even start learning how to do this ?? if you learned how to do this by yourself online, are there any tutorials or resources you can share with us? was making this website free??
omg THANK YOU SO SOOOOOO MUCH!!! It makes me so happy to hear that folks like my little site. I code my site with Phoenix Code (for the live viewer and number dials) and I host my site on Neocities - it is all free. Phoenix can be used in browser or on desktop, but I like having it on desktop more for big projects in case my files get deleted. I use the browser version when I just want to test something quickly.
The 2 videos I use and can not recommend enough to anyone who asks me are this HTML tutorial and this CSS tutorial. They are simple and easy to understand, but I recommend watching it the first go, and then following along the next few watches until you get the flow of basic parts to a website, how they're organized, and what order they go in. At this point, I've memorized exactly where everything goes, and it is all thanks to these 2 videos.
If I am being honest, I learned how to code by myself, not quite even with online tutorials but just from being stupid and messing around myself (1, because I was a kid, and 2, because I didn't understand English very well to know what tutorials are saying.) I used to do html coding for Neopet pages when I was a kid with too much online time, first by just editing the default petpages and adding info and images, and then just doing trial and error with the html. I'll just try something and then if it doesn't turn out the way I want it, I try to find out why it didn't work and also get inspiration from other similar sites to figure out where things go or how they coded (with this nifty thing called right click > inspect page or right click > view page source). And BOOM, working webpage.
It was rudimentary, white blank background without any boxes or anything, you just scrolled down the page and sections were separated by a horizontal bar. OH and every text was centered! I had no idea how to make scrolling boxes or fancy assets, but damn I still had so much fun working on it every weekend. When you find authentic selfmade sites from the 90s and 2000s, most of them aren't super fancy either unlike what modern nostalgia makes you think. So I hope you don't feel discouraged if you begin making a website and feel it isn't "fancy", you're already doing a first big step which is making a webpage and learned your first set of html code!
It was over a decade later before I coded webpages with html again. I've gotten lazy and started relying on site builders, but nothing was quite as versatile as html. I wanted to try coding my own OC site again, so that was when I started working on OutKrop (the site I posted). Until I started coding again, I had literally no idea what CSS even is (and let me tell you, it's a game changer!)
Personally, I work best when I can do things hands on. I don't read through tutorials, I code first then go back and read through coding help sites like w3schools when I find myself stuck and unable to figure something out. Sometimes I grab existing codes and play around with them to see what changes and what I can do with it, cuz having visual context is what helps me a lot.
I can also share my process:
Once I gather up some ideas, I make a sketch, including what boxes (divs in css) should approximately go. It is very rough, but shows me exactly what I need to know.

Next I load up my coding app (Phoenix Code in my case) and "sketch" the layout. Nothing fancy going on here, just putting things where they need to be, and fixing size of boxes and margins if needed. I give my boxes all a background color so I can easily see how big they are and where they are located.
After some adjustments like moving stuff around and adding assets like backgrounds and images, and changing colors of the boxes, rounding off corners, etc., we get this!

so recap + additional useful sites I use:
Coding app: Phoenix Code
Site hosted on: Neocities
Video tutorials: HTML and CSS
Sites for learning code: w3schools, also lissa explains is a great site that is written for kids to learn html so it's easy to understand. Finally, sadgrl has a lot of great resources for coding as well!
I recommend looking through these sites AFTER you tried taking a spin at coding - it doesn't have to be anything fancy just follow the HTML video tutorial I linked!
Thanks for the ask, and I hope this helps you and many others out there who are interested in building a site with html/css! Don't be afraid to get things "wrong" or have an "un-fancy" site. This is how you learn to code, and it'll become so easy once you get the hang of it.
Anyone is always more than welcome to reach out for coding help and advice :-]
58 notes
·
View notes
Note
Hello there - I had a question which I think(?) you might be able to help with. Or at least point me in the direction of more information.
I have a few chronic illnesses and disabilities and as such there's many gremlins I deal with. One thing that crops up a lot are comorbidities between my conditions.
I'm trying to be more vigilant with regards to my health - as a child there were many, many missed opportunities to get my symptoms seen to by a doctor (all squandered due to my parents nor believing me about my symptoms).
Anyway, I wanted to ask about MCAS and if you know it's possible to have it but not realise it?
I've had a few incidents like this, but mostly forgot them or ignored them. But yesterday I ate some basil from my windowsill plant and I had what can only be described as an allergic reaction. I'm not allergic to any foods (as far as I know) but I've eaten from this exact plant before and been fine. I have mint growing next to it which I also ate and it caused the same reaction. Again, I've eaten from this exact plant before. It was like my mouth was burning or stinging and the leaves felt, spicy? In my mouth. I'm not sure how to describe it but I hope you know what I mean. Today I ate from the exact same plants and had no reaction whatsoever.
I've definitely had similar things happen before- but events like yesterday are few and far between. But utterly confounding when they do happen. I have urticaria (diagnosed since age 18) which I suspect is relevant, somehow.
I'm starting to wonder if a lot of my symptoms I've written off have actually been MCAS. But I'm not sure. Do you have any advice around talking to a doctor about this or if I have a leg to stand on so to speak?
Sending my best wishes!
Hey friend, sorry to hear you've been dealing with some neglect.
And considering MCAS was only really recognized as a condition in the last 15 years, it's absolutely possible to have it and not know until symptoms get worse. I was experiencing anaphylactoid reactions my whole childhood, but because I tested negative on IgE tests (I still do), it was dismissed as anxiety right up until I hit my 30s and I experienced my first episode of full-blown idiopathic anaphylaxis.
(Note: anaphylaxis is not a requirement for diagnosis, and not everyone experiences it.)
You should discuss your inconsistent allergies with your doctor or allergist. I would also advise pursuing allergen testing, as new allergens can develop at any time, even if you don't have mast cell instability.
If you suspect some form of mast cell instability may be the root cause of your issues, I'd suggest checking out The Mast Cell Disease Society. (Their website is in the process of being updated, still. But they have good resources there.)
Their signs and symptoms (and triggers) page has recently been updated and is fairly concise:
If any of that rings a bell, it might be worth bringing up with your allergist, but fair warning, not everyone is receptive to the idea of mast cell disorders outside of mastocytosis. (And even then some doctors gaslight their patients to hell and back.)
If you do find yourself in this situation, try joining a couple of support groups to see if there are any MCAS aware doctors in your area, or alternatively, try the TMS physician finder tool:
Sorry if it seems like I'm just throwing a lot of links at you, but they are very useful links and I'm not at my best right now to explain things.
I hope this is helpful and if I missed something, please let me know.
I wish you luck in remedying your chronic health issues <3
183 notes
·
View notes
Text
Web Host Performance and Website Speed
Your website’s speed can make or break the experience for your visitors. Fast loading times, easy site flow, quick server replies, and well-set content delivery are key. These parts ensure users enjoy their visit from start to finish across all gadgets. A slow site often means people leave fast which isn’t good for how they see your brand. Everyone likes a snappy website; it helps them get what…

View On WordPress
#how to increase website speed#how to make website load faster#how to speed up my website loading#how to speed up wordpress website#how to speed up your website#how to speed up your wordpress website#improve website speed#increase website speed#speed up website#speed up wordpress#speed up wordpress website#speed up your wordpress website#website speed#website speed optimization#website speed test#wordpress speed optimization#wordpress website speed
0 notes