G. Ambatte @g-ambatte.bsky.social · 30/09/2026Just 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! 121
G. Ambatte @g-ambatte.bsky.social · 29/09/2026Last 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/2026After 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/2026No 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/2026Getting this message was legitimately the highlight of my day. Long may it continue. 030
G. Ambatte @g-ambatte.bsky.social · 14/09/2026This 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/2026We'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/2026It'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. AmbatteFernando 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 539377
G. Ambatte @g-ambatte.bsky.social · 03/09/2026Two 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. AmbatteFernando Salvaterra @salvaterra.bsky.social · 19/08/2026my 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.comFree Downloads | Collection from Tome of Salvaterra | 37 posts | PatreonGet 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. AmbatteSwords | The Webcomic @swordscomic.bsky.social · 16/08/2026I 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. AmbatteNerdy Maps (Arturo) @nerdymaps.bsky.social · 14/08/2026Have 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/2026Did 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.comBig Brain Meme: Man Taps ForeheadALT: Big Brain Meme: Man Taps Forehead 120
G. Ambatte @g-ambatte.bsky.social · 09/08/2026There'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. AmbatteNico de Gallo | Spicy Dice @itsnicodegallo.bsky.social · 06/08/2026Regular 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/2026This August is four years since PixelSagas made all of their fonts free for commercial use, including fantasy fonts like Barazhad and Davek. #ttrpg #d&dpixelsagas.comNo More Donations for Commercial Use – Pixel Sagas 000
G. Ambatte @g-ambatte.bsky.social · 17/07/2026Thanks, 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/2026The 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. AmbatteGodot Engine @godotengine.org · 30/06/2026For 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.orgChanges to our Contribution Policies – Godot EngineGodot 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/2026Star 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/2026You 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/2026Despite 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.comElmo I Don't Know IdkAlt: Elmo I Don't Know Idk 010
G. Ambatte @g-ambatte.bsky.social · 14/06/2026Despite 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. 040
G. Ambatte @g-ambatte.bsky.social · 09/06/2026Something 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/2026If 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. AmbatteFernando Salvaterra @salvaterra.bsky.social · 31/03/2026Would 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 16927
G. Ambatte @g-ambatte.bsky.social · 14/05/2026D&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/2026That 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/2026With 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/2026The 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/2026A 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/2026Time to share this around again for no reason whatsoever!wendigoworkshop.itch.ioArt Resources for Broke TTRPG Creators! by WendigoWorkshopA small document with a bunch of resources for TTRPG creators on a budget 07043
G. Ambatte @g-ambatte.bsky.social · 11/04/2026You 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/2026We 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. AmbatteTab Creations @tabcreations.com · 04/04/2026Hey #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/2026Yesterday 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/2026Preparation 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. 120
G. Ambatte @g-ambatte.bsky.social · 22/03/2026Two 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/2026On 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. AmbatteSwords | The Webcomic @swordscomic.bsky.social · 08/03/2026Sure 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 · 03/03/2026Due 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/2026I'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. AmbatteFernando Salvaterra @salvaterra.bsky.social · 17/02/2026A 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 24016
Reposted by G. AmbatteFernando Salvaterra @salvaterra.bsky.social · 18/05/2025This 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 07425