Toots for dcrossney@ruby.social account

Written by Damian C. Rossney on 2025-01-30 at 12:46

@francois Hi, Francois. Thank you for boosting my performance question!

I just read your pinned post again. I share your interest in DDD and event storytelling, but they feel like lonely hashtags in Ruby-world. 🙄

I am also coming around to event sourcing through my exploration of modularity patterns in Ruby. I think it would be interesting to use Eventide with Hanami. 🤔

You might enjoy following @ismasan and his work exploring evented system patterns in Ruby.

Thanks again!

=> More informations about this toot | View the thread

Written by Damian C. Rossney on 2025-01-30 at 02:50

[#]Ruby perf question: What's the fastest way to iterate over segments in an HTTP route? (ex. "/users/:id/postst/:post_id")

I currently .split on "/" and call .each on the array. I thought I could avoid creating an array and perhaps gain speed by "consuming" the string directly. I tried three ways.

The array is always faster. 🤔

Please boost to reach any big brains too busy to follow me. 😉

=> View attached media | View attached media | View attached media | View attached media

=> More informations about this toot | View the thread

Written by Damian C. Rossney on 2025-01-15 at 02:13

@deadcode

Kudos for interviewing Felienne Hermans. She's a genuine treasure. So glad to see her getting some mind share here!

Looking forward to listening . . . after the other 88 hours in my podcast queue. 🤔

https://shows.acast.com/dead-code/episodes/for-whom-the-compiler-tolls-with-felienne-hermans

=> More informations about this toot | View the thread

Written by Damian C. Rossney on 2024-11-13 at 00:32

Here's an article I wrote examining some of the pitfalls and intricacies of implementing an UPSERT operation using ROM-rb and Sequel in Ruby.

https://rossney.net/articles/upserting-with-rom-and-sequel/

Please enjoy! Thank you!

[#]ruby #rom #sequel #sql

=> More informations about this toot | View the thread

=> This profile with reblog | Go to dcrossney@ruby.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109635081472822779
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
1533.111195 milliseconds
Gemini-to-HTML Time
2.054863 milliseconds

This content has been proxied by September (3851b).