Why I used AI to build Amsterdam...and why I refused to let it think for me. erbosoft.com/blog/2026/04...
Posts by Amy Gale Ruth Bowersox
Electric Minds returns...a new platform, and a living archive of virtual community history. erbosoft.com/blog/2026/04...
Responding to scripting.com/2026/02/25/1....
Hey Dave @scripting.com: If you want Grokipedia, you know where to find it. (Except most people don't WANT an encyclopedia edited by "MechaHitler." Who knew?)
This is my Congressional Representative. The Orange Felon in the Oval Bordello has called for his arrest and execution. There is NO POSSIBLE UNIVERSE in which this is okay. 🤬😡💩
This is worth listening to...and ABSOLUTELY UNBELIEVABLE that it had to be said out loud. And ABSOLUTELY UNFORGIVABLE that Orange Felon has called for the DEATHS of these fine patriots.
Telling the truth is NOT "sedition," and don't you DARE try and tell me otherwise.
What, do they think it’s like diarrhea or something? “I’m sorry, Doc, I haven’t been feeling well, I’ve had the tits all day.”
(Shamelessly stolen from “The Orville”)
It was in Java, but 2006-vintage Java (Java 6 or thereabouts). I picked Go because I wanted to learn it, and because it was well-suited to creating Web applications like this.
My "HTML Checker" was key to successful conferencing in CommunityWare & Venice! It limited HTML, auto-balanced tags, resolved references, & even spellchecked. Now rewriting it in Go for my next project – a crucial piece of the conferencing system! erbosoft.com/blog/2025/11...
Cartoon depicting Donald Trump, wearing only a diaper and his red tie, on a beach running away from a massive blue wave bearing the words "2025 Elections."
A nice AI political cartoon for you.
Current social media is dominated by billionaire-controlled platforms, leading to harm. Smaller, earlier online communities fostered connection & were human-run. I'm reviving Venice's concept, for distributed, independent communities – a return to those earlier values. erbosoft.com/blog/2025/11...
I don’t need to; it does what i need for now. I suppose, if i need to, I could fork it eventually.
AI-generated Go code for locale-aware date formatting failed spectacularly! Gemini's initial solution was outdated, and subsequent attempts were equally flawed. Ultimately, a legacy, unmaintained library proved the winner. A reminder: always verify AI output! erbosoft.com/blog/2025/10...
My link management system combines multiple tools! Google Keep for quick saves, Karakeep (local server) for blogs, Obsidian (AmyBase) for technical articles, and browser bookmarks for lingering items. It's a personalized workflow for efficient link organization! erbosoft.com/blog/2025/10...
Migrating Java code to Go revealed significant improvements! The new version streamlines authentication token generation: a single database call, CRC32 checksum instead of hashCode, and a clean fmt.Sprintf() for the final string. Go's expressiveness shines through! erbosoft.com/blog/2025/10...
Closing the loop on email security means more than just SPF/DKIM/DMARC! I automated DMARC report analysis using a container (gutmensch/dmarc-report) to parse & visualize reports. Now I can see what's making it through—and troubleshoot bounces. Email security, complete! erbosoft.com/blog/2025/10...
Linguacode solved a huge integration bottleneck at Beeline! By creating a universal data format (inspired by Star Trek), we moved away from custom code & empowered non-developers. Result? Faster integrations & a powerful form of vendor lock-in. Still likely in use today! erbosoft.com/blog/2025/10...
I'm building tools for myself! From dragonglass (Obsidian to HTML converter) to distance-calc (location analysis) & custom Minecraft modpacks, these projects solve my own needs. Plus, a Venice-related project is in work! Solving problems & indulging passions – sweet! erbosoft.com/blog/2025/09...
AI's a useful tool, not a replacement for thinking! I use it for research, code rewriting, legal advice (locally!), and even art generation. It's great for sparking ideas & automation, but I still value understanding & critical evaluation. Not a "vibe coding" fan! erbosoft.com/blog/2025/09...
The Tea app data breach highlights a crucial lesson: security must be paramount, especially for apps handling sensitive user data. Public cloud storage & inexperienced developers are a dangerous mix. While the app's purpose is valuable, robust security is non-negotiable. erbosoft.com/blog/2025/09...
Microservices aren't always the answer! Unless you're a giant like Google, they add complexity & technical debt. A "modulith" – code structured for potential microservice splitting later – offers a smarter, more flexible approach. Don't blindly follow trends! erbosoft.com/blog/2025/09...
I helped save the Electric Minds community from shutting down after its corporate host folded. We bought a server, registered electricminds.org, and I rebuilt their conferencing system in Java (dubbed the Venice Web Communities System). It's a project I'm proud of! erbosoft.com/blog/2025/09...
Instead of calling it a "bias monitor," try "zampolit." (Russian: "political officer")
Yes, unfortunately for you, I'm engaged, though. 😁❤️💍
I made it onto Dashcam Nation! (Last clip in the video!) youtu.be/oJMCWAtRss0?...
No matter whether you're interested in politics or not, politics is interested in YOU.
May God protect her from the depredations of the Orange Felon.
"The devil cannot abide to be mocked" - C.S. Lewis
Because of COURSE he is. And because he's a mewling man-baby who can't abide an ACTUAL Christian message.