Mat Savage's avatar

Mat Savage

@mat-savage.bsky.social

800 followers 616 following 3519 posts

Senior Software Engineer @ Descartes Labs

Humboldt State alum.

Geospatial is my jam

Husband, father, vehement antiracist, ally.

He/Him. Pro-choice. Trans rights are human rights. #blacklivesmatter


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

wtf lol

1 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Very good.

1 replies 0 reposts 0 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

(The Oregon variety)

1 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Going to Portland in a couple weeks. What shouldn’t I miss? Solo trip so don’t need kid activities for a change 🤣

8 replies 2 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Grill time

1 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

What is this outfit Barry

1 replies 0 reposts 0 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

I put it on her and she was like…”damn, this is cozy! Naptime!”

0 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Daisy Dog got a new shirt for SkyBoom day. Hope it helps.

1 replies 0 reposts 6 likes


Reposted by Mat Savage

Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Yes don’t let it taint your wellbeing

0 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

what is it so we can practice with you?

1 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Congratulations! You have successfully subscribed to nerdjpg facts! Get ready for one cool nerdjpg fact, every single week of the summer! Nerdjpg fact #1: Did you know that nerdjpg are the only poster in the whole WORLD that are called nerdjpg? That's because they are nerdjpg! 😄

0 replies 1 reposts 7 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Now I KNOW it’d be cool to hang out with you someday.

1 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

I used to think it’d be cool to hang out with you someday.

1 replies 0 reposts 2 likes


Reposted by Mat Savage

Tom the Dancing Bug, by Ruben Bolling's avatar Tom the Dancing Bug, by Ruben Bolling @rubenbolling.bsky.social
[ View ]

YOU MUST watch this video I wrote about on @boingboing.bsky.social .
Baseball Hall of Famer Reggie Jackson talks very plainly about the ugly and violent racism he endured (and feels he almost was killed by).

This isn't ancient history. He played while Cheers was on.
boingboing.net/2024/06/22/i...

0 replies 27 reposts 73 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Having the backyard torn up this weekend and couldn’t unleash the dogs into it. Took them for a late (for me) night walk instead. Man, I should do this more often. Really pleasant.

0 replies 0 reposts 5 likes


Reposted by Mat Savage

Matt Keeter's avatar Matt Keeter @mattkeeter.com
[ View ]

Showing "followers that you know" is great for deciding whether to follow someone. I have a modest proposal to make it even more useful.

16 replies 18 reposts 247 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Rowdy Gaines is the Joe Buck of swim announcing

1 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Going to a formal event for the first time in a very long time on Saturday. Wasn’t sure if my suit still fit. It does!

0 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Our local one is going to be closed all summer and I’m like…”what are you thinking”

2 replies 0 reposts 2 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

oh shit I just noticed they got the mutual follows thing up on this!

0 replies 0 reposts 4 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Not reaaaalllly. I have an SUP that’s convertible to a kayak but I haven’t used it too much.

1 replies 0 reposts 0 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Close! I took my kid to lunch at Ivar’s. No complaints!

1 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Oops! Alt text: a photo of a grassy scene near a body of water with islands in the distance. Two older buildings under a blue sky in the foreground. A green and white car ferry passes in the background.

1 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Walked both Chocolates together for the first time since Hazel’s spay

0 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

I think I need reading glasses. Wtf.

3 replies 0 reposts 3 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Me: I’m staying at a hotel downtown, can I have some recs? Them: recommendation: do not go or stay downtown

0 replies 0 reposts 1 likes


Mat Savage's avatar Mat Savage @mat-savage.bsky.social
[ View ]

Narrator: this man does not feel shame

1 replies 0 reposts 2 likes