Sign in

Jamie Perez

@jamiegp.bsky.social
1.8K followers 1.1K following 638 posts

STATIONS co-founder. Digital Communications at the Annie E. Casey Foundation bsky.app/profile/annieecaseyfdn.bsk… formerly CAP @americanprogress.bsky.social Powered by tacos. Lives and believes in Baltimore. Opinions all my own.

PostsRepliesMedia
Jamie Perez @jamiegp.bsky.social · 30/07/2026
Come visit STATIONS at #GenCon in Indianapolis — booth 1929 / 2029 with Studio 2. Let’s chat about strange and wonderful futures. #ttrpg
Jamie standing at the STATIONS table with an assortment of STATIONS.books and supplements for TTRPG games and other imaginative play. He’s wearing a STATIONS ball cap that’s tilted in a way that looks kinda dorky.
130
Jamie Perez @jamiegp.bsky.social · 15/01/2026
Come see @adamstation.bsky.social and I at PAGE outside Philly. Keep it strange and wonderful! www.72stations.com #scifi #ttrpg
A sign for An Infinity of Ships by STATIONS — showing a diverse collection of spaceships on a black background.A wide shot of a table for STATIONS showing a diversity of books, zines, and stickers for scifi and horror roleplaying.
241
Jamie Perez @jamiegp.bsky.social · 06/12/2025
Come see STATIONS at the Tabletop Holiday Market at Peabody Heights in Baltimore today until 8pm! The void is bright and full of wonders!
1101
Jamie Perez @jamiegp.bsky.social · 04/10/2025
Bringing wild and wonderful space ships to the world at Playthrough Gaming Convention in Raleigh
220
Jamie Perez @jamiegp.bsky.social · 14/09/2025
By official proclamation, the Naming Council has renamed her Bertie!
A really cut black-brown poodle-mix-mutt licks her nose!A really cut black-brown poodle-mix-mutt looks pensively into the distance while lounging in her (human) mom's laugh on a nice expanse of grass.
020
Jamie Perez @jamiegp.bsky.social · 13/09/2025
Hello, Hazel. #NewPuppy w/ @maggiesmeats.bsky.social
150
Jamie Perez @jamiegp.bsky.social · 07/09/2025
If nothing else, my author photo is tight. #PinkLemonadeSnoballsOrIDontKnowYou
010
Jamie Perez @jamiegp.bsky.social · 05/09/2025
I love my new shirt.
An old man holding up a black tshirt that says “Everyone Watches Naomi.” in silver-chrome.
030
Jamie Perez @jamiegp.bsky.social · 05/09/2025
The only Gun Show I wanna go to #TeamAlcaraz
000
Jamie Perez @jamiegp.bsky.social · 05/09/2025
Honey Deuce acquired. Tastes good, surprisingly tart and not too sweet. Name is stupid, but you can’t win ‘em all. #usopen
A honey deuce on a table at the U.S Open.
000
Jamie Perez @jamiegp.bsky.social · 24/08/2025
Tied it up fam. Fresh game.
Scoreboard at Camden Yards shows Colton Cowser’s stats after a 2-run single against the Astros. Orioles lead 5-2 in the 3rd inning, with Dean Kremer pitching for Baltimore and Cristian Javier on the mound for Houston.
100
Jamie Perez @jamiegp.bsky.social · 24/08/2025
We just gave up 5 runs in the first. Buckle up @orioles.com 77/200
View from the stands at Camden Yards during an Orioles game, with a fan in the foreground snapping a photo of the field. The packed stadium glows in orange as the O’s take the field against their opponent.
100
Jamie Perez @jamiegp.bsky.social · 22/08/2025
12th Anniversary and @maggiesmeats.bsky.social got me this great tshirt and cooked lobsters. I made jungle birds. We watched the Severance Season 2 finale. We’re getting up godawful early to head to Brooklyn so I can talk about (and hear about AI). It goes to Infinity.
A dorky gray tshirt showing an illustration of a PlayStation / Xbox-style controller that says LEVEL 12 COMPLETE
040
Jamie Perez @jamiegp.bsky.social · 14/08/2025
Good morning, Baltimore (and all y’all)
010
Jamie Perez @jamiegp.bsky.social · 10/08/2025
Welcome to the @orioles.com Hall of Fame, Adam! 76/200
Camden Yards scoreboard honors former Orioles star Adam Jones, showing his image and career years (2008–2018) as fans in orange and black fill the stands on a sunny day.The Adam Jones Orioles Hall of Fame bobblehead in its box, featuring the former center fielder in a white Orioles uniform with number 10 — he’s holding a pie aloft — ready to pie someone!
100
Jamie Perez @jamiegp.bsky.social · 03/08/2025
“He’s like a bit of bread that’s been dropped in a pond… if the bread could also beg a duck to eat him.” … found myself with an incredible and unexpected #SundayRead
Cover image of the book The River Has Roots by New York Times bestselling author Amal El-Mohtar. Bold floral illustrations of pink and red dahlias emerge through a gold-and-black abstract river design, with the title and author’s name prominently displayed. Elegant, vivid, and evocative.
120
Jamie Perez @jamiegp.bsky.social · 30/07/2025
A lovely day to go for the 4-game sweep! @orioles.com 73/200
A beautiful day at Camden Yards — a view of the field from the second level, behind home plate.
100
Jamie Perez @jamiegp.bsky.social · 27/07/2025
Beautiful day. @orioles.com
A view of Camden Yards baseball field from about third base — beautiful weather.
100
Jamie Perez @jamiegp.bsky.social · 22/07/2025
Defending democracy and fighting authoritarianism in the states!
Beto O’Rourke and Neera Tanden seated on stage for a discussion at the Center for American Progress.
010
Jamie Perez @jamiegp.bsky.social · 13/07/2025
Great seats in the heat! Go @orioles (no score yet, 1st inning) 72/200
110
Jamie Perez @jamiegp.bsky.social · 12/07/2025
And a win against Miami brings the Orioles just 7 games below 500! Our excitement is a testament to well-managed expectations and life in 2025, more generally. 71/200
100
Jamie Perez @jamiegp.bsky.social · 11/07/2025
I let myself wallow in the (not)dark days of June as the @orioles.com ping-ponged around ruin, but a two-win day against an otherwise great Mets club has me back on my bullshit and the O’s just 8 below 500 as the All Star Break approaches 70/200
100
Jamie Perez @jamiegp.bsky.social · 28/06/2025
If you were in the market for a Gulf of America swimsuit — the guy in the big hat can hook you up. #AssHat #OklahomaWeddingWeekend
010
Jamie Perez @jamiegp.bsky.social · 21/06/2025
I feel the @orioles.com disrespected by MLB’s top performers showing the losing Yankee pitcher over any Os. I will take comfort in the win and the 10 games of slumping the Yankees have going on. We’re 9 below 500, y’all. 69/200
Final Score: Orioles 5, Yankees 3 (June 20) — Baltimore takes the win in New York behind key performances from Sánchez (2-3, 2 RBI) and Blewett (3-0, 3.57 ERA). Judge homers in a 3-hit night, but it’s not enough for the Yanks. Fried strikes out 7 in 6 innings. Orioles improve to 33-42; Yankees drop to 43-32.AL East Standings Update — The Orioles are heating up! After back-to-back wins, Baltimore sits at 33-42, 10 games back but with a strong 7-3 record over their last 10. The division-leading Yankees (43-32) are just 3-7 in their last 10. Keep climbing, Os!
100
Jamie Perez @jamiegp.bsky.social · 20/06/2025
Charlie Morton has gone 4-0 for @orioles.com over his last 7 with a 2.43 ERA. Safe to say the Hating on Charlie days are done for a while. And that win gets us back to 10 under 500. 🧵 68/200
Baseball game final score: Baltimore Orioles 4, Tampa Bay Rays 1 on Thursday 6/19. Orioles improve to 32-42, Rays fall to 41-34. Pitching lines show Morton (W, 4-7, 5.64 ERA), Rasmussen (L, 6-5, 2.61 ERA), and Bautista (S, 0-1, 2.81 ERA). Top performers highlighted: Morton with 6.0 IP, ER, 7K, 0 BB; Cowser with 2-4, HR, 2B, 3 RBI; and Rasmussen with 5.1 IP, 2 ER, 5K, 3 BB.“​​​​​​​​​​​​​​AL East standings table showing Baltimore Orioles in last place with 32-42 record (.432 winning percentage), 11 games behind first-place New York Yankees (43-31, .581). Tampa Bay Rays are second at 41-34 (.547, 2.5 GB), Toronto Blue Jays third at 40-34 (.541, 3.0 GB), and Boston Red Sox fourth at 39-37 (.513, 5.0 GB). Orioles’ last 10 games: 6-4, current streak: W1.
110
Jamie Perez @jamiegp.bsky.social · 19/06/2025
This is absolutely not how you do it @orioles.com — but sometimes Wednesday is gonna Wednesday. 500 over the last 10 isn’t bringing us back, but also isn’t digging deeper. 67/200
Final score graphic from a baseball game: The Baltimore Orioles fall to the Tampa Bay Rays, 12–8. Despite an explosive 8-run second inning for the O’s, the Rays answered back with consistent scoring, racking up 18 hits. Winning pitcher: Montgomery (1–1, 5.26 ERA); losing pitcher: Kittredge (1–1, 5.23 ERA). Orioles drop to 31–42, Rays improve to 41–33.AL East standings update: The Orioles remain in last place at 31–42, 11 games back. The Yankees lead the division despite a 6-game losing streak, sitting at 42–31. The Rays (41–33) and Blue Jays (40–33) follow closely behind, while the Red Sox (39–37) have won 8 of their last 10 to stay in the hunt.
100
Jamie Perez @jamiegp.bsky.social · 19/06/2025
Wednesday
A rainbow viewed from a MARC train taking me home to Baltimore.
000
Jamie Perez @jamiegp.bsky.social · 18/06/2025
Right back to climbing. Go @orioles.com! 🧵 66/200
Baltimore racks up 13 hits and shuts down Tampa Bay to snag a big division win. Dean Kremer goes 6 strong for the W, and the O’s stay hot with another solid all-around performance.AL East standings update: Yankees still lead at 42-30 but are on a 5-game losing streak. Rays (2.5 GB) and Blue Jays (3.0 GB) are close behind. Red Sox (5.5 GB) are hot, going 8-2 in their last 10. Orioles sit 11 games back at 31-41, but have won 6 of their last 10.
100
Jamie Perez @jamiegp.bsky.social · 17/06/2025
The Rays roughed up Eflin and the @orioles.com last night — back to 11 under 500 and an even 5 and 5 in the last 10. The season is long! 65/200
AL East standings showing the Orioles in fifth place with a 30-41 record and a .423 winning percentage, 12 games behind the division-leading Yankees. Despite being at the bottom, the O’s are holding steady with a 5-5 record in their last 10 games. Stay strong, Birdland—there’s still fight left in the season!
100
Jamie Perez @jamiegp.bsky.social · 16/06/2025
They started with scaring us, but the @orioles.com quickly recovered and the. Some to pull off a weekend sweep of the Angels. Just 10 back from 500 and climbing! 🧵64/200
Graphic showing the final score of a baseball game on Sunday, June 15. The Baltimore Orioles defeated the Los Angeles Angels 11–2. Orioles pitcher Povich earned the win (2–5, 5.15 ERA), while Angels pitcher Kikuchi took the loss (2–6, 3.05 ERA). Top performers included Sánchez (2-for-4, home run, 4 RBIs, 2 runs), Westburg (2-for-4, home run, walk), and Urías (2-for-5, home run, double). Team records: Angels 33-37, Orioles 30-40.American League East standings graphic. The Orioles (BAL) are in 5th place with a 30–40 record and a .429 winning percentage, 12 games behind the first-place Yankees. Despite being last in the division, the Orioles are on a 3-game winning streak and have gone 6–4 in their last 10 games. The division leaders are the Yankees (42–28), followed by the Rays, Blue Jays, and Red Sox. Orioles fans can celebrate a recent upswing in form with renewed hope.
100
Jamie Perez @jamiegp.bsky.social · 15/06/2025
Going for the sweep? Put BLEWETT on it! lol 🧵63/200
100
Jamie Perez @jamiegp.bsky.social · 15/06/2025
The @orioles.com pulled off a tight one — today they go for the sweep 62/200
100
Jamie Perez @jamiegp.bsky.social · 14/06/2025
A beautiful win for the @orioles.com as they continue their long climb back to 500. 60/200
100
Jamie Perez @jamiegp.bsky.social · 13/06/2025
“The road to authoritarianism is filled with people telling you you are overreacting.” @governorwalz.mn.gov speaking at @americanprogress.bsky.social right now
9926311
Jamie Perez @jamiegp.bsky.social · 13/06/2025
I miss sharing the @orioles.com 10-1 win on Wednesday and come back to you to share last night’s loss… that’s the season we’re having. 🤷🏻‍♂️ 59/200
100
Jamie Perez @jamiegp.bsky.social · 11/06/2025
The @orioles.com had some late-inning moments of hope last night, but couldn’t string together enough runs in the end. 🧵 58/200
100
Jamie Perez @jamiegp.bsky.social · 09/06/2025
A rough day for Sugano and the @orioles.com take the L — but 4 for 6 across the roadtrip is good for us. 56/200
100
Jamie Perez @jamiegp.bsky.social · 08/06/2025
The @orioles.com are back in the WIN column. Let’s start a new streak and keep climbing. 55/200
100
Jamie Perez @jamiegp.bsky.social · 07/06/2025
The streak got to 6 with a sweep of Seattle (!) before the @orioles.com dropped one to the As. Still a lot of season and a lot of catching up left to go 54 / 200
100
Jamie Perez @jamiegp.bsky.social · 05/06/2025
8-2 over the last 10 and the longest active win-streak in MLB… who are these @orioles.com? 🧵 53/200
100
Jamie Perez @jamiegp.bsky.social · 04/06/2025
Sugano throws a gem. Cowser returns with a HR. The @orioles.com find their first 4-game winning streak of the season. And this is the no-slouch Mariners we were up against. Go Os! 52/200
110
Jamie Perez @jamiegp.bsky.social · 02/06/2025
The @orioles.com complete the sweep of the White Sox for their first sweep of the season! 🧵 51/200
100
Jamie Perez @jamiegp.bsky.social · 01/06/2025
Two in a row for the @orioles.com and yes it still Counts even when it’s the White Sox. 50/200
110
Jamie Perez @jamiegp.bsky.social · 31/05/2025
The win is in for the @orioles.com which puts us 5-5 over the last 10. Is this how we start to climb back in? 49/200
100
Jamie Perez @jamiegp.bsky.social · 31/05/2025
You, too, deserve a great vegetable cleaver.
A great vegetable cleaver with a small pile of fresh diced tomatoes. A small fork and a not-diced tomato are also visible.
100
Jamie Perez @jamiegp.bsky.social · 28/05/2025
The @orioles.com remind us that “bullpen collapse” is a surefire way out of a winning streak 🧵48/200
100
Jamie Perez @jamiegp.bsky.social · 27/05/2025
A 3-game win streak for the @orioles.com — our first of the season! And a beautiful day at the park yesterday 47/200
110
Jamie Perez @jamiegp.bsky.social · 26/05/2025
Here’s the actual day — @maggiesmeats.bsky.social sent it to me — it was 2015! The giveaway was bbq aprons and we brought orange toques and grilling implements!
120
Jamie Perez @jamiegp.bsky.social · 26/05/2025
And an anniversary of the day we were utterly robbed for fan of the game by a kid in an orange body sock (this is a random day at the park pic, not that sad day)
110
Jamie Perez @jamiegp.bsky.social · 26/05/2025
A great day at the park with the @orioles.com — happy Memorial Day!
A gorgeous day at Camden Yards
110