Losing an account is a heartbreak, but seeing you guys follow me here makes it better
Please like ❤️ and reblog 🔄 this post to help me find my way back to everyone’s feed! 🙏✨
#phm#ryland grace#rocky the eridian#project hail mary spoilers



seen from Australia

seen from Argentina

seen from Philippines
seen from Yemen

seen from Malaysia
seen from Netherlands

seen from Singapore

seen from Russia
seen from China

seen from Malaysia

seen from Malaysia

seen from Türkiye
seen from Kazakhstan

seen from Malaysia

seen from Malaysia
seen from Poland

seen from Malaysia
seen from India

seen from Sweden
seen from Japan
Losing an account is a heartbreak, but seeing you guys follow me here makes it better
Please like ❤️ and reblog 🔄 this post to help me find my way back to everyone’s feed! 🙏✨
Beastly Reminder
KQ, Eden, and the Yeosang problem.
HUGE DISCLAIMER: I am not implying I think any of the following:
- KQ is a perfect company that is perfectly managed.
- Eden is the best music producer ever and infallible
- Either of these parties have always made the best possible management decisions and perfectly utilized all its talent to the fullest.
HOWEVER.
Some of the commonly parroted fandom beliefs, especially surrounding one Kang Yeosang have nearly forced me to become their downright defenders (Particularly of Eden. As a rule I simply do not cape for corporations, though my stance in this case is a fairly neutral one. Though I don’t dispute the likelihood that they have their management shortcomings, I’m giving the benefit of the doubt that overall they’re doing things...fine...at least insofar as their talent management goes.)
Another disclaimer is that I’m a (photo)card-carrying Yeodoongie. I love this doberman a lot, as a singer, performer and overall cool-sounding guy (He took the time while visiting my home region on tour to go down to the beach and vocally appreciate some seals! How can I not like him?). I’ll be the first to tell you I want nothing for the best for him in his career and life. All the prominent singing parts!
With that in mind, the fandom view of him as this poor downtrodden fellow who is constantly being mistreated by the company and Evil Producer Eden and purposely excluded from having lines is…very silly and honestly a bit embarrassing.
Let's get into it:
While Tumblr was down I made a bsky where you can find me when the piece of shit owners finally pull the plug on tumblr.
I can't guarantee i'll continue to blog if that happens but at least you'll be able to find me so i can say thanks and goodbye to you all.
backup for when tumblr finally gets shut down
Rewind 2025 - Part II
WangxianFicRecs - Rewind 2025
More of our favourite fics this year! And our inbox remains open for your recs as well, so make sure to share your favourite stories of 2025!
~*~
A Reflection on Fatherhood
by Rainewritesfanfics
G, 1k Wangxian | Kay's Rec
Part of the FWW Birthday Challenge 2025
Summary: Lan Wangji had never expected to be a father to one child, let alone four.
~*~
A Silent Spell
by itsfanfan
E, 6k, Wangxian | Kay's Rec
Summary: Lan Zhan finds himself in the middle of Wei Ying's incense burner-induced dreams. But, unlike the visions of a secluded farm or a tumble in the Library Pavilion, Lan Zhan realizes he's in the Burial Mounds after Wen Chao tossed Wei Ying in during the Sunshot Campaign. He witnesses something he won't ever forget.
~*~
Happily Ever After (Just Took Time)
by Anonymous
T, 6k, Wangxian | Kay's Rec
Summary: It's been well over 13 years since Wei Ying last saw the father of his child. He'd been driven out of Cultivation Society - literally! He'd found his footing in a new country with a new baby and no husband. Then someone mistakes his radish for a Lan, and, well! He and Lan Zhan cross paths again. AKA- One of those fics where LZ and WY marry but haven't gone through full character development and the cultivation world tears them apart. This is a few snapshots of the Way After.
~*~
💙 Homecoming
by EClairatee
E, 45k, Wangxian & Lan Wangji/OMC | Kay's Rec
Summary: On camera, Lan Zhan has everything. A picture perfect life with a doting boyfriend, a posh downtown apartment with a gorgeous view, and 10 million subscribers that pay for their lifestyle. He has Sunday morning brunch, a sunlit studio where he composes, and romantic dinners on rooftop cafes. He has it all, as long as it's on camera. Off camera, he has a failed relationship whose ending must be timed perfectly. January, according to their publicist. He feels like a prisoner, their posh downtown apartment slowly suffocating the life out of him. So when his brother begs him to come back for the summer, it's not a hard decision to make. Until he meets a fellow instructor and is pulled kicking and screaming into a confrontation with his past-- an unrequited first love and a lost friendship. OR: Lan Zhan finds Wei Ying in the place he least expects... living the life he'd left behind.
~*~
if you want, i'll become a tree
by silver_aspen
G, 4k, Wangxian | Kay's Rec
Summary: The dragon will not go away, and Lan Wangji does not know what to do about it. It is clearly very affectionate of him, although he is unsure as to why him, specifically. Lan Wangji, although he is loath to admit it, might also like the dragon. It is sweet, and it is attentive, and it is lithe, and it is energetic. He tries not to think about how it reminds him of Wei Ying, who they haven’t seen in months, who everyone assures him must be fine, who he cannot search for because they are in the middle of a war— Or: Wei Ying is a dragon. He goes to where it matters most.
~*~
Backup
by Moondal
G, 1k, Wangxian | Kay's Rec
Summary: Two times Lan Yuan needed to call for backup.
~*~
Anomaly
by xiuznl
G, 13k, Wangxian | Kay's Rec
Summary: Wei Wuxian doesn't remember anything from his childhood before Lotus Pier. His parents—even their faces—he can’t recall. But suddenly his parents are now standing in front of his face.
~*~
The Strangers from Pluto
by utopieez
T, 5k, Wangxian | Kay's Rec
Summary: After countless insufferable dates, his roommate Huaisang arranges a blind date for Wei Wuxian. Lan Xichen, the date in question, is perfect. Handsome, compassionate, intelligent. Everything he should want and need, but he doesn’t feel the spark. Incoming Lan Wangji, although a similar stunning appearance to his older brother, his personality is vastly different. He is everything Wei Wuxian should hate and avoid, but somehow his heart disagrees. Or Wei Wuxian goes on a blind date with Lan Xichen but falls for his brother Lan Wangji.
~*~
What to do when you drunk voice message your bff that you're into him
by relenafanel (@relenafanel)
T, 1k, Wangxian | Kay's Rec
Summary: Wei Wuxian leaves Lan Wangji a drunken voice message at 4am listing all his most sordid fantasies (PG). Lan Wangji listens to it.
~*~
Bright Things and Quiet Places
by spicyomelette
T, 9k, Wangxian | Kay's Rec
Summary: He’s a single man in a new country, trying to adopt a child. He doesn’t have time for crushes. But Lan Zhan is… Lan Zhan. Untouchable. Impossibly calm. Possibly carved from some secret mountain monastery stone. Wei Ying likes his voice. Likes his quiet. But he doesn’t let himself like it too much. Still, something shifts. Slowly. Like sunlight creeping through drawn curtains. Lan Zhan watches Wei Ying like someone documenting how he fits into the spaces he finds himself in, and Wei Ying starts to wonder what it means to stop surviving and start choosing.
~*~
(Please REBLOG as a signal boost for these hard-working authors if you like – or think others might like – these stories.)
pleaseeee go follow my backup @sapphireh3arts, if i'm flagging other people's posts as mature simply because this blog has been marked, i really don't want to cause any more harm to others. this website is so unusable 😭 i hate it here 😭
Ok, since it's really easy for your account to get nuked all of a sudden, consider backing up your account.
There's Tumblr's built-in export, but believe me when I tell you: if you've had your blog for years and you post a lot, it's going to take days for the back up to be ready and it will be huge. Like, gigas of HUGE.
So it's better to back up a subset of your posts from your blog and save them locally with tumblr-backup (a fork of tumblr-utils), which requires Python and your Tumblr API key.
Instructions
Just a heads up: I'm doing this from Windows, but it can be done from Linux (more smoothly because Linux has Python, using shell with built-in commands) and Mac OS.
Step 1: Install Python 3.14.2 (latest stable version)
Go here: https://www.python.org/downloads/
2. Before letting it install, choose both of these:
(Note: Sometimes it still won't get added to PATH properly this way. In my case, it didn't.)
Step 2: Verify your installation
On your search bar, type "cmd" (without the quotation marks) to open your Command Prompt and press Enter
2. Type or copy-paste this:
python --version
Press Enter. You should see:
Python 3.14.2
Step 3: Get your Tumblr API key and install the Tumblr Backup tool for Python 3.14.2
Go here: https://www.tumblr.com/oauth/apps
Create a new application. It doesn't matter what values you enter. They do not have to be real since you are only generating a key for personal scripts. But I'll give you an example:
3. Click on "I'm not a robot" and then Register
4. After the app is created, you will get your OAuth Consumer (API) key. Copy it.
5. On Command Prompt, type this
where python
and press Enter to get the full path of the Python executable installed on your system. It's usually not the WindowsApps one.
6. After you find the path, use it to install tumblr-backup using Python 3.14.2:
"FULL PATH OF PYTHON EXE" -m pip install --upgrade tumblr-backup
Note: If Python was properly added to PATH, then "FULL PATH OF PYTHON EXE" can be replaced with "python" (no quotation marks in this case)
7. Verify the installation:
"FULL PATH OF PYTHON EXE" -m tumblr_backup --help
You should now see the help menu of the tool Tumblr Backup with all options.
8. Set your API key.
"FULL PATH OF PYTHON EXE" -m tumblr_backup --set-api-key YOUR_API_KEY
Replace "YOUR_API_KEY" with your key. Press Enter.
Step 4: Create a Backup Folder
Choose a folder to store your backup. I personally used a folder on my external drive because my internal drive is too small.
On your Command Prompt, navigate to your folder. Example:
cd /d D:\MyTumblrBackups
"cd" means change directory.
"/d" is used in my case because I wanted to save my backup on an external drive. Skip it if that's not the case for you.
If your folder name has spaces, use quotation marks:
cd /d "D:\My Tumblr Backups"
Step 5: Run the backup
Type:
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname
Replace yourblogname with your Tumblr blog's name without the ".tumblr.com" part
In my case, I wanted to download only original posts with a certain tag.
So I used optional flags. My example:
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname --tags "YOURTAG" --no-reblog
If you wanted more than one tags in once:
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname --tags "tag1,tag2" --no-reblog
If you wanted to back your original posts from 2017:
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname --period 2017 --no-reblog
If you wanted only your original text posts in in JSON (no photos or videos):
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname -T text -j --no-reblog
If you wanted only your original video and audio posts:
"FULL PATH OF PYTHON EXE" -m tumblr_backup yourblogname --save-video --save-audio --no-reblog
The Tumblr Backup tool is very flexible.
Regardless of what you choose, this command will create a folder named after your blog inside the folder you specified earlier.
Note: Tumblr API has hourly limits. You may see a message like "Hit hourly ratelimit, sleeping for [x time] as requested" The script will automatically pause and resume.
--
Even with these methods, I still can't save everything because I simply do not have the patience or space. But it's better than losing 10 years of gifs/edits (which I personally deleted after uploading).