Sign in

G. Ambatte

@g-ambatte.bsky.social
171 followers 140 following 480 posts

Homebrewery developer, electromagicks wizard, father, ninja, sailor, author, Kiwi Homebrewery: homebrewery.naturalcrit.com Homebrewery Tools: - 5E 2014 SRD: g-ambatte.github.io/APItoHB - Daggerheart SRD: daggerheartsrd.vercel.app

PostsRepliesMedia
G. Ambatte @g-ambatte.bsky.social · 30/09/2026
Just a sneaky release... #Homebrewery jumped to v3.24.1 today!
020
G. Ambatte @g-ambatte.bsky.social · 29/09/2026
#Homebrewery 101: Getting Started - Pages Homebrewery is a Markdown editor for creating homebrew that looks like it fell out of an official book. The Home Page - homebrewery.naturalcrit.com - has a brief description of the tool as an example that allows users to immediately start experimenting!
The home page of Homebrewery.
121
G. Ambatte @g-ambatte.bsky.social · 29/09/2026
Last year, #Hacktoberfest sent me the wrong size shirt. This year, they're rewarding event attendance rather than the actual effort of improving and contributing to open-source software. I still regularly wear the shirts that I earned previously. But this year, I'm going to pass.
130
G. Ambatte @g-ambatte.bsky.social · 19/09/2026
After 3.5 years, tonight we finished Rise of the Drow, a campaign mostly from @aawgames.bsky.social. I'll miss my Monk; he was last seen heading back into the Underdark to try to find Nhilolin, the home of his goddess, Hivaka.
120
G. Ambatte @g-ambatte.bsky.social · 17/09/2026
No D&D this week, time to relax with an extra week to prep... What do you mean I don't have maps for Krezk? An inn? The Burgomeister's home? I've at least got the Abbey, right? ... I'm gonna need every minute of that extra time.
010
G. Ambatte @g-ambatte.bsky.social · 16/09/2026
Getting this message was legitimately the highlight of my day. Long may it continue.
A text message that reads "Love you, dad"
030
G. Ambatte @g-ambatte.bsky.social · 14/09/2026
This week, I'm trying to get the 2024 SRD monster data hammered into shape for 5EDNDAPI, with the eventual goal of pouring the API data into a #Homebrewery template, extending one of my existing projects.
020
G. Ambatte @g-ambatte.bsky.social · 09/09/2026
We're getting a few reports that the latest #Homebrewery update is having some unexpected results on Firefox. We're looking into it!
011
G. Ambatte @g-ambatte.bsky.social · 08/09/2026
#Homebrewery v3.23.0 is now live! Please let is know if you discover any bugs!
011
G. Ambatte @g-ambatte.bsky.social · 08/09/2026
It's been a hot minute, but the #Homebrewery v3.23.0 update should be rolling out to production servers within the next 24 hours!
001
Reposted by G. Ambatte
Fernando Salvaterra @salvaterra.bsky.social · 14/01/2026
⚔️ royalty-free magic swords from swordtembers past. free of charge. Please, read my license before using it: 🗡️ www.patreon.com/posts/sword-... #ttrpg #sword #swordhoard #stockart #swordtember
black and white illustration of three magic swords: one is based on the knight chess piece, other is a magic scroll unrolled as a scimitar and the last one is another scimitar based on a dragon.
539377
G. Ambatte @g-ambatte.bsky.social · 03/09/2026
Two extremely different pieces of art that I've made. One born of grief and loss, one of anticipation and hope; two very different media.
010
Reposted by G. Ambatte
Fernando Salvaterra @salvaterra.bsky.social · 19/08/2026
my free downloads collection posts on my Patreon have 37 posts already. some require a free follow to reach the files, but they are gratis nonetheless. there are personal-use and royalty-free art here, mind the title of each one. www.patreon.com/collection/1...
patreon.com
Free Downloads | Collection from Tome of Salvaterra | 37 posts | Patreon
Get more from Tome of Salvaterra on Patreon
03521
G. Ambatte @g-ambatte.bsky.social · 17/08/2026
#Homebrewery just merged an experimental PR that I created ages ago... Next minor patch will include Markdeep-style ASCII art!
000
Reposted by G. Ambatte
Swords | The Webcomic @swordscomic.bsky.social · 16/08/2026
I have some swordscomic Patreon codes here donated by people already supporting me - raise your hand if you're a big fan and you'd like to be part of the community 👋
4454
Reposted by G. Ambatte
Nerdy Maps (Arturo) @nerdymaps.bsky.social · 14/08/2026
Have you ever played Dungeons and Dragons? If so, why? What does it mean to you? You can find many fantasy maps on my store: nerdymaps.com nerdymaps.etsy.com
011
G. Ambatte @g-ambatte.bsky.social · 12/08/2026
Did I !almost! kill a PC in an attack of Vampire Spawn that was too difficult for the party to handle by brute force alone? Or did I merely provide an opportunity for the PC to revive as a Dhampir?
static.klipy.com
Big Brain Meme: Man Taps Forehead
ALT: Big Brain Meme: Man Taps Forehead
120
G. Ambatte @g-ambatte.bsky.social · 09/08/2026
There's something so deeply pleasing about responding to an issue to ask the user for more detail, and when checking the response, seeing that the community has already identified the problem and provided the correct fix. #Homebrewery
120
Reposted by G. Ambatte
Nico de Gallo | Spicy Dice @itsnicodegallo.bsky.social · 06/08/2026
Regular reminder that there IS an alternative to using generative AI in your games! Our site has collections of sources and search engines to help you find high quality art, graphics, music, maps, and tools that are COMPLETELY FREE. #TTRPG #TTRPGcommunity #dnd #pathfinder #daggerheart #drawsteel
24112
G. Ambatte @g-ambatte.bsky.social · 02/08/2026
This August is four years since PixelSagas made all of their fonts free for commercial use, including fantasy fonts like Barazhad and Davek. #ttrpg #d&d
pixelsagas.com
No More Donations for Commercial Use – Pixel Sagas
000
G. Ambatte @g-ambatte.bsky.social · 17/07/2026
Thanks, Sir Terry... I needed these words this week, more than I could have ever expected. ...they may have also caused me to adopt a University student, which is an unexpected result for a novel. #GNUTerryPratchett
030
G. Ambatte @g-ambatte.bsky.social · 13/07/2026
The most recent meme in your photo roll describes your mental state? ...oh no... 😅 Wait, it's a sane one! We are safe for another day.
010
Reposted by G. Ambatte
Godot Engine @godotengine.org · 30/06/2026
For years we have been overwhelmed by the volume of code contributions we have to review, especially from new contributors. AI has made the problem much worse. That's why we are taking steps to reduce the burden on maintainers while still welcoming new contributors: godotengine.org/article/cont...
godotengine.org
Changes to our Contribution Policies – Godot Engine
Godot is growing fast, so here is how we are dealing with the huge increase in contributions.
472493586
G. Ambatte @g-ambatte.bsky.social · 29/06/2026
Star Trek: Ascendancy is a memetic virus that is transmitted by playing the game... I can't stop thinking about it and when we can play again.
110
G. Ambatte @g-ambatte.bsky.social · 26/06/2026
You did the thing; the hard thing, the thing you didn't want to do but it had to be done anyway. I see you, getting the difficult things done before they get even harder. I'm proud of you.
021
G. Ambatte @g-ambatte.bsky.social · 19/06/2026
Despite being a #D&D DM for literally years, last night I once again proved that I can still completely forget that a monster has both Magic Resistance and Fire Resistance - the Night Hag SHOULD have had Advantage on the save AND only taken half damage. ...whoops?
static.klipy.com
Elmo I Don't Know Idk
Alt: Elmo I Don't Know Idk
010
G. Ambatte @g-ambatte.bsky.social · 14/06/2026
Despite being neck-deep in Ravenloft lore for Strahd, today I was struck by the urge to create a Detective Noir setting. For my specific flavour of brain, that means: A. Penny Arcade's Automata, and B. Discworld Noir How I might express that in a TTRPG remains to be discovered.
Discworld Noir's Detective Lewton is hired for a job by a mysterious femme fatale.
Image from GOG.com's Dream List - https://www.gog.com/dreamlist/game/discworld-noirPenny Arcade's Automata; Silverside, page 9.

Detective Sam Regal and Carl (KR-L) discuss interviewing a wiped automaton in the human-free suburb of Silverside.
040
G. Ambatte @g-ambatte.bsky.social · 09/06/2026
Something I've heard, over and over, is "This is how it was when I started." "Gotta learn the hard way, just like I did!" "You've got it so easy now. Not like the old days!" Stop. We're allowed to make things easier for the next generation. We CAN want that. Because if not: what even is the point?
041
G. Ambatte @g-ambatte.bsky.social · 03/06/2026
If you're going to claim that you have "manually reviewed, corrected, and validated" the AI code that you're submitting, it'd be better if there weren't obvious hallucinations spotted in the first 30 seconds of human review.
030
G. Ambatte @g-ambatte.bsky.social · 22/05/2026
"What is the priority?" "FIGHT THE SHIP: defend the country!" It was just a joke. But it led to a line of thought that changed my entire mindset, and then my whole personality. The Navy and I parted ways many years ago now, but I'm a better person for it.
011
Reposted by G. Ambatte
Fernando Salvaterra @salvaterra.bsky.social · 31/03/2026
Would you like these couple of royalty-free skull drawings for your zine, free of charge? Here's what you're gonna do: Download them here and don't use them alongside any LLM stuff in the same publication. Then add me as the artist. 💀 www.patreon.com/posts/154444... #ttrpg #osr #stockart
black and white drawings of two skulls next to papers and scrolls. one is upside down and is being used as an ink flask, and the other as a candle melting on its head.
16927
G. Ambatte @g-ambatte.bsky.social · 14/05/2026
D&D is a live service... that I provide to my players. WotC is AT BEST a third party to that.
030
G. Ambatte @g-ambatte.bsky.social · 09/05/2026
That was an interesting bug to run down for #Homebrewery... Once the patch goes live, I'm hoping to see a significant reduction in "Out of Sync" issues!
020
G. Ambatte @g-ambatte.bsky.social · 23/04/2026
With the latest update, #Homebrewery is now finally running on CodeMirror 6! The main difference for users is that the editor is slightly different, but behind the scenes, huge opportunities are now available that were almost impossible under CM5.
010
G. Ambatte @g-ambatte.bsky.social · 19/04/2026
The Ranger used Primeval Awareness during our last session. I had to scramble to see what was within a 1 mile radius - and be thankful it wasn't 6. #dnd #dmproblems In Strahd's village of Barovia, 1 covers the entire village. Whereas 6 would cover almost half the world map.
130
G. Ambatte @g-ambatte.bsky.social · 13/04/2026
A recent update to #Homebrewery broke internal linking. I fixed it by hooking an API that I thought was baseline - but many users reported crashes. Fortunately, last night I found an older API that I could use instead, so the next minor release should correct the issue.
000
Reposted by G. Ambatte
🍁 Wendigo Workshop 🍁 @wendigoworkshop.bsky.social · 13/04/2026
Time to share this around again for no reason whatsoever!
wendigoworkshop.itch.io
Art Resources for Broke TTRPG Creators! by WendigoWorkshop
A small document with a bunch of resources for TTRPG creators on a budget
07043
G. Ambatte @g-ambatte.bsky.social · 11/04/2026
You ever look back at your notes and see your own hand at work? Reading this, I was struck by a memory - a specific incident that helped shape my belief that diversity holds the solutions to our problems. And now my villain is using it to lure in more victims. That was... not intended.
020
G. Ambatte @g-ambatte.bsky.social · 11/04/2026
We officially started #CurseOfStrahd last night. #Strahd invited the members of the party to join his court, but before taking their place as his courtiers, they should go out into Barovia and see her people, bring a fresh perspective to the obstacles that the natives can no longer even see. #dnd
150
Reposted by G. Ambatte
Tab Creations @tabcreations.com · 04/04/2026
Hey #ttrpgCommunity, especially #indie creators! Where do you source your stock art and illustrations? What sites or artists do you recommend for budget-conscious publishers? #ttrpg #indiedev #rpgdesign #kickstarter
166117
G. Ambatte @g-ambatte.bsky.social · 02/04/2026
Yesterday was my first day as a fully trained tech, covering my area with only remote support. Naturally, it turned into a 12 hour slog of nonstop breakdowns and fault calls. But I still handled it all. I can do this. It only gets faster and easier from here.
031
G. Ambatte @g-ambatte.bsky.social · 28/03/2026
Preparation continues for #CurseOfStrahd; today, I'm loading road maps to #FoundryVTT. Because stuff always happens on the road. In the forest. By the river. On the bridge. Outside the store. Life doesn't only happen indoors, and neither should #TTRPG.
Two player characters face off against a Dire Wolf and a Werewolf on NerdyMaps "Forest Path" map, loaded to the FoundryVTT virtual tabletop.
120
G. Ambatte @g-ambatte.bsky.social · 22/03/2026
Two households, both alike in dignity, in Fair Verona where we lay our scene... Feuding families. Opposing factions. Rebellious children. Enemies become lovers. You ever wake up with an idea for a #ttrpg one shot that just won't leave you alone?
020
G. Ambatte @g-ambatte.bsky.social · 14/03/2026
On Friday, I finished the job that I've held for over nine years, and completed Descent into Avernus. On Monday, I start a new job. Once I'm settled into the new normal, we start Curse of Strahd. I've been doing some light reading in preparation...
030
Reposted by G. Ambatte
Swords | The Webcomic @swordscomic.bsky.social · 08/03/2026
Sure would be a shame if everyone downloaded these free eBooks and told their friends about it and retweeted this ko-fi.com/swordscomic/...
19148
G. Ambatte @g-ambatte.bsky.social · 06/03/2026
Majestic.
A majestic black cat.
...I definitely didn't crop out a big pile of unfolded clean laundry.
040
G. Ambatte @g-ambatte.bsky.social · 03/03/2026
Due to certain certification works that my current employer is contractually required to provide, and knowing that I am the only person in 3 hours drive that holds said certification, I offered to stay on past my terminal date as a casual employee. ... at only TRIPLE my current hourly wage.
120
G. Ambatte @g-ambatte.bsky.social · 25/02/2026
I'm changing companies, halfway through my notice. Boss stacked a lot of work into next week, my coworkers have been taken leave (because they know there will be less opportunities after I'm gone), and I find myself caring about its completion less and less with every day that passes. #planning
120
Reposted by G. Ambatte
Fernando Salvaterra @salvaterra.bsky.social · 17/02/2026
A set of 3 asymmetrical eldritch doodles as decorative borders + a page divider as stock art for indie RPGs. www.patreon.com/posts/stock-... #ttrpg #bwart #stockart
black and white decorative doodles in organic fashion, resembling eyes, thorns and gills.
24016
Reposted by G. Ambatte
Fernando Salvaterra @salvaterra.bsky.social · 18/05/2025
This skullish stock art pack is finally available outside my Patreon, on DriveThruRPG and Itch. PNG 600DPI files, BW, line-art-only and sepia options. 💀 www.drivethrurpg.com/en/product/5... 💀 salvaterra.itch.io/skull-artefa... #ttrpg #skull #art #bsnm #stockart
a stock art pack cover featuring black and white drawings of skull artifacts like a calice, an ink bottle, a chest, a star map, etc.
07425