JosephScript
@josephscript.com
Ex-CTO (acquired) | Full-Stack AI/LLM Specialist. Scaling code with an obsession for privacy, #a11y, & compliance | Indie game dev. 🇺🇸 MN ✈️ EDI 🏴 🌐 josephscript.com 🐧 Linux • Veggie • Progressive 🎙️ github.com/JosephScript/claude-speak
why isn’t the future the way we thought it would be
When I turn on the lamp my keyboard is disconnecting from my computer?
I'm too excited for my ADHD diagnosis tomorrow to sleep... Which probably says a lot.
I want to go gorilla style and cover my city in park benches on all the street corners
I think I finally have my main game engine and design all down pat. Working on the design, UX and a11y now. Hoping to get it into friends and family's hands soon! #gamedev #gamedevelopment #indiegames
Exactly this. The bottleneck was always waiting for the final summary instead of streaming the feedback live as it happens. Plugging right into the local TTS loop changes the whole flow.
spent last month trying to get voice-driven coding sessions to work. the loop I ended up with was dictation -> claude code -> read summary aloud -> dictation. finding something that reads while the session is still live is the missing piece
Give Claude Code a voice. claude-speak reads responses aloud, on demand or automatically. Pair with Claude Code's built-in dictation for a hands-free loop: speak your prompt, hear it answer. No API keys, no cloud, just your OS's TTS. github.com/JosephScript/claude-speak #ClaudeCode #a11y #OpenSource
GitHub - JosephScript/claude-speak: Give Claude a voice — read responses aloud on demand, or automatically after every turn.
Give Claude a voice — read responses aloud on demand, or automatically after every turn. - JosephScript/claude-speak
github.com
My nickname in highschool was "Spütnik", which isn't even Polish.
British games shows are actually fun compared to in The States
ECMAScript excitement 😉 Congrats to my coworker @ashley-c.bsky.social at TechAtBloomberg on advancing Await Dictionary to Stage 3 at TC39 🎉 Promise.all returns positional results as an array. Promise.allKeyed allows named results inside an object 👍 github.com/tc39/proposa...
150,000 marched yesterday in London for trans rights. Opened the Sky News app. Scrolled and scrolled. Nothing. BBC News app. Nothing. Guardian app. Nothing. This is what actual silencing looks like.
Ugh there's too many Americans in Edinburgh today. Stupid country music.
We're going to see The Odyssey at the only 70 mm projector in Edinburgh. Should be fun!
Ramageddon is getting so bad that apple is planning on starting leasing phones and if you don't pay your payment on time they'll lock all the apps and everything... This is starting to feel engineered
I love it when people tell me the solution to all my problems is to get enough sleep. Haha wish I could!
Damn my new meds gave me such bad RLS that I literally couldn't sleep the entire night
I hate that all jeans have elastic in them now! *Buys vintage*
JK Rowling Threatens To Sue Amnesty International Into Oblivion For Expressing An Opinion About A Charity She Funds JK Rowling has spoken about… https://www.techdirt.com/2026/07/17/jk-rowling-threatens-to-sue-amnesty-international-into-oblivion-for-expressing-an-opinion-about-a-charity-she-funds/
JK Rowling Threatens To Sue Amnesty International Into Oblivion For Expressing An Opinion About A Charity She Funds
JK Rowling has spoken about how she wrote the first Harry Potter book while she was employed at Amnesty International and how much that experience influenced her writing, and how she learned "the power of human empathy" from working there. Rowling was also, you'll recall, one of the high profile signers of the infamous Harper's Letter on "open debate." Now she's threatening to…
techdirt.com
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
devblogs.microsoft.com
It was easier to get KDE Plasma to have Apple style keymaps than it was to change pretty much anything on macOS.
Well I've actually started writing a videogame. Not just drafts and ideas but this time I'm actually doing it.
The First Amendment is clear: Presidents can't bully people into silence. But that doesn't stop President Trump from relentlessly trying to censor his critics. Tell your lawmaker to co-sponsor a bipartisan bill that would protect free speech for all of us.
Stop the Trump Administration's Attacks on Free Speech
The Trump administration is trying to bully broadcasters into censorship. Congress must pass the JAWBONE Act and protect our freedom of speech and freedom of press.
action.aclu.org