Sign in

W. James Chan, Author

@wjameschan.bsky.social
156 followers 123 following 796 posts

I'm W. James Chan. He/Him/Human linktr.ee/wjameschan -- all about my books ko-fi.com/wjameschan -- here you can get my ebooks for free/PWYW, and read my reviews of indie gems Member of the Inkslingers Idiots PDNI

PostsRepliesMedia
W. James Chan, Author @wjameschan.bsky.social · 09/12/2025
This is the only reason I am on here. So if we are banned or whatever, let it be my last declaration. I hate social media. I despise cults of personality. I am a writer precisely because I am not cool or charismatic. Fuck this whole song and dance.
041
W. James Chan, Author @wjameschan.bsky.social · 09/12/2025
JUST DIE ALREADY YOU GHOUL
150
Reposted by W. James Chan, Author
Mitch Miller ☆ 📼 @astramachina.bsky.social · 07/12/2025
"There is no more ni hao. Only ni HOWDY" will now live alongside "yeHONK" in my brain, forever reducing me to tears.
062
W. James Chan, Author @wjameschan.bsky.social · 07/12/2025
What do we say to the god of death? Not Takei.
131
W. James Chan, Author @wjameschan.bsky.social · 07/12/2025
It's all that...and really fucking good prose.
020
W. James Chan, Author @wjameschan.bsky.social · 07/12/2025
Me reading The Internet: AI fucking sucks! Me reading Asimov's Adventures of Daneel & Giskard: AI fucking rocks! (Just finishing Robots and Empire [so good], about to leap into Foundation. Prep reading to watch Spartacus: House of Ashur. Wait, wrong sexy show. Interview with the Vampire. Yes.)
061
W. James Chan, Author @wjameschan.bsky.social · 05/12/2025
It might just be cognitive bias but an unusually high number of tradgreat authors I follow on here are waxing hella political and while I don't feel seen I definitely feel felt. I'm sorry the sky isn't blue. Yet. But pretending it's not grey isn't the way through this storm either.
010
W. James Chan, Author @wjameschan.bsky.social · 05/12/2025
America: the world's first narcoleptocracy.
051
W. James Chan, Author @wjameschan.bsky.social · 05/12/2025
RIP Cary-Hiroyuki Tagawa. Scariest motherfucker in an American-made Yakuza flick ever. Those *eyes*. And the surprising beating heart of Man in the High Castle. May all those souls he stole sustain him in the Netherrealm.
020
W. James Chan, Author @wjameschan.bsky.social · 04/12/2025
I want to publicly apologise for ever questioning Nodald Slump's academic experience. Dude is clearly in the IV league. He knows how to president like the back of his hand. Hell, he can do it in his sleep. Can and doze.
141
W. James Chan, Author @wjameschan.bsky.social · 04/12/2025
Today I'm angry. I'm other things too but were you to ask, that'd be my answer. Good thing you didn't ask. Good thing my lazy abandonment of professional politesse on here has probably removed me from your purview. Good things come to those who wait before sharing. Anyway, Sacred 2 is still fun.
040
W. James Chan, Author @wjameschan.bsky.social · 03/12/2025
Dozing Donnie Donald Slump Commander-in-Sleep 👉"You're Tired!" Mr. I (you have to sort of sing that one; iykyk) ...Look, I'm not really reaching here, but it's not like "Sleepy Joe" was the apex of wit either.
041
W. James Chan, Author @wjameschan.bsky.social · 02/12/2025
What fresh heil is this?
pbs.org
WATCH: Trump defends boat strikes, attacks Somali immigrants in final Cabinet meeting of the year
The president started things off by noting that it was the last time his Cabinet would gather until 2026. The sleepy, and occasionally slipshod, gathering ended with a flurry of news.
110
W. James Chan, Author @wjameschan.bsky.social · 02/12/2025
Each chapter of Gildenhammer I narrate for the book club, my voice and delivery breaks a little more. Sure, I could edit it and dozens of takes, but why not give my closest readers a proper expression of how thoroughly the process of writing dismantles me until nothing but a fervid rasp remains?
032
W. James Chan, Author @wjameschan.bsky.social · 01/12/2025
An actual White House dot gov page naming and shaming reporters for doing their job?
media.tenor.com
a neon sign that says miller time on a brick wall
Alt: a neon sign that says miller time on a brick wall
040
W. James Chan, Author @wjameschan.bsky.social · 01/12/2025
We NEED to make this a thing. Slurs against people who cannot choose, who simply *are*, are abhorrent. Slurs against people choosing to do the wrong thing for their own benefit are not so much slurs as just correct labelling of abhorrent behaviour. 100% self-inflicted FAFO business.
Image from reddit of a person saying "we need a slur for people who use chatgpt for everything" and a response suggesting "3rd Party Thinkers" (3PT).
131
W. James Chan, Author @wjameschan.bsky.social · 30/11/2025
Mine was "Men Are From Mars, Women Are From Venus". Really changed how I thought about the person who told me to read it. Possibly not why we divorced though. Anyway my books are good and free to read. Contrary to popular, the two are not mutually exclusive. Plenty of great books are free to read.
030
W. James Chan, Author @wjameschan.bsky.social · 29/11/2025
Is this thing even fucking on
010
W. James Chan, Author @wjameschan.bsky.social · 29/11/2025
Just in case you haven't cancelled your Amazon anything yet. FFS.
Melania Trump promoting a 40m dollar deal with Amazon. CANCEL AMAZON.
010
W. James Chan, Author @wjameschan.bsky.social · 27/11/2025
Quite easily one of the most reprehensible headlines I have seen Australia's publicly-funded, typically bipartisan news source ever publish. "Decades in the making" gives serious "inevitable" vibes to something that is not The Trumpstein Files.
"The flashpoints leading the US and Venezuela to the brink of a conflict decades in the making."

Headline from ABC News Australia, 28th November 2025
010
W. James Chan, Author @wjameschan.bsky.social · 26/11/2025
Still applicable.
011
W. James Chan, Author @wjameschan.bsky.social · 24/11/2025
The detail in this WIP genuinely puts the source to shame. Disclaimer: I am the source. I wrote the book that inspired this. I have been put to shame. Feels pretty fucking great.
130
Reposted by W. James Chan, Author
Kate @ Rouge Aerie @rougeaerie.bsky.social · 24/11/2025
Now and then, I go back through old posts and go "wtf that's cute. I forgot I even drew that?" Mako-chan. 🩷💚
182
W. James Chan, Author @wjameschan.bsky.social · 20/11/2025
I can quote most of Big Trouble in Little China, having killed vhs tapes rewatching it as a kid. But I never quite understood what "It's Miller Time" meant (being Australian and all). Anyway, anytime I see the Pumpkin Pedo peddle the words "punishable by death", I'm pretty sure it's Miller time.
020
W. James Chan, Author @wjameschan.bsky.social · 20/11/2025
Damn glad to see Quietpiggy blow up. I read it when it happened and was like why isn't this bigger. I get that we just accept the vile personal attacks but this one struck me as a massive "showing you who he really is" moment. Zero waffle, zero filter. Just a Big Man fed up with them uppity women.
042
W. James Chan, Author @wjameschan.bsky.social · 20/11/2025
ko-fi.com/post/Dragon-... Because obvs I have more than 300 or so characters to say about it. I can't tell if the title is a lie or not, but I'll never tire of bad dragon puns. (As opposed to Bad Dragon puns.)
ko-fi.com
Dragon it out: Not a Review of King Sorrow by Joe Hill
W. James Chan published a post on Ko-fi
023
W. James Chan, Author @wjameschan.bsky.social · 19/11/2025
Finished King Sorrow (Joe Hill, 275k words apparently -- I believe it) in almost record time. Does that mean it was good? Eh. It means it was decent lasagne. I can eat a heap of that shit, but most days I prefer a big salad, a modest amount of protein and carbs, maybe a slice of carrot cake. 3/5
010
W. James Chan, Author @wjameschan.bsky.social · 18/11/2025
We're about to see the most impressive cooking job in American history. Special thanks to the 1000 FBI kitchenhands without whom this wouldn't be possible.
141
W. James Chan, Author @wjameschan.bsky.social · 15/11/2025
As Zuckbook continues to enshittify itself, I find myself wishing I had my following/community there, here. Sure would be nice to finally ditch it...
020
W. James Chan, Author @wjameschan.bsky.social · 14/11/2025
At this point, this glorious point amid such a bluntly terrible year, it's not whether or not they'll do him; it's all about WHAT they will do him for. Season 47 of This Is America may yet end with a bang and not a whimper...
010
W. James Chan, Author @wjameschan.bsky.social · 13/11/2025
As an Australian I sometimes wondered what the R stood for. Rats. It stands for Rats.
media.tenor.com
two men playing violins with the words living in 2025 be like on the bottom
ALT: two men playing violins with the words living in 2025 be like on the bottom
040
W. James Chan, Author @wjameschan.bsky.social · 12/11/2025
Sludging through King Sorrow, the doorstop du jour, and I can feel certain of my editor acquaintances breathing fire from here. Were this an indie work in beta stage, I would be a very busy fellow indeed. Instead it's an $18 bigbox impulse buy: me chasing the Needful Things dragon. Wrong dragon.
020
W. James Chan, Author @wjameschan.bsky.social · 12/11/2025
Eh fine. Not bothering to quote anyone but it's as fun an idea as any. Here's the first paragraph of my first novel, Blackcloak, published in 2015 and written in the folly of late-stage youthful fatalism. It has "look I am a serious writer trying very hard here" written all over it.
First paragraph of W. James Chan's first novel, "Blackcloak". The first few lines are: 

This is how I begin his song. 

There is blood on a leaf.
032
W. James Chan, Author @wjameschan.bsky.social · 11/11/2025
My books are good. And free. I dunno, apparently that isn't enough for people. I mean, I'm not the only one saying they're good. Plenty of river page and GR reviews. Do you really think sprayed edges and a bunch of fucking tropes would make the writing any better?
010
W. James Chan, Author @wjameschan.bsky.social · 10/11/2025
So I should post about my experiences as a tourist at the Sunshine Coast Fiction Festival, but I'm still kind of processing. It was a *lot* of 🌶️ and 🐈 and 🦁 and 🦇 and 🪄. Some 🤑 ❤️ too. 🐎. Is there room in that for my themes-not-tropes🌙 and ✝️ ? Maybe. But I admit I have my doubts...
231
W. James Chan, Author @wjameschan.bsky.social · 10/11/2025
Forget the elephant in the room; try ignoring the Elephants in the closet.
020
W. James Chan, Author @wjameschan.bsky.social · 07/11/2025
Essential American workers just about killing themselves for zero pay Families about to starve because maga want to make healthcare unaffordable And Muskratfucker about to become a *trillionaire* The fuck are we doing The FUCK are we doing?
020
W. James Chan, Author @wjameschan.bsky.social · 06/11/2025
I am SO close to being something interesting. I'm half-PoC. I'm mildly aut. I'm happily cis but not very masc. I was wild online before "online" became quaint. I will not be remembered for what I did for many, but who I was to a few. On paper I'm dull Almost abbreviated I still write good books.
010
W. James Chan, Author @wjameschan.bsky.social · 06/11/2025
As I said in my review, in which I give white a coveted five star Accolade, this is true poetry that makes it all seem unaffected and effortless. m.a. white is, to crib The Wire, natural-born Po-et. This little, immense book demands possession beyond the ever-disposable digital.
011
W. James Chan, Author @wjameschan.bsky.social · 05/11/2025
Two fun facts about me: In a former life, I supported an indie ARPG through its beta to the tune of $25k. I didn't even really enjoy it all that much but I loved what it represented. In this life, I have played the Titan Quest ARPG on my tablet every day for years. It cost about ten bucks. Lol.
271
W. James Chan, Author @wjameschan.bsky.social · 05/11/2025
Da boo di da boo da
010
W. James Chan, Author @wjameschan.bsky.social · 05/11/2025
Well done, New York. Well done.
media.tenor.com
a statue of a man covered in foam with the words i love this town
Alt: a statue of a man covered in foam with the words i love this town
020
W. James Chan, Author @wjameschan.bsky.social · 03/11/2025
Wake up. Check the news. Sigh. Maybe tomorrow.
030
W. James Chan, Author @wjameschan.bsky.social · 02/11/2025
Right. So by that logic, a nuclear strike isn't an act of hostility either. Please do not underestimate the gaslighting these people attempt *every fucking day*.
"T. Elliot Gaiser, who leads the Office of Legal Counsel under Trump, told a group of lawmakers this week that the administration is taking the position that the strikes on unnamed people in small boats do not meet the definition of hostilities because they are not putting U.S. military personnel in harm’s way. It says the strikes, which have killed more than 60 people, have been conducted primarily by drones launched off naval vessels."

Source: HCR, 1st of November, 2025
010
W. James Chan, Author @wjameschan.bsky.social · 01/11/2025
The whole problem with the "can you imagine Republicans if the Democrats did this or that" approach is they didn't and they never would have and that's why people can't imagine it...so they need to stop asking it and just fucking deal with the reprehensible monsters who ARE doing it
020
W. James Chan, Author @wjameschan.bsky.social · 01/11/2025
Fucking reporters asking Democrats what they're going to do about the Republic shutdown is some serious "you're the good kid; why aren't you stopping your sibling from being a bad kid" bullshit. Except in this case the bad kid has all the power. All of it.
030
W. James Chan, Author @wjameschan.bsky.social · 01/11/2025
Can't decide which sounds cuter Erika Vance JD Kirk I'm sure they'll make the white choice either way
010
W. James Chan, Author @wjameschan.bsky.social · 30/10/2025
Things that SHOULD be deadnamed: Department of Defense; Immigration and Naturalization Services; Gulf of Mexico; Affordable Care Act aka Obamacare; The White House; Donald J Drumpf. Things that SHOULD NOT be deadnamed: Anyone who isn't a fucking "thing".
020
W. James Chan, Author @wjameschan.bsky.social · 30/10/2025
What's the word for an era in which journalists and comedians swap jobs? Because this is it.
030
W. James Chan, Author @wjameschan.bsky.social · 30/10/2025
Oh, fuck off.
041