Janet Forbes
@worldanvil.bsky.social
she/her (🏳️🌈Bi) | 📖Fantasy Author & Game Writer by night | CEO of 🌍🔨@WorldAnvil by day | SFWA member | BFSA Worldbuilding Award Judge l Pro Worldbuilding Consultant | 📺WorldbuildingCon.com host |www.janetforbes.com
Pinned
NEW STORY: @worldanvil.bsky.social delivers a poetic meditation on loss in her new flash fiction story "Song of the Loom"!
www.dreamtheory.media/song-of-the-...
www.dreamtheory.media/song-of-the-...
Song of the Loom
by Janet Forbes
I Sang to the loom, the day my mother died.
My hands were an echo of hers. Heavy with grief, they wove eight hundred threads onto the frame, a hundred for each string of her Lyra. ...
www.dreamtheory.media
My flash story “Song of the Loom” is now published in @dreamtheorymedia.bsky.social !
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
My little Anvil (@worldanvil.com) just turned EIGHT! 🎂 🥂 Can’t believe how far we’ve come 🙌✨ Thank you to all the beautiful beans who helped us along the way 🥰
November 9, 2025 at 6:44 AM
My little Anvil (@worldanvil.com) just turned EIGHT! 🎂 🥂 Can’t believe how far we’ve come 🙌✨ Thank you to all the beautiful beans who helped us along the way 🥰
Reposted by Janet Forbes
This story out today by @worldanvil.bsky.social is incredibly beautiful and spoke to my grief when I needed it most this morning.
www.dreamtheory.media/song-of-the-...
#Writersky #Booksky
www.dreamtheory.media/song-of-the-...
#Writersky #Booksky
Song of the Loom
by Janet Forbes
I Sang to the loom, the day my mother died.
My hands were an echo of hers. Heavy with grief, they wove eight hundred threads onto the frame, a hundred for each string of her Lyra. ...
www.dreamtheory.media
November 6, 2025 at 10:25 AM
This story out today by @worldanvil.bsky.social is incredibly beautiful and spoke to my grief when I needed it most this morning.
www.dreamtheory.media/song-of-the-...
#Writersky #Booksky
www.dreamtheory.media/song-of-the-...
#Writersky #Booksky
My flash story “Song of the Loom” is now published in @dreamtheorymedia.bsky.social !
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
NEW STORY: @worldanvil.bsky.social delivers a poetic meditation on loss in her new flash fiction story "Song of the Loom"!
www.dreamtheory.media/song-of-the-...
www.dreamtheory.media/song-of-the-...
Song of the Loom
by Janet Forbes
I Sang to the loom, the day my mother died.
My hands were an echo of hers. Heavy with grief, they wove eight hundred threads onto the frame, a hundred for each string of her Lyra. ...
www.dreamtheory.media
November 5, 2025 at 3:38 PM
My flash story “Song of the Loom” is now published in @dreamtheorymedia.bsky.social !
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
Please go check it out (and maybe leave a comment, if you can? 🙏)! 🥰❤️
Reposted by Janet Forbes
I've never done this on social media before but...
...my brilliant assistant is moving on to pastures new after three years. I am looking for someone to help me out. They need to be able to *get to North London easily, regularly*, energetic (it's often a dashing-around/carrying stuff job)...
...my brilliant assistant is moving on to pastures new after three years. I am looking for someone to help me out. They need to be able to *get to North London easily, regularly*, energetic (it's often a dashing-around/carrying stuff job)...
November 3, 2025 at 12:26 PM
I've never done this on social media before but...
...my brilliant assistant is moving on to pastures new after three years. I am looking for someone to help me out. They need to be able to *get to North London easily, regularly*, energetic (it's often a dashing-around/carrying stuff job)...
...my brilliant assistant is moving on to pastures new after three years. I am looking for someone to help me out. They need to be able to *get to North London easily, regularly*, energetic (it's often a dashing-around/carrying stuff job)...
Completely fell off socials due to #WorldFantasyCon but here I am at TEN AM on Sunday, talking about ☠️ poison material culture, the Roman Empire and STABBING ⚔️ 🙌✨
November 3, 2025 at 12:50 PM
Completely fell off socials due to #WorldFantasyCon but here I am at TEN AM on Sunday, talking about ☠️ poison material culture, the Roman Empire and STABBING ⚔️ 🙌✨
Talking publically about the neurodivergent experience is SO important.
Names have power.
Sharing our experiences - understanding we’re not alone - alleviates all that internalised shame.
And sharing tools to cope helps us all ☺️
Names have power.
Sharing our experiences - understanding we’re not alone - alleviates all that internalised shame.
And sharing tools to cope helps us all ☺️
I want to share something I experienced at #worldfantasycon 2025.
A panel on Neurodivergence with @davidgreenwriter.bsky.social, @worldanvil.bsky.social, @betterdragons.bsky.social and Roman Burley.
They mentioned something called
“waiting mode.”
Continued…
A panel on Neurodivergence with @davidgreenwriter.bsky.social, @worldanvil.bsky.social, @betterdragons.bsky.social and Roman Burley.
They mentioned something called
“waiting mode.”
Continued…
November 3, 2025 at 12:40 PM
Talking publically about the neurodivergent experience is SO important.
Names have power.
Sharing our experiences - understanding we’re not alone - alleviates all that internalised shame.
And sharing tools to cope helps us all ☺️
Names have power.
Sharing our experiences - understanding we’re not alone - alleviates all that internalised shame.
And sharing tools to cope helps us all ☺️
My story “Song of the Loom” is coming out NEXT WEEK on DreamTheoryMedia!
Very excited! 🥰
Very excited! 🥰
Unfortunately, we're going to have to delay publication of today's flash fiction by @worldanvil.bsky.social until next week. The delay is entirely on our end and we apologize. Thank you.
October 29, 2025 at 3:38 PM
My story “Song of the Loom” is coming out NEXT WEEK on DreamTheoryMedia!
Very excited! 🥰
Very excited! 🥰
Reposted by Janet Forbes
This is a fun exploration from @worldanvil.bsky.social of the “Tiffany Problem” of #worldbuilding and how to avoid it.
What is the Tiffany Problem in Worldbuilding?
YouTube video by World Anvil Worldbuilding
www.youtube.com
October 7, 2025 at 4:10 PM
This is a fun exploration from @worldanvil.bsky.social of the “Tiffany Problem” of #worldbuilding and how to avoid it.
Today I got to meet Elli Papa, and see her book that @worldanvil.com inspired her to create 🥰🙌✨🥳🤩
September 27, 2025 at 6:26 PM
Today I got to meet Elli Papa, and see her book that @worldanvil.com inspired her to create 🥰🙌✨🥳🤩
This is Breadan. I made him in the airport at 6am. In case you’re wondering, I’m DEFINITELY an adult… 😅🫣
September 8, 2025 at 6:45 AM
This is Breadan. I made him in the airport at 6am. In case you’re wondering, I’m DEFINITELY an adult… 😅🫣
All dressed up for tonight’s @worldanvil.com awards ceremony!
Category is: Manic Pixie Picnic Parade! 🙌🥂✨
Category is: Manic Pixie Picnic Parade! 🙌🥂✨
August 30, 2025 at 4:00 PM
All dressed up for tonight’s @worldanvil.com awards ceremony!
Category is: Manic Pixie Picnic Parade! 🙌🥂✨
Category is: Manic Pixie Picnic Parade! 🙌🥂✨
I managed to get Mulan into my monthly Editorial #ΚeepingItHighbrow 😂💪
August 29, 2025 at 7:47 AM
I managed to get Mulan into my monthly Editorial #ΚeepingItHighbrow 😂💪
Not saying it’s been a long day…
But I did just scream “WITNESS ME BLOODBAG” to my step counter as I climbed 4 flights of stairs to my house… 😅🫠
But I did just scream “WITNESS ME BLOODBAG” to my step counter as I climbed 4 flights of stairs to my house… 😅🫠
August 26, 2025 at 5:08 PM
Not saying it’s been a long day…
But I did just scream “WITNESS ME BLOODBAG” to my step counter as I climbed 4 flights of stairs to my house… 😅🫠
But I did just scream “WITNESS ME BLOODBAG” to my step counter as I climbed 4 flights of stairs to my house… 😅🫠
I am on the adjudication panel for this award, and the shortlist is 🔥🔥🔥🔥
We’re delighted to reveal the shortlist for the inaugural Aldiss Award for World Building in speculative fiction.
thealdissaward.com/the-2025-sho...
This year’s winner will be announced on Sunday, 2nd October 2025, at the World Fantasy Convention, Brighton, UK.
thealdissaward.com/the-2025-sho...
This year’s winner will be announced on Sunday, 2nd October 2025, at the World Fantasy Convention, Brighton, UK.
The 2025 Shortlist - The Aldiss Award
We’re delighted to reveal the shortlist for the inaugural Aldiss Award for World Building in speculative fiction. Our Chair of Judges, Allen Stroud, said: “The short list reflects our determination to...
thealdissaward.com
August 23, 2025 at 1:23 PM
I am on the adjudication panel for this award, and the shortlist is 🔥🔥🔥🔥
Reposted by Janet Forbes
Unsolicited writing advice, no. 18364: WORLDBUILDING.
How much of your world do you know? How do you process that knowledge? Apply the same rule to your characters. Decide how far their world extends, and help the reader experience it through your protagonist's senses.
How much of your world do you know? How do you process that knowledge? Apply the same rule to your characters. Decide how far their world extends, and help the reader experience it through your protagonist's senses.
August 21, 2025 at 12:42 PM
Unsolicited writing advice, no. 18364: WORLDBUILDING.
How much of your world do you know? How do you process that knowledge? Apply the same rule to your characters. Decide how far their world extends, and help the reader experience it through your protagonist's senses.
How much of your world do you know? How do you process that knowledge? Apply the same rule to your characters. Decide how far their world extends, and help the reader experience it through your protagonist's senses.
I slept for 13.5 hours today and work up at 4pm. I am doing jet lag wrong 🫠
August 21, 2025 at 7:09 PM
I slept for 13.5 hours today and work up at 4pm. I am doing jet lag wrong 🫠
Very proud to have been accepted as a full member of SFWA! 😱🥳
Thanks for letting me join your awesomeness, @sfwa.bsky.social! 🥰
Thanks for letting me join your awesomeness, @sfwa.bsky.social! 🥰
August 20, 2025 at 7:21 AM
Very proud to have been accepted as a full member of SFWA! 😱🥳
Thanks for letting me join your awesomeness, @sfwa.bsky.social! 🥰
Thanks for letting me join your awesomeness, @sfwa.bsky.social! 🥰
I survived @seattlein2025.org Worldcon! 🥳Now I just need to survive the 22h journey home 🫠

(But seriously, it was a fabulous time - thank you to all the volunteers who made it happen!) 🙌✨💐🥂

(But seriously, it was a fabulous time - thank you to all the volunteers who made it happen!) 🙌✨💐🥂
August 18, 2025 at 8:04 PM
I survived @seattlein2025.org Worldcon! 🥳Now I just need to survive the 22h journey home 🫠

(But seriously, it was a fabulous time - thank you to all the volunteers who made it happen!) 🙌✨💐🥂

(But seriously, it was a fabulous time - thank you to all the volunteers who made it happen!) 🙌✨💐🥂
It’s day 5 of WorldCon Seattle…
and our WA Meetup is at 1:30pm of the 4th Floor meet up terrace!
Come join us and pick up one of these babies! 🙌✨🥳🥰
and our WA Meetup is at 1:30pm of the 4th Floor meet up terrace!
Come join us and pick up one of these babies! 🙌✨🥳🥰
August 17, 2025 at 6:31 PM
It’s day 5 of WorldCon Seattle…
and our WA Meetup is at 1:30pm of the 4th Floor meet up terrace!
Come join us and pick up one of these babies! 🙌✨🥳🥰
and our WA Meetup is at 1:30pm of the 4th Floor meet up terrace!
Come join us and pick up one of these babies! 🙌✨🥳🥰
@emmiechristie33.bsky.social lovely to meet you at the WorldCon mixer today! 🙌✨🥰🥳
August 17, 2025 at 12:39 AM
@emmiechristie33.bsky.social lovely to meet you at the WorldCon mixer today! 🙌✨🥰🥳
@stephanieweippert.bsky.social lovely to meet you at WorldCon today! 🙌✨🥰
August 17, 2025 at 12:38 AM
@stephanieweippert.bsky.social lovely to meet you at WorldCon today! 🙌✨🥰
@isopodlegs.bsky.social lovely to meet you at WorldCon!! 👋🥰
August 17, 2025 at 12:36 AM
@isopodlegs.bsky.social lovely to meet you at WorldCon!! 👋🥰
@illustratedpage.bsky.social it was wonderful to meet you at the mixer today! 🙌✨🥰🥳
August 17, 2025 at 12:33 AM
@illustratedpage.bsky.social it was wonderful to meet you at the mixer today! 🙌✨🥰🥳
WorldCon @seattlein2025.org is
amazing
wonderful
inspirational
...and also I HAVE NOT SLEPT IN FOUR DAYS! 😱🫠
Business as usual, then... 😅
amazing
wonderful
inspirational
...and also I HAVE NOT SLEPT IN FOUR DAYS! 😱🫠
Business as usual, then... 😅
August 16, 2025 at 3:32 PM
WorldCon @seattlein2025.org is
amazing
wonderful
inspirational
...and also I HAVE NOT SLEPT IN FOUR DAYS! 😱🫠
Business as usual, then... 😅
amazing
wonderful
inspirational
...and also I HAVE NOT SLEPT IN FOUR DAYS! 😱🫠
Business as usual, then... 😅
Why do I always end up talking about licking? 😅🫣🫠✨
@worldanvil.bsky.social on what history is: often, unfortunate licking.
August 16, 2025 at 1:51 AM
Why do I always end up talking about licking? 😅🫣🫠✨