Sign in

Joseph Gruber

@josephgruber.com
2.4K followers 1.4K following 8.2K posts

Satellite ground software/mission ops software engineer. Alum of AWS Ground Station, Blue Origin, NASA Goddard. and the GWOT. Occasional weather, Python dev, AWS DevOps, space, aviation, and the Phillies 🔔. Opinions my own. 📍 Colorado

PostsRepliesMedia
Joseph Gruber @josephgruber.com · 1h
So glad I was wrong here. We actually made it to October, Philly! ♥️ 🔔 #Phillies
000
Joseph Gruber @josephgruber.com · 1h
No one remembers May in October. We do remember April though. 🤣
000
Joseph Gruber @josephgruber.com · 1h
Pretty sure Ben Franklin said this first. Maybe it was Billy Penn. Can't remember.
000
Reposted by Joseph Gruber
Phil Yabut @philliefan99.bsky.social · 1h
Pour one out for Andrew Painter!!! #Phillies live another day!
static.klipy.com
Beer Time
ALT: Beer Time
021
Joseph Gruber @josephgruber.com · 1h
I take back every bad thing I've said about Painter this year. Let's get 'em boys. #Phillies 🔔
000
Joseph Gruber @josephgruber.com · 1h
OMG. Painter. At least he can say he pitched in a postseason game. Now will we see early season Painter or late season?
010
Joseph Gruber @josephgruber.com · 1h
You still suck Harper. #NotElite
010
Joseph Gruber @josephgruber.com · 2h
Dan Wilson was fired from the Mariners in his postgame interview. Can we beat that timing and fire Donnie immediately after the last pitch? #Phillies
110
Reposted by Joseph Gruber
jaker @jaker.fightins.online · 2h
you sure would expect an Elite player to catch that
1143
Reposted by Joseph Gruber
Craig Calcaterra @craigcalcaterra.bsky.social · 2h
I blame the raw milk
79515
Reposted by Joseph Gruber
Nick Piccone @piccone.bsky.social · 2h
Insane choke job by Bryce Harper.
5528
Joseph Gruber @josephgruber.com · 2h
JFC HARPER. JFC. 😡 😡
000
Joseph Gruber @josephgruber.com · 2h
Please stop screaming at the TV hooman. I need my beauty sleep. #Phillies
010
Joseph Gruber @josephgruber.com · 2h
NBC: it's been a really fun series. Umm, shut up. #Phillies
010
Joseph Gruber @josephgruber.com · 3h
Creepy Muse ads on NBC's wildcard coverage. 🫣 💩
000
Joseph Gruber @josephgruber.com · 4h
🙏 that today is not the last day of Phillies baseball for the season. 🤞 ⚾️
000
Reposted by Joseph Gruber
Aaron Rupar @atrupar.com · 29/09/2026
Warren: "This has been their argument every time -- they cut taxes and say, 'Ultimately it's really going to pay off for you.' What's happened every time? The academics study it very carefully and say, 'What really happened is the richest people got richer and everybody else got left behind.'"
23591672951
Joseph Gruber @josephgruber.com · 10h
All the wrong teams won yesterday ⚾️
000
Joseph Gruber @josephgruber.com · 19h
Damn you Ted Lasso
030
Joseph Gruber @josephgruber.com · 22h
I had totally forgotten about DC/NoVA slugging. #Rivian
010
Joseph Gruber @josephgruber.com · 22h
Lest you think this is fake, here it is in its entirety. Seems to be an easter egg.
022
Joseph Gruber @josephgruber.com · 23h
Anyone want to share their Peacock creds with me for a week? <touches ear> Oh, no one has a Peacock sub?
000
Reposted by Joseph Gruber
Joseph Gruber @josephgruber.com · 25/09/2026
We’ll make the wildcard and lose the first two games. Won’t even make it to October despite.
001
Joseph Gruber @josephgruber.com · 29/09/2026
Crazy how empty Truist Park is. I know it’s an afternoon wild card game but yikes.
000
Joseph Gruber @josephgruber.com · 29/09/2026
I have morally bound Claude by telling it “only good, no bad, make no mistakes.” Add to your CLAUDE.md
000
Joseph Gruber @josephgruber.com · 29/09/2026
Puppers was not a fan of me screaming at the TV while he was napping. 😂 #Phillies
040
Joseph Gruber @josephgruber.com · 29/09/2026
Ugggghhhhh
000
Joseph Gruber @josephgruber.com · 29/09/2026
Suburb dads at work
010
Joseph Gruber @josephgruber.com · 29/09/2026
Yeah, play "Whoot There It Is" by 95 South. See how well that worked out in '93. 😉 #Phillies
000
Reposted by Joseph Gruber
Jacob Pomrenke @buckweaver.bsky.social · 29/09/2026
Reminder: The Braves can stop playing this anytime they choose.
18717
Joseph Gruber @josephgruber.com · 29/09/2026
Great fucking start Phillies. Let’s keep it up.
100
Joseph Gruber @josephgruber.com · 29/09/2026
They forced him into a suit. 🤦‍♂️
010
Reposted by Joseph Gruber
Franzke & LA @franzkela.bsky.social · 29/09/2026
I’ve had a weird relationship with this Phillies team for a while now, I still have major legitimate concerns about all of it. But as soon as Franzke opens the game with his essay and I see those stupid braves on the field I’ll be where I need to be, ready to be hurt again. That’s how this works
09113
Reposted by Joseph Gruber
Edward Russell @byerussell.com · 29/09/2026
Alaska, and every other airline investing in premium, is the number of economy seats is dropping. That not only drives higher premium revenues but also higher economy fares, good for the bottom line but not necessarily for travelers. It's the K-shaped economy in a metal tube.
181
Reposted by Joseph Gruber
MLB @mlbbot.bsky.social · 28/09/2026
The regular season came and went, but the moments will last forever ⚾️❤️
0177
Joseph Gruber @josephgruber.com · 28/09/2026
lolz phillies
010
Joseph Gruber @josephgruber.com · 28/09/2026
Whoops, sorry ya'll. But Go Phillies. 🤣 I do try to incude the word Phillies in those posts so ya'll can mute the word.
000
Joseph Gruber @josephgruber.com · 28/09/2026
Starship is orbital after a 2 sec or so burn? Go play some Kerbal Space Program (KSP) kids. 😉
030
Joseph Gruber @josephgruber.com · 28/09/2026
Market opens in 21 min 😉 #Starship
020
Joseph Gruber @josephgruber.com · 28/09/2026
I can't imagine how there'd be a No Go call made that rapidly that is now being re-reviewed without high-level pressure to do so. The speed at which the No-Go was called made it seem they followed their commit checklist. #Starship
392
Joseph Gruber @josephgruber.com · 28/09/2026
Starship: we're just a fancy New Shepherd
000
Joseph Gruber @josephgruber.com · 28/09/2026
So how do you make pitchers worse? 🤔
100
Joseph Gruber @josephgruber.com · 28/09/2026
Dang...that was quick.
000
Joseph Gruber @josephgruber.com · 28/09/2026
Please don’t force him into a suit
1103
Joseph Gruber @josephgruber.com · 27/09/2026
Seriously, what does Stubbs smoke? 😂 #Phillies
000
Reposted by Joseph Gruber
MLB @mlbbot.bsky.social · 27/09/2026
Happy Max 🥹
Max Scherzer hugs a teammate. Scherzer wears a white Blue Jays jersey and a blue cap. (Photo: Michael Chisholm/Major League Baseball)Max Scherzer hugs George Springer. They wear white Blue Jays jerseys and blue caps.
17617
Joseph Gruber @josephgruber.com · 27/09/2026
🐍 lost
000
Joseph Gruber @josephgruber.com · 27/09/2026
At some point the Phillies clubhouse will be renamed as the Garret Stubbs Clubhouse, right?
000
Joseph Gruber @josephgruber.com · 27/09/2026
I can’t imagine he’ll be back next season but god he’s amazing. Can’t wait for him to be in the Hall. Easily deserved and should go in the first ballot.
100
Reposted by Joseph Gruber
Craig Calcaterra @craigcalcaterra.bsky.social · 27/09/2026
Max Scherzer going on short rest to catch Verlander's strikeout total -- and nearly damn well doing it -- is some all time inner circle king petty shit, and I mean that in the most complimentary way imaginable. You gotta tip your cap to a true psycho, and Max Scherzer is an all-time baseball psycho.
19666123