Salvatore Testa's Avatar

Salvatore Testa

@sal.dev

professional software engineer and amateur funny person

306
Followers
244
Following
68
Posts
02.06.2023
Joined
Posts Following

Latest posts by Salvatore Testa @sal.dev

a box of Tagalongs and a box of similar Peanut Butter Patties

a box of Tagalongs and a box of similar Peanut Butter Patties

time to do a taste test where I eat one box and then the other

07.02.2026 16:48 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Transit Directory Browse transit agencies and view real-time information.

Happy New Year! I'm proud to show off the side project I've been working on for the past few weeks.

Transit Directory is site where you can link to various transit stops, trips, and routes. If you regularly want to know when the next BART train is, bookmark your stop!
transit.directory

01.01.2026 23:11 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

smooth

21.12.2025 04:07 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You also need to challenge at least once.

02.11.2025 03:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

OpenAI's contract with Microsoft is until AGI is achieved or this World Series game ends.

02.11.2025 03:52 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My family went to Italy earlier this year and almost every Italian who checked my passport and saw my full name asked me if I spoke Italian and was disappointed when they learned the answer was "no". There are a lotta descendents of masons in Italy!

23.08.2025 05:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just go into an extended metaphor about how Android is like a macaroon. Mostly talk about making macaroons without really tying it back to Android. Also crepes.

16.08.2025 04:11 πŸ‘ 4 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
fluffy white dog with a blue hat bearing his own fluffy face

fluffy white dog with a blue hat bearing his own fluffy face

This is Winston wearing a Winston hat.

10.07.2025 23:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Congratulations!

10.07.2025 17:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The "Beautiful Mind" Technique

13.06.2025 00:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Happy Google Cloud (GCP) outage to those who celebrate!

12.06.2025 18:19 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
child play area made of wood with a Tillamook van at the top

child play area made of wood with a Tillamook van at the top

Portland airport carpet with it's classic pattern

Portland airport carpet with it's classic pattern

I was there very recently too! Tillamook play area was a hit with the kid and the classic carpet was a hit with me.

01.06.2025 20:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, I prefer it to Venmo for sending/receiving money. It does like a hundred other things now (stock market, taxes, bitcoin, rewards programs, debit card, etc), but I just use the basic functions. I'm also a bit biased because I worked at the parent company (formerly called Square) a while back.

27.04.2025 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Case studies | Kotlin Multiplatform Development

I know folks at Cash App that were all-in on Kotlin Multiplatform. www.jetbrains.com/help/kotlin-...

27.04.2025 20:35 πŸ‘ 11 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
a lift-the-flap book with a picture of a tractor labeled "tractor"

a lift-the-flap book with a picture of a tractor labeled "tractor"

the flap of the tractor lifted up to reveal text that says "here is a kitty going for a ride." but the picture is of a tractor with no kitty

the flap of the tractor lifted up to reveal text that says "here is a kitty going for a ride." but the picture is of a tractor with no kitty

My toddler's book is making me feel crazy.

19.04.2025 05:30 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Embed Rust into your Kotlin Multiplatform project | Gobley Embed Rust into your Kotlin Multiplatform project

Thanks for the mention of Gobley!

13.04.2025 17:58 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Bluesky now has late trains too!

11.04.2025 15:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It started during my paternity leave when I was tinkering with Kotlin bindings for @veilid.com. Unfortunately, I haven't got the bindings in a shareable state, but the UniFFI tooling was fascinating, so I stuck around and helped out.

06.04.2025 20:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Embed Rust into your Kotlin Multiplatform project | Gobley Embed Rust into your Kotlin Multiplatform project

tl;dr If you use (or want to use) @rust-lang.org in your @kotlinlang.org project, you'll love Gobley!

06.04.2025 20:00 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Gobley is a fork of the (now archived) uniffi-kotlin-multiplatform-bindings (gitlab.com/trixnity/uni...) which is built on Mozilla’s excellent (still active) UniFFI (github.com/mozilla/unif...) project.

06.04.2025 19:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We also have some documentation for newcomers:
Hands-on tutorial: gobley.dev/docs/tutorial
Cross-compilation tips to integrate Kotlin, Rust, and C++: gobley.dev/docs/cross-c...
Cross-platform example app (Android, iOS, Windows API, & Linux GTK): github.com/gobley/goble...

06.04.2025 19:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Embed Rust into your Kotlin Multiplatform project | Gobley Embed Rust into your Kotlin Multiplatform project

Hi Bluesky, a side-project I've been helping with is now ready to share!

Gobley provides a Gradle build integration between Kotlin Multiplatform (KMP) and Cargo for Android, iOS, and JVM.

06.04.2025 19:58 πŸ‘ 5 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

Now he can dial it back a bit on putting his body on the line please.

10.03.2025 16:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@reckless.bsky.social only wants to talk about the FCC chairman and firmware. @theverge.com should be renamed to "Carr and Driver".

15.02.2025 16:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'd love a sequel to Home Alone 2, but I don't know who'd I trust to direct a Home Alone 2 2.

22.01.2025 16:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
screenshot of what would be a Hank Green TikTok but there's a pop-up explaining that TikTok has been banned and so you can't use it

screenshot of what would be a Hank Green TikTok but there's a pop-up explaining that TikTok has been banned and so you can't use it

I guess I'll never learn what @hankgreen.bsky.social was going to teach me.

19.01.2025 03:42 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

booked a passing and receiving TD in that moment 🐐

02.12.2024 04:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Advent of Code but instead of helping Santa, you implement the AT Protocol

29.11.2024 21:37 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
OrbStack Β· Fast, light, simple Docker & Linux Say goodbye to slow, clunky containers and VMs. The fast, light, and easy way to run containers and Linux. Develop at lightspeed with our Docker Desktop alternative.

If you want a replacement for Docker Desktop, all the cool kids are using orbstack.dev

24.11.2024 17:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

incredibly thoughtful and fair deep-dive of Bluesky from one of the authors of ActivityPub

23.11.2024 00:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0