Sofia Besenski
banner
sofiabesenski4.bsky.social
Sofia Besenski
@sofiabesenski4.bsky.social
Helicopter cat mom 🐈
Full stack Ruby on Rails developer 💎❤️
Solidus e-commerce consultant 🛒
Visual artist and painter 🎨
Amateur home renovationista 💅
she/her
🏳️‍🌈🏳️‍⚧️
Coool an “open” Creative Commons counterpart of google maps! Would be cool to see what interesting problems could be programmatically solved with their API

www.openstreetmap.org/copyright
Copyright and License
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
www.openstreetmap.org
April 17, 2025 at 6:12 AM
Started looking into the Ruby VM and YARV for an upcoming blog post/talk I’m working on, and so far it’s less complicated than I expected.
February 2, 2025 at 10:42 PM
Reposted by Sofia Besenski
An absolutely unsurprising but still gross move from Shopify. Pay attention to who is taking advantage of the prevailing political winds to jump back on the white supremacy bus as soon as they possibly can. betakit.com/shopify-quie...
Shopify quietly kills Indigenous entrepreneurship program Build Native
Build Native program lead and Head of Equitable Commerce no longer work at the company.
betakit.com
January 24, 2025 at 7:04 PM
Reposted by Sofia Besenski
Ready for more Ruby concurrency content?! Check out the latest episode of "Dead Code"!

@jardo.dev asked great questions that helped distill some concepts from my blog series so far. Thanks @jardo.dev!

Also, it's quite a good show in general. Give it a listen!

shows.acast.com/dead-code/ep...
Violent Sleep of Concurrency (with JP Camara) | Dead Code
shows.acast.com
January 8, 2025 at 1:17 PM
Reposted by Sofia Besenski
I have an adjustable standing desk and also very poor cable management which I believe puts me in the "chaotic neutral" section of the developer alignment chart
January 6, 2025 at 8:15 PM
Reposted by Sofia Besenski
I've used Unix and open-source software since 1988. (Yes, even before "open source" was coined). A Mac has been my primary computer since 2003.

And yet, I only discovered this great resource for MacOS configuration and tools (including lots I didn't know before) today: sourabhbajaj.com/mac-setup/
Introduction · macOS Setup Guide
sourabhbajaj.com
December 30, 2024 at 6:08 AM
Reposted by Sofia Besenski
Just found out a good friend and mentor, Noah Gibbs, has passed away. Rest in peace friend, the Ruby community is poorer in your absence.
December 26, 2024 at 3:11 PM
Reposted by Sofia Besenski
“Don’t Repeat Yourself” is advice that only makes sense when developers are talking about semantics.

Even if two passages of code are identical, unless a change to one should always change the other nothing has been repeated.
November 25, 2024 at 4:29 PM
Nothin like reading API docs while on the elliptical at the YMCA 💅💪
December 21, 2024 at 3:23 AM
Reposted by Sofia Besenski
December 20, 2024 at 2:17 AM
TIL about defining `…` as your method arguments, and how you can forward these arguments as-is in the body of your method.

Reminds me of RSpec’s `and_wrap_original` API on mock (spy?) objects.

Has anyone ever used this in production code?

#ruby #rspec #programming
December 18, 2024 at 6:26 PM
Reposted by Sofia Besenski
December 17, 2024 at 7:23 PM