Sign in

Tom Gobich

@tomgobich.com
88 followers 108 following 102 posts

Developer & dog lover. I teach AdonisJS, a full-featured Node.js framework, at Adocasts where I publish weekly lessons. Professionally, I work with JavaScript, .NET, and SQL Server.

PostsRepliesMedia
Tom Gobich @tomgobich.com · 06/06/2026
I’ve got my computer on amphetamine orchestrating agents to audit past agents work while I walk my doggo. What a weird timeline this is.
010
Reposted by Tom Gobich
Al Yankovic @alyankovic.bsky.social · 22/05/2026
Oh, no big deal, just hanging out with MY BUDDY PAUL. Holy cow, the Colbert wrap party was the most insane gathering of friends and heroes that I’ve ever experienced in my life. Much love to Stephen and his entire amazing crew, and wishing them the best in whatever their next adventure happens to be
Al tries extremely hard not to geek out while standing next to Paul McCartney
896539519
Reposted by Tom Gobich
Peter Sagal @petersagal.bsky.social · 22/05/2026
And here’s one Last Limerick. Did we have Paul McCartney, or Jon Baptiste, or Ryan Reynolds? No. But we did have legendary anchorman Bill Kurtis. And of course the Pope, just off camera. More soon!
721914
Reposted by Tom Gobich
Peter Sagal @petersagal.bsky.social · 22/05/2026
Last night, a giant of broadcasting left the air, leaving many bereft but grateful for his long career. I refer of course to Bill Kurtis, our judge and scorekeeper for the last 12 years. Here’s part of his farewell to the audience after his last taping.
2564557
Tom Gobich @tomgobich.com · 18/05/2026
barista fire is sounding better and better.
media.tenor.com
peter griffin is driving a car with lois griffin sitting in the back seat
ALT: peter griffin is driving a car with lois griffin sitting in the back seat
000
Tom Gobich @tomgobich.com · 17/05/2026
I don't have high hopes at all for this turning out well, but letting Claude have a go at editing a video in Final Cut Pro via SpliceKit. Had to laugh at its "Phase 1" discovery... I think I had stubbed my toe. The full plan it layed out was 6 phases long.
Claude AI video editing plan, complete with summary. Shows Phase 1 plan and the start of Phase 2. 

Phase 1 - Delete all bad takes before the final clean intro
Everything from the start through 9:03 is restarts. Speaker explicitely says "Restart.", forgets lights, abandons mid-sentence, swears ("Ah fuck. Damn It.") and has a ~32s dead pause. The final clean take begins at word index 1859 ("If", 9:03).
000
Reposted by Tom Gobich
Wario64 @wario64.bsky.social · 19/03/2026
Free small Vanilla Cone at Dairy Queen (today/March 19 only) www.dairyqueen.com/en-us/free-c...
18420
Tom Gobich @tomgobich.com · 12/03/2026
@govandybeshear.bsky.social let’s join Utah in simplifying access to plug-in solar, yeah? 👇
000
Reposted by Tom Gobich
Peter Sagal @petersagal.bsky.social · 11/03/2026
News: As you might have heard, our Judge and Scorekeeper, with a voice on loan to God, Bill Kurtis, is stepping down from “Wait Wait” at the end of May. chicago.suntimes.com/arts-and-cul...
chicago.suntimes.com
Bill Kurtis retires from 'Wait Wait...' NPR quiz show after 12-year run
The 85-year-old former CBS anchorman will lend his sonorous, familiar voice to a final show on May 23.
1682667255
Reposted by Tom Gobich
Carl Quintanilla @carlquintanilla.bsky.social · 27/02/2026
This is amazing. www.getyourfuckingmoneyback.com
4983687711851
Tom Gobich @tomgobich.com · 26/02/2026
NY 🛫 Philly 🛫 Indy 🛫 Philly 🛫 Indy ⁉️ Will the next stop be Cincinnati or will it fancy another trip to Philly? I’m on the edge of my seat here!!
110
Reposted by Tom Gobich
AdonisJS Framework @adonisjs.com · 25/02/2026
AdonisJS v7 is officially out today! A major milestone after a long development cycle, and we couldn't be more excited about how it turned out. What's new → adonisjs.com/blog/v7 Upgrade guide → docs.adonisjs.com/v6-to-v7
adonisjs.com
AdonisJS v7 is here
AdonisJS v7 introduces end-to-end type safety, new starter kits with authentication, zero-config OpenTelemetry, and a rewritten developer experience. Available now
1226
Reposted by Tom Gobich
Adocasts @adocasts.com · 25/02/2026
Huge congrats to the @adonisjs.com team on the release of AdonisJS 7!! There're so many fantastic changes with release! Check out their blog post to get a break down of what’s new, changed, and coming next: adonisjs.com/blog/v7
adonisjs.com
AdonisJS v7 is here
AdonisJS v7 introduces end-to-end type safety, new starter kits with authentication, zero-config OpenTelemetry, and a rewritten developer experience. Available now
141
Tom Gobich @tomgobich.com · 06/02/2026
Wow… in the past 6 years I’ve only used 8GB of data according to Mint. Maybe I should just switch to a tablet and a pay as you go dumb phone. 🤔
000
Tom Gobich @tomgobich.com · 31/01/2026
Module #2 is fully written!
010
Tom Gobich @tomgobich.com · 25/01/2026
Went from watching Deadwood to watching Justified and the actor crossover is a nice treat! Though, I will admit I’m a little sad I don’t recognize the actors who play Art, Tim, and Rachel from anything else. I quite like the job they’re doing here.
100
Tom Gobich @tomgobich.com · 24/01/2026
What happened today was utter sickening, but sure instead of having a shred of morals let’s ask ridiculously simple to answer questions with a crazy tone instead. I mean, any hardware store is going to have respirators and gas masks because they sell stuff with toxic fumes/particles. F’ing A
010
Tom Gobich @tomgobich.com · 19/01/2026
I need to stop getting flavored whiskey cause it’s on sale… it never tastes good. This one just tastes like syrup
media.tenor.com
a man in a suit and tie is drinking from a christmas mug .
ALT: a man in a suit and tie is drinking from a christmas mug .
010
Tom Gobich @tomgobich.com · 17/01/2026
Module #2 is always the hardest
010
Tom Gobich @tomgobich.com · 17/01/2026
I don’t know why but the term “pick 6” really bugs me. For some reason announcers are now shoehorning it into basketball and it just doesn’t make any sense. 🤨
000
Reposted by Tom Gobich
Emelia @thisismissem.social · 08/01/2026
Hey friends, did you know you could hire me to consult on AT Protocol projects? Whether that's advising on OAuth, or doing complete implementations, I can probably help you project. I primarily work in JavaScript/TypeScript. You can contact me via support.thisismissem.social
support.thisismissem.social
Support Emelia Smith (@thisismissem)
Fund her work on the open social web, improving trust & safety, and making contributions to various other open-source projects
1127
Tom Gobich @tomgobich.com · 08/01/2026
Lowe’s seems to have an interesting bug today where everything id out of stock lol, I’m sure that’s great for business.
010
Tom Gobich @tomgobich.com · 28/12/2025
Working on migrating the first batch of older lessons (66 in this batch) to Adocasts Cloudflare R2 delivery. Please have my computer in your thoughts! lol
Screenshot of video transcoding workflow for R2 delivery
100
Tom Gobich @tomgobich.com · 21/12/2025
The SRT translation step of my video workflow has had some form of hangup in it, causing it to take up to an hour. I let it linger for a few months, but I finally took the time to fix it today and can now translate to 6 languages in under a minute! Now maybe I can finally move all my videos to R2.
Shows the "Translating audio" step started 00:55:49.321 UTC and ended 00:56:29.374 UTC.
010
Tom Gobich @tomgobich.com · 19/12/2025
Just added AI-generated video chapters to the Adocasts CMS using a custom AdonisJS-filled RAG via Cloudflare's AI Search! > Fetches the SRT from R2 > Feeds the SRT into AI Search with a chapter-focused prompt > Returns it in the exact format needed for my form [chef's kiss]
Generating Chapters ...Final chapter output
100
Tom Gobich @tomgobich.com · 12/12/2025
Working on adding planned, not yet released, lessons to the series page on @adocasts.com. This would, for example, show the full series outline for our new Japa course. Allowing you to see all the lessons that will be a part of it and not just those already released.
Shows 2 released lessons, 1 lesson coming soon with a publish date, and a final lesson coming soon without a publish date
000
Tom Gobich @tomgobich.com · 02/12/2025
Spent almost all of November dealing with a rather weird illness, it’s still lingering but I’m finally getting better. Started recording my next series this past weekend, hopefully my voice doesn’t sound overly weird. Should start releasing later this week!! 👍
010
Tom Gobich @tomgobich.com · 09/11/2025
When I have Mondays off, I don’t know why, but I have to constantly remind myself all Sunday that the weekend isn’t almost over and that it isn’t a work night. Its why I usually take off on Fridays 😅
000
Reposted by Tom Gobich
Nicolas Chevobbe @nicolaschevobbe.bsky.social · 07/11/2025
The @firefoxdevtools.bsky.social JSON viewer got better in @firefoxnightly.bsky.social : the console offers access to the original json data via `$json`. This allows to easily manipulate the underlying data to get what you want
Firefox JSON Viewer opened for the html entites JSON file
We can see the various properties of the JSON file, which are all objects containing a "characters" and a "codepoints" properties.
The Console is opened at the bottom. In it, we can see a console message explaining that some data is available (`$json.data` - the parsed JSON object, $json.text` - the original JSON text and `$json.headers` - HTTP request and response headers)

There's a console evaluation done with the following snippet:

```js
Object.entries($json.data)
    .filter(([k, v]) => v.codepoints.length > 1)
    .map(([k, v]) => ({characters: v.characters, htmlEntity: k, codepoints: v.codepoints}))

```

and the result shows an array of objects containing "characters", "htmlEntity" and "codepoints" properties.
49828
Tom Gobich @tomgobich.com · 03/10/2025
Usually I record my screen using OBS and my camera direct onto a memory card, then sync & join it using a multicam during editing. Tried something new, recording the camera beside the screen on a double-wide 16:9 and the recording experience was great (because I could actually pause), but...
110
Reposted by Tom Gobich
AdonisJS Framework @adonisjs.com · 29/09/2025
AdonisJS has been around for a decade now 🎉 From a humble idea to a modern, debt‑free framework, thanks to a passionate community pushing it forward. Read more about the journey & what comes next 👇 adonisjs.com/blog/a-decad...
adonisjs.com
10 Years of AdonisJS — A Personal Reflection and What’s Next
AdonisJS just turned 10 years old. A decade of building, learning, and growing with a community that truly loves the framework
0117
Tom Gobich @tomgobich.com · 28/09/2025
Tried some different settings in OBS and... whoopsie doosle... certainly don't need 2+ GB/minute 😅
QuickTime movie - 61.64 GB
010
Tom Gobich @tomgobich.com · 27/09/2025
Recording for @adocasts.com's next series has started! Hoping to release this one as I plan for the next, which is currently looking to be on testing with Japa!
Building A Multi-Search with Meilisearch and AdonisJS
010
Reposted by Tom Gobich
Web Awesome @webawesome.com · 16/09/2025
Web Awesome 3.0.0-beta.6 has just been published to npm. This version is safe to use, as it pins the affected dependency to the last safe version. You can update to 3.0.0-beta.6 by running the following command: npm i @awesome.me/webawesome@3.0.0-beta.6
081
Reposted by Tom Gobich
Web Awesome @webawesome.com · 16/09/2025
⚠️ SECURITY ALERT: An npm dependency used by Web Awesome was compromised a few hours ago. This ONLY affects npm installs — CDN users are safe. DO NOT install Web Awesome via npm right now. New unaffected version is publishing now…
163
Tom Gobich @tomgobich.com · 26/08/2025
The next version of the Adocasts site will highlight code blocks using Shiki on the fly! 👍
TipTap code block highlighted for EdgeJS using Shiki
010
Tom Gobich @tomgobich.com · 25/08/2025
I've been using Adobe Express AI to quickly generate clips from lessons to share with the release announcements. Sometimes it does great and sometimes it does... well this was the top recommendation for the lesson releasing tomorrow:
000
Tom Gobich @tomgobich.com · 23/08/2025
🤏 about this close to releasing an updated version of the Adocasts site
010
Tom Gobich @tomgobich.com · 23/08/2025
Added a new transcribe & translate feature to my transcoder app so I don't need to do these two steps as manual processes prior to uploading now. 👍 Just need to verify this matches the quality of my current workflow, then I can add the final upload to R2 step.
120
Tom Gobich @tomgobich.com · 14/08/2025
Just opened the pantry to grab lunch only to find I put the mozzarella cheese in there after cooking dinner last night 👍 No wonder I’m always losing things
000
Tom Gobich @tomgobich.com · 08/08/2025
1st match: Dang, I don’t like this aiming 2nd match: … maybe I could get used to it 3rd match: #battlefield6
000
Tom Gobich @tomgobich.com · 26/07/2025
Apparently I need to empty my trash more often... 😅 this has been going for a good 5 minutes now.
Emptying the Trash... 1,860 items deleted (295 items inside 03- Edit.fcpbundle)
010
Reposted by Tom Gobich
Wario64 @wario64.bsky.social · 25/07/2025
Clair Obscur: Expedition 33 – Nos Vies En Lumière (Bonus Edition) Soundtrack is free on Steam buff.ly/blSdDpf Bandcamp buff.ly/DZhPjGv "As a special thank you to Clair Obscur: Expedition 33 fans, we present Nos vies en Lumière (Bonus Edition), a 22-track album"
3337109
Tom Gobich @tomgobich.com · 19/07/2025
If bees could stop stinging me right in the hamstring, that’d be great.
000
Reposted by Tom Gobich
danielroe @danielroe.dev · 18/07/2025
be careful out there this was effective against `eslint-plugin-prettier’
3246
Tom Gobich @tomgobich.com · 28/06/2025
It took longer for me to cancel my Spectrum internet than it did for the ISP I switched to to do a full install (which included running fiber optic cable to & into the house). 😬
000
Tom Gobich @tomgobich.com · 15/06/2025
Doggo and I went on a hike this morning, we totally need to do this more often!
000
Tom Gobich @tomgobich.com · 11/06/2025
I’m not really sure that I can say I enjoy coding anymore. Certainly used to, but damn if it hasn’t just been a chore for me these past several months. Hopefully it’s just a funk.
030
Tom Gobich @tomgobich.com · 08/06/2025
Google closed my storage account without warning or notice and the only reason I’ve been given thus far is that this was done because my payment profile is subject to a verification process. I’ve been reliably paying my bill, including this past month since my account creation in 2022.
100
Tom Gobich @tomgobich.com · 18/05/2025
Received a preorder before its intended release date for once! 😁 I just started a different book though, so I don’t plan on touching this one for a bit. Still neat nonetheless
010